IMMINENT CHANGE: I have recently created a new storefront to accommodate the needs of a more customized approach to selling multiple variants. All of my breakout boards will no longer be available through InMojo. For all future purchases, please visit:
InMojo has been excellent in every regard, and this is not to reflect badly on either their platform (which is great) or staff (who have been very helpful). But there are features I need which make sense for breakouts while not being so useful for other types of products. It is more logical for me to create a custom store than ask them to rewrite their entire website. Thanks for a great venue!
This breakout board gives you full access to all of the pins of Bluegiga's versatile WT32i Bluetooth audio module. Notable features include:
Latest iWRAP6 firmware released from Bluegiga
Standard 0.1" pin spacing
Two aligned pin rows for easy breadboard mounting
Narrow enough to allow for pin access on both sides of a typical double-column 5-pin breadboard
UART interface header
Module reset button
Flow control RTS/CTS solder jumper (like the BlueSMiRF)
Power LED, and USR LED connected to PIO5 which may be controlled through iWRAP
NOTE: Building this by hand is not an easy task. If you are not very comfortable with SMT modules and hot-air rework, I strongly recommend buying the assembled module instead of the board itself.
The UART header allows control of the module using its UART interface, and the header is pin-compatible with SparkFun's BlueSMiRF modules. The WT32i's default port settings are 115200, 8/N/1, hardware flow control enabled but optional. Note that if you are not using flow control, you should connect CTS to GND to ensure reliable operation.
If you are using the Arduino Serial Monitor tool, remember that each command sent must end in a CR+LF. Make sure your terminal settings are correct in this regard.
The WT32i, which uses the latest iWRAP6 firmware, can do everything you could want to do with a Bluetooth module including high-quality A2DP streaming audio, and AVRCP media control. Details on the module are available here:
I am also working on a feature-complete iWRAP parser library. It provides an event-driven platform for easily working with iWRAP's AT command set. Examples are available in generic C (assuming a PC/Mac/Linux host) as well as for the Arduino platform. The latest code is available in this GitHub repository:
jrowberg July 11, 2015:
I have five prototype boards built, but discovered that there are a two bugs in the hardware design for that board (though all others turned out fine). The design is still very functional, but those issues mean I have to redesign. Would you be interested in 90% functional boards at a discount?
oldpizza July 11, 2015:
Possibly! It depends on what the bugs are?
jrowberg July 11, 2015:
The only issue is mis-routed (and mislabeled) SPI debug/reflash header. SPI is not available, but UART DFU still works fine, as do the rest of the module's function. I've added a new product variant as of an hour ago or so.
jrowberg May 20, 2015:
That is correct. AVRCP browsing is only implemented in iWRAP6 on the WT32i, not iWRAP5 on the WT32.
irbanur May 25, 2015:
Thanks for the reply. Not be *that* guy.. But are there any plans on manufacturing some boards?
jrowberg May 25, 2015:
Yes, imminently. I'm currently wrapping up a "refresh" of all of my WTxx breakouts with a few changes and simplifications, and I'll be ordering a whole batch of new boards in the next couple of days.
oldpizza June 20, 2015:
Hi Jeff, do you have any updated timeline for the new version? Also, what changes should we expect? I'm trying to decide between waiting on the new version or buying the v2.1 PCB and populating myself! Thanks!
WT32i Breakout Board with mounted WT32i module and required components. Just add header pins of your choice!