1
\$\begingroup\$

I was wondering if it is possible to add my own Bluetooth module (Widcomm or any other chip) to my existing Arduino board? The current board transmits serial data using USB. I know there is a BT version of Arduino available, but it seems to be out of my budget.

If it is possible, then; 1. How do I integrate it to the board? 2. What changes would I need to do so that my board now transmits data via bluetooth? 3. Do I need to write any additional firmware for the BT chip? 4. If the BT chip comes with a built-in firmware, can I modify it? As-In I would like it to have a custom name and so on..

Any help would be really appreciable.

Thank You!

\$\endgroup\$
2
\$\begingroup\$

I have designed a few boards that integrate an Atmel uC (328 and 644) with BlueGiga WT12A. The BlueGiga interfaces to the UART so you send and receive ASCII strings. If you are using a 328 based board you will need to multiplex the UART or use the NewSoftSerial to emulate a UART on the unused pins.

I did the hardware design and the low-level software so I don't know the details of the Bluetooth communication. After I could demo that the uC paired with the phone my portion of the project was complete ;)

Changing the name didn't require firmware changes. I sent a "SET BT NAME" command to change the name to show the device was pairing.

\$\endgroup\$
2
\$\begingroup\$

Here's one for £ 26.00:

Arduino Bluetooth Module

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.