×

Our Technical Support team will be out of the office on Wednesday, April 23 starting at 12pm. Tech Support will reopen with normal hours on Thursday, April 24 at 9am. Thank you

Creative Commons images are CC BY-NC-SA 3.0

Retired RETIRED

This product has been retired from our catalog and is no longer for sale.

This page is made available for those looking for datasheets and the simply curious. Please refer to the description to see if a replacement part is available.

Replacement: None. We are no longer stocking this board, but check out our Bluetooth category! This page is for reference only.

Description: This is a breakout board for the powerful Bluegiga Bluetooth® SMD Module. The breakout board brings all relevant pins to a standard 0.1" spaced header.

The Bluegiga module provides the highest level of integration with integrated 2.4GHz radio, DSP, battery charger, stereo codec and antenna ready to hit mono and stereo audio applications. WT32 is also fully ready to support the latest Bluetooth® v2.1 + EDR standard.

The embedded DSP core allows enhancement of the product with features such as advanced audio decoding, echo cancellation, noise reduction and data manipulation.

WT32 combined with Bluegiga’s flexible iWRAP firmware enables device manufacturers to easily add wireless, secure and standard based Bluetooth® connectivity into new or existing applications with minimized development and manufacturing effort. The module is Bluetooth® end-product, CE, FCC and IC certified.

WT32 supports several different integration designs:

  • The module can be configured to operate autonomously
  • A host processor can control the functionality with ASCII commands via UART or USB interface
  • Functions are provoked with events via GPIO Pins

This breakout board comes populated with the Bluegiga module as shown.

Documents:

Comments 27 comments

  • I’m looking for a simple bluetooth device that will just provide simple support for the Headset and A2DP stacks, for application as a motorcycle headset to iPhone adapter. You’d think there would be some modules out there but I have not found anything. (This device could be made to work, but it would be overkill.)

    Anybody found anything like that?

  • I need your help to choose the best suitable kit for my project, which is sending voice from a mobile phone via bluetooth to a Bluetooth kit which will forward this voice to another mobile phone (full duplex).

    Thats mean the two mobiles will make aphone calls and the kit will act as the BTS (Base Transceiver Station)

    Is this kit able to receive and send voice and make a piconet (connect to more than a device at a time)

  • Dudes - aren’t you at least a little bit embarrassed that you’re selling this (expensive) board with three-year old firmware in it? I’m sorry about your inventory problem but I’d think you could at least provide a procedure for updating since there’s been two whole major releases since iWRAP 3.0.

    • It’s not super complicated to update the firmware… login to bluegigas support site and you’ll find everything you need.

  • 8MHz users rejoice! I was able to get the WT32 to communicate with an Arduino Fio, which has an 8MHz processor, by first connecting to an Arduino Uno (you could also connect via USB to a PC). Once connected that way, I was able to communicate with the WT32 at its native 115200 baud rate (too fast for the Fio to keep up), and send the serial command to set the WT32’s baud rate down to 9600 (SET CONTROL BAUD 9600,8n1).

    Then I reconnected the Fio, and I’m in business.

  • Regarding 5idget’s problem, and what I may be getting myself into, can you successfully use this board with an 8mhz Arduino? I have a Fio running at 3.3v / 8mhz. How do I set these up?

  • I had an interesting experience I thought I would share. I attached one of these to an ATMega328P running at 3.3V with an 8Mhz external oscillator, and uploaded some simple code to send it the AT command and listen back for “OK”. It sent the command just fine, but would spit back gibberish as the response from the board, almost as though I was listening on the wrong baud rate. After messing with it for a couple days, I finally hooked it up to an UNO, and it worked perfectly. That led me to switch out the 8Mhz oscillator on my original setup to a 16Mhz. 100% communication now. Thought I would share this in case anyone else encounters similar issues: use a 16Mhz oscillator!

  • $33 for WT32 on Mouser, $90 for breakout on Sparkfun. $57 for breakout board???

  • I’m looking at putting a bluetooth module inline between a headset and intercom. I want to basically take the audio and send it somewhere else.

    Could I use this module to do that? Also, will this module pair with an iPad?

    Is there a better module for this task?

  • Does anyone know the row spacing on this breakout board? It doesn’t appear to be a multiple of 0.1".

  • Can one of these be modified so that it can transmit a mono audio signal to two separate bluetooth headsets?

  • I just got one recently, and I just realised that they tied VDDio and VDD_BAT together on the breakout. The WT32 has an internal battery charger connected to VDDbat which I though was pretty cool, but since it’s connected with VDDio it’s rendered unusable.

  • I’m new to sparkfun, so please forgive me if I’m asking a stupid question.
    Does this breakout board come with the module or must the module be ordered separately from the breakout board? If the breakout board comes with the module, is the module also soldered into place?
    Thank you

    • I just noticed that I was blind as the last line on the web page states
      “This breakout board comes populated with the Bluegiga module as shown."
      Sorry.

  • Does anyone have any code for this module they want to share? I’m considering this for a project and would love to see what others have used it for.

    • Don’t know about code but the July 2010 issue of Circuit Cellar has an article using this module as the basis of a bluetooth audio link.

  • wow, what an omission!
    i2s (or even pcm spdif) is what sets this apart and you guys omitted it. so sad ;(
    can you add it for the next rev?
    I know of a few DACs (good ones, cheap) that take i2s as input. this could be a very nice product IF you support digital audio on break-out pins.

  • This looks like a great dev item and a great bluetooth module.
    Is there any added value in purchasing the dev kit made by BlueGiga? It is much more expensive.

  • Aww, you’re killing me. I just got this, and I find the I2S pins are the ONLY ones not brought out on the breakout board. Boo.

  • wow! you are carring it now! do you still send a free one for suggesting?

  • Just fyi - these have a beta firmware revision (which is missing some functions like a2dp volume control).
    It’s possible to upgrade by making a parallel-spi interface cable (schematics and PC software are on the bluegiga site), and it might be possible to upgrade over UART (but this failed for me).

    • I got one of these in September last year (2009), and the firmware was V3.0.0, which isn’t Beta. Bluegiga have a V3.1.0 firmware which is Beta – I programmed it via a serial port from a PC with a software tool they supplied, but V3.0.0 seems pretty reliable.
      Since the thing that sets the WT32 apart from other Bluetooth devices is its audio capabilities, it’s a shame that this board doesn’t break out the digital PCM audio pins for connection to a processor or stand-alone ADC/DAC (it does break out the analog audio in/out).

      • There is a bug in the iWrap3 implementation of the Human Interface Device (HID) protocol in V3.0.0 (and V3.1.0) which causes it to occasionally drop key press events. Bluegiga have released V4.0.0 (http://www.bluegiga.com/show_news?id=17348332), which fixes this problem, as well as adding a bunch of new features. They let me have the new firmware and a PC application to upgrade the firmware on my WT-32 via a serial port (I actually used Sparkfun’s XBee Explorer USB as a simple USB-to-3.3V-serial converter).
        For most applications, V3.x is probably fine, but if you’re using HID (that’s all I’ve tried), you need V4. Sparkfun might want to consider getting V4 modules in the future.

        • Can you share the code you used to implement the HID protocol?
          I am using the module in my project to make a wireless accelerometer based mouse.


Related Products