Cross post from another thread, that forum didn't seem to have much traffic. (http://forum.arduino.cc/index.php?topic=246171.0)
I have a Android Pro Mini v3.3 w ATMega 328 8mhz and an Arduino Uno 16mhz. I have a RN-42 BT module setup on a breadboard. I've been uploading sketches to the Pro Mini through the Uno. (no direct FTDI programmer chip)
SoftwareSerial BT @ 19200 (and tried 9600 too) Serial.begin @ 9600
When using the Uno + BT and monitoring it, everything works as expected. Button presses, everything is readable in cleartext.
When using the Pro Mini + BT and monitoring it, the output is garbage; fractions and various ASCII characters. However, it seems that program is on there because it does respond to the buttons properly and the garbage output is consistent.
So when I press the button on Uno, I'll get "Press".. but Pro Mini says "½"
I'm not sure where to start debugging this. It seems that the program is properly uploaded because it responds to button clicks as you'd expect but the output is crap... like it's on the wrong baud, but it's not. I've tried multiple bauds and it always fails.
Anyone have a good place to start?