Jeff Rowberg
Designer of the Keyglove and other open electronic devices, based in Roanoke, VA.
Joined: March 19, 2011
Country: United States
WT12 Bluetooth Breakout Board
WT12 Bluetooth Breakout Board
WT12 Bluetooth Breakout Board
WT12 Bluetooth Breakout Board
WT12 Bluetooth Breakout Board
Description

SHIPPING EXPLANATION:

  • Worldwide - Standard: 7-14 Business Days - $6.00
    (USPS First Class International, not tracked or insured)
  • Worldwide - Express: 3-5 Business Days - $45.00
    (USPS Express International Flat Rate, tracked and insured)
  • Domestic (United States) - Standard: 3-7 Business Days - $2.00
    (USPS First Class, tracked but not insured)
  • Domestic (United States) - Express: 2 Business Days - $20.00
    (USPS Express Flat Rate, tracked and insured)

  • ITEMS SHIPPED WITHOUT INSURANCE ARE THE SOLE RESPONSIBILITY OF THE BUYER. I have had some trouble shipping to Germany particularly with the $6 USPS First Class International shipping method. You are welcome to choose either method, but keep the risks in mind.

    Current design: Version 2.1, Feb. 5, 2014

    This breakout board gives you full access to all of the pins of Bluegiga's versatile WT12 Class 2 Bluetooth module. Notable features include:

  • Latest iWRAP5 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 with 5V-tolerant power and data pins
  • 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
  • 5V-tolerant power and UART data pins on the UART header

  • 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 WT12'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 WT12, which uses the iWRAP firmware, can do almost everything you could want to do with a Bluetooth module except for analog A2DP and AVRCP (you'd need the WT32 for that). It even has support for the HID profile built in, which makes it the only easily accessible DIY-friendly BT device with this capability. Almost everything else you can get from electronics retail places only has SPP. Details on the module are available here:

    https://www.bluegiga.com/en-US/products/bluetooth-classic-modules/wt12-bluetooth--class-2-module

    The technical resource area of Bluegiga's site where you can find all kinds of documentation and application notes for the WT12 and iWRAP protocol is here (free registration required):

    http://www.bluegiga.com/en-US/products/bluetooth-classic-modules/wt12-bluetooth--class-2-module/documentation

    You can buy the WT12 module itself for about $19 from SemiconductorStore or Mouser:

    http://www.semiconductorstore.com/cart/pc/viewPrd.asp?idproduct=44689
    http://www.mouser.com/ProductDetail/Bluegiga-Technologies/WT12-A-AI4/?qs=sGAEpiMZZMu3sxpa5v1qrtmBpKx54T3%2FJoc62K8RZWc%3D

    A full Mouser project with single-module quantities of all parts for the current version 2.1 of the board is here:

  • https://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=1a6b369e52

  • I am also working on a feature-complete iWRAP management code library. It is specifically designed for the Arduino platform, but it could easily be ported to other devices since the vast majority of the code is pure C++ with very little Arduino-specific stuff. That code is available in this GitHub repository (still incomplete):

    https://github.com/jrowberg/iwrap

    I also have a UART-only board that is much, much smaller if all you need is UART control (which can still control the HID profile, thanks to the iWRAP firmware!). It's also available here on inMojo and is pin-compatible with SparkFun's BlueSMiRF modules:

    http://www.inmojo.com/store/jeff-rowberg/item/wt12-uart-bluetooth-breakout-board

    Licenses
    Downloads
    Shipping Options
    Destination & Service Shipping Time Cost
    Worldwide - Standard 7-14 Business Days $6.00 for first item, $0.00 for each additional item
    Worldwide - Express 3-5 Business Days $45.00 for first item, $0.00 for each additional item
    Domestic (United States) - Standard 3-7 Business Days $2.00 for first item, $0.00 for each additional item
    Domestic (United States) - Express 2 Business Days $20.00 for first item, $0.00 for each additional item
    * shipping times are estimates.
    Community Feedback
    $50.00
    Assembled
    (only 2 left!)
    - Ships in 2 days -
    WT12 Breakout Board with mounted WT12 module and required components. Just add header pins of your choice!
    $8.00
    PCB only
    - Ships in 2 days -
    WT12 Breakout Board (PCB only, no Bluetooth module). SMD work required to mount the module and other components.
    Note: If shipping internationally, special local taxes (VAT) and customs may apply and are not included in prices or invoices unless otherwise noted. All prices are in USD.
    Ships To
    Worldwide
    details
    Payment Methods
    PayPal Visa, MasterCard, American Express, Discover


    Open Hardware Definition v1.0 InMojo supports the Open Source Hardware Definition v1.0