Arduino / Bluetooth Mate / Tera Term

Hi all,

I am having difficulties sending data from my arduino to my PC via a Sparkfun Bluetooth Mate.

I was initially sending data via USB, and had no problems. I thought using bluetooth would be simple, but just can't get it to work.

I'm fairly sure I'm missing a step...

Set-Up:

Arduino Micro powered by 9V battery
Sparkfun Bluetooth Mate

TX (pin 1) on arduino micro -> RX on Bluetooth Mate
RX (pin 0) on arduino micro -> TX on Bluetooth Mate
5V pin on arduino micro -> Vcc on Bluetooth Mate
Ground on arduino micro -> GND on Bluetooth Mate

Code:

void setup() {
  
  // Set-up serial bluetooth connection

  Serial.begin(115200);  // Start serial at 115200

}


void loop() {


            Serial.println("test");

}

If I use USB and connect via Tera Term (or Putty or whatever), then there is no problem.

If I use Bluetooth and connect via Tera Term, then the connection is made - as indicated by the LED on the Bluetooth Mate, but no data appears to be transferred.

Other points:

Examples on the Sparkfun website use digital pins as the RX TX, but I can't do this as I am using them for other things, so need to use the Arduino RX and TX.

The USB is unplugged and arduino reset before I try to connect via Bluetooth.

Thank you! I'm sure I'm just missing a simple step somewhere!

Dogberry:
Arduino Micro powered by 9V battery

Very bad idea. Use a proper 9v wall wart. Maybe connect bluetooth to your phone instead, i.e. just use the USB to provide power.

I assume the bluetooth is 115400 by default. If not, be sure the code matches the speed properly.

TX (pin 0) on arduino micro -> RX on Bluetooth Mate
RX (pin 1) on arduino micro -> TX on Bluetooth Mate

Most Arduinos have Tx on pin 1

Thanks, I need to revisit the power source once i've resolved this.

I've edited the pin numbers, just a typo on my part.

I submit it would be better to fix the power problem now, not later. If you do that, you may find the there is no resolving required.