

Tl dr the BT dongle in question might support serial connection, thus removing the need for a $~40 usb host shield.

I believe BC4 chips are tested in the factory by sending a self test command via serial, so it might make sense to have them lead out.
#ARDUINO USB HOST SHIELD SOLDER CRACKED#
I’ve cracked open a couple of DX dongles and found some testpads on the only one that used a genuine CSR chip, but I haven’t tested it yet. The bluegiga modules use BC4-EXT and connect to the MCU via this serial port. Note that a lot of the cheaper ones use chinese knock-offs that are a dollar cheaper but support the same protocols (and identify as CSR chips).Īnother thing is that BC4 chips have serial ports, for embedding them in other devices like mobile phones. Finding BC4-ROM chips is fairly easy, just order a bunch of $2-$5 dongles from DX. These are flashable, go hunt for a black/red DBT-122 usb bluetooth dongle on google. It’s a BC4-CORE series chip from CSR, there are other variants of the same chip, most notably BC4-EXT which have an external flash chip, instead of maskrom, containing the firmware. Two things I want to add about the BT chip used. With the roms,rams,io, in one little neato package and thus cheating to start with. Using an ATMEGA is already using a finished module lots of wiresm a M68000 CPU, some flash,roms,serial chip, address area, chip select decoders and what have we!. Mass production a custom board would be the way ofcourse.Īnd yes i have rolled my own too. would be a finished product for any decent hobbyist project. I think an implementation using an arduino board i would keep it for the vast convenience it brings Unless you really need the extra little bit of speed or rom. (lets call that a “shield”)heheĭo you really enjoy the in-circuit programming soldered or plugged into a carrier board. I would compare that to migrating from the “proto” arduino boards to making an implemantion with a RBBB. There are many stand alone SMPS /analog circuits you just buy and add to your designs, rather than rolling your own. Pc manufactures don’t roll their own wireless cards they buy one from say broadcom, and simply plug it into their motherboards. Not even the professionals “roll their own”
