Guide   Contents | Introduction | How To: Windows, Mac OS X, Linux; Arduino Mini, Arduino BT, LilyPad Arduino; Xbee shield | Troubleshooting | Board | Environment

ArduinoBT

The Arduino BT is an Arduino board with built-in bluetooth module, allowing for wireless communication. To get started with the Arduino BT, follow the directions for the Arduino NG on your operating system (Windows, Mac OS X, Linux), with the following modifications:

  • First, pair the Arduino BT with your computer and create a virtual serial port for it. Look for a bluetooth device called ARDUINOBT and the pass code is 12345.

  • Select ATmega168 from the Tools | Microcontroller (MCU) menu of the Arduino environment.

Information about the Arduino BT

The microcontroller (an ATmega168) on the Arduino BT is a physically smaller version of the chip on the USB Arduino boards, with the following small difference:

  • There are two extra analog inputs on the Arduino BT (8 total). Two of these, however, are not connected to the pin headers on the board; you'll need to solder something to the pads next to the numbers "6" and "7".

The Arduino BT is more fragile and easy to break than a regular Arduino board.

  • Don't power the board with more than 5.5 volts to the or reverse the polarity (power and ground pins) of your power supply, or you might kill the ATmega168 on the Arduino BT. The Arduino BT can, however, run with a minimum of 1.2 volts, making it easier to power with batteries.

  • You can't remove the ATmega168, so if you kill it, you need a new Arduino BT.

For more details, see the Arduino BT hardware page.

Using the Arduino BT

Only communicate at 115200 baud using the serial commands (e.g. Serial.begin(), etc.). This is the speed for which the bluetooth is configured.

Pin 7 is connected to the reset pin of the bluetooth module; don't use it for anything (except resetting the module).