After asking in the Telegram Group, Honeybee meant that the PCB Layout are should be very similiar but I should doublecheck that.
I hope someone can support me who is more advanced than I am.
I didn’t found the second Gnd on the newer v4.
Can I use the same Gnd or is there maybe a other hidden Gnd?
In the Howto is writen “Ground-via next to TP2 and TP 19 – separate wire and pad from PGND to reduce noise”
I just recently integrated the bluetooth-modul in a toniebox. You can see in the picture which ground i used. i am not good at soldering, so it might not look perfectly, but it works well. I havent realized the headphone detect yet.
I followed g3gg0 howto “Toniebox Bluetooth Modification” and implemented the mod by myself meanwhile with the “KCX_BT_EMITTER”.
It’s working pretty nicely, but I would like to share a finding I had during the HW implementation on the board.
I’ve got the ESP32 Toniebox HW/PCB which is the very recent version that has the vias covered with that ugly silkscreen. I managed to remove the silkscreen very very carefully with a flat and sharp screwdriver.
Implementing the headset detection with Si2302 mosfet as described, I realized my Toniebox always hung up in headset mode after start up of Toniebox. It then returned smoothly to speaker mode when the BT headset connected and disconnected again. So I assumed it’s an improper start-up behavior and I discovered the LINK output of the “KCX_BT_EMITTER” board was floating around too long during startup phase that put Toniebox in headset mode right away.
I could solve the issue by adding a 10k pull-down resistor directly at the LINK output to GND at the board terminals. Now my Toniebox starts up properly in speaker mode until a BT headset is connected.
Can confirm the bahavior. I did the hw mod two weeks ago and had the same problem of “no audio” after start up. A “connect/disconnet” of bt headseat did the trick for me as a workaround, but i had no time to debug it…
finaly i am very lucky that @paulderpauls did the same and found the reason and a solution. Thanks for this!
Today i soldered a 10k pulldown between LINK and GND and now it works very well!
I got a problem with downloading tonies while the bluetooth module was powered. I ordered switches to use activate bluetooth when it’s needed. First i wanted to save battery with this, but now i know i can control the download functionality with that. Keep that in mind, when you approach this mod.