Page 2 of 6

Re: Circuit Sword Bluetooth

Posted: Tue Oct 09, 2018 1:29 pm
by kite
Indeed, not sure what the purpose of that is for the copy each time..

It appears to init the module into some other mode, looking at the source it does target the baud at 115200, but when trying to re-init with other bauds is unsuccessful! I haven't fully followed through the code but seeing as it has 'already been configured' previously, it should just be able to be used by the kernel, although i haven't found where that gets triggered (if at all it triggers something else!). It would be much better to have this in software only rather than rely on an external reset because I haven't found anything suitable yet without toggling the gpio myself..

Re: Circuit Sword Bluetooth

Posted: Sat Oct 27, 2018 8:58 am
by kite
I have a hardware fix for the reboot thing, it's not particularly easy.. if anyone actually wants to do it i can post how (involves cutting traces and soldering to 0402 resistor pads with magnet wire!)

Re: Circuit Sword Bluetooth

Posted: Sat Oct 27, 2018 10:07 am
by AntFJ
Let's see it!

Re: Circuit Sword Bluetooth

Posted: Sat Oct 27, 2018 1:05 pm
by kite
You asked for it :)

Directly underneath the wifi module, there is a trace that follows a bunch of others, but it's on its own.. this needs cutting where the yellow line is!
1.png
1.png (110.76 KiB) Viewed 8901 times
Then, solder a wire from the highlighted pin/resistor (resistor is not populated) next to the wifi module to the opposite end of the board, to any one of the highlighted pins :) (i have circled the one that looks easiest to add to)
2.png
2.png (168.35 KiB) Viewed 8901 times
Report back how it goes if you are brave enough!

Re: Circuit Sword Bluetooth

Posted: Sat Oct 27, 2018 6:42 pm
by AntFJ
You specifically said magnet wire... any reason why it can't be regular old hook up wire like one used on a bread board?

Re: Circuit Sword Bluetooth

Posted: Sun Oct 28, 2018 5:23 am
by kite
Any thin flexible wire will work, magnet wire is usually recommended because it is so light it doesn’t put any strain on the pads. These pads to solder to weren’t designed to have strain on them, and so a tug or even bending the wire could rip the pad off the board. A thin silicone cable will work, or after you have made the join to hot glue the wire somewhere nearby (I wouldn’t recommend putting glue where you solder incase you need to adjust it).

Re: Circuit Sword Bluetooth

Posted: Tue Oct 30, 2018 12:59 pm
by hueblo
@kite so is this change implemented in the new circuit board that is currently for pre-order?

Re: Circuit Sword Bluetooth

Posted: Tue Oct 30, 2018 2:00 pm
by kite
hueblo wrote:
Tue Oct 30, 2018 12:59 pm
@kite so is this change implemented in the new circuit board that is currently for pre-order?
Yep that’s correct :) there will be a software update probabaly nearer Christmas with an easy way to enable Bluetooth rather than having to make these changes to software (basically I’ll pull it into an install script and the research done here and put a link to this thread for credit/reference!)

Re: Circuit Sword Bluetooth

Posted: Wed Oct 31, 2018 8:14 am
by AntFJ
Made the mods. I've got to figure out the software next. Guess I forgot to take a picture of the front of the boards but I routed the wire below the cm3 and held it down with some kapton tape.
20181030_231255.jpg
20181030_231255.jpg (3.04 MiB) Viewed 8796 times
20181030_201954.jpg
20181030_201954.jpg (2.52 MiB) Viewed 8796 times

Re: Circuit Sword Bluetooth

Posted: Wed Oct 31, 2018 8:46 am
by kite
Nice one, i'll be able to help out with the software soon.. but following the guides on previous posters it works exactly as they had written it :)