Re: BlueSmirf Blues
Posted: Fri Aug 27, 2010 2:38 am
I am using the RL-00582. Here is how I got it working:
Parts used:
RL-00582 "BlueSmirf" "Firefly", etc...
Arduino(Freeduino SB 2.1) with exposed Serial TX/RX pins
Putty Terminal Client
Some Hookup Wire
Ok here's what I did. You know how the instruction manual says to wire the BlueSmirf's TX pin to your host device's RX pin, and the BlueSmirf's RX pin to your host device's TX pin? What I'm about to describe is a special case:
1. Fire up the Arduino with the following Sketch code uploaded:
3. Hook the BlueSmirf's VCC pin to the +5v Power rail on the Arduino, Ground goes you-know-where.
4. Hook the BlueSmirf's RX pin to the Serial RX pin on your Host Device (Arduino)
5. Hook the BlueSmirf's TX pin to the Serial TX pin on your Host Device (Arduino)
6. Fire up Putty and connect to your Arduino's Serial COM Port # at 115200bps
7. Enter Command Mode ('$$$' in most cases)
8. Set your baudrate to something Arduino can cope with(especially if you're going to use SoftwareSerial!! 'SU,96' should set it to the recommended 9600)
9. Issue the Reboot command ('R,1' in most cases)
10. Re-enter Command Mode ('$$$')
11. Check that your configuration has been updated by issuing the 'D' command
12. Exit Command Mode ('---' in most cases)
13. Profit$$$
Parts used:
RL-00582 "BlueSmirf" "Firefly", etc...
Arduino(Freeduino SB 2.1) with exposed Serial TX/RX pins
Putty Terminal Client
Some Hookup Wire
Ok here's what I did. You know how the instruction manual says to wire the BlueSmirf's TX pin to your host device's RX pin, and the BlueSmirf's RX pin to your host device's TX pin? What I'm about to describe is a special case:
1. Fire up the Arduino with the following Sketch code uploaded:
Code: Select all
2. Hook the BlueSmirf's RTS-0 pin directly to its own CTS-1 pinvoid setup()
{
}
void loop() {
}
3. Hook the BlueSmirf's VCC pin to the +5v Power rail on the Arduino, Ground goes you-know-where.
4. Hook the BlueSmirf's RX pin to the Serial RX pin on your Host Device (Arduino)
5. Hook the BlueSmirf's TX pin to the Serial TX pin on your Host Device (Arduino)
6. Fire up Putty and connect to your Arduino's Serial COM Port # at 115200bps
7. Enter Command Mode ('$$$' in most cases)
8. Set your baudrate to something Arduino can cope with(especially if you're going to use SoftwareSerial!! 'SU,96' should set it to the recommended 9600)
9. Issue the Reboot command ('R,1' in most cases)
10. Re-enter Command Mode ('$$$')
11. Check that your configuration has been updated by issuing the 'D' command
12. Exit Command Mode ('---' in most cases)
13. Profit$$$