At first, I found working with the Itead Studio Bluetooth shield and the Arduino Uno R3 to be a challenge. There is documentation (see for instance this PDF) , but it isn't always very clear; it seems to have been machine translated from Chinese. Here are some notes about how to put the shield into command mode so you can send AT commands to it.
- Set the jumpers on the shield to Rx: D0 and Tx: D1.
- Upload a sketch that doesn't use the serial port (i.e., doesn't use the serial monitor).
- Use Putty on the computer to which the Arduino is connected. Connect using the COM port normally used to upload sketches to the Arduino. In my case, this is usually COM3. Connect at 38400 baud.
- Reset the shield and reconnect using Putty.
- Hit return key twice to send command to shield. Result/response will echo back endlessly - hit return again to stop.
Note (10/24/2012): I have found that this does not work with the Arduino Leonardo. Because the Leonardo connects as a mouse or keyboard, it seems not to be possible to communicate with the bluetooth shield over the COM port (via Putty).