TX RX Communication

hey guys

I'm new to Arduino and I've got a problem. I'm trying to connect a HC-05 Bluetooth module to arduino Pro Micro using TX\RX pins but it doesn't respond to my commands which I wrote in the serial monitor window. I tried arduino uno , mega and nano. Arduino uno and mega are working well but arduino nano and pro micro don't respond to commands.

I followed this tutorial.

I installed the drivers and did some simple projects like "LED Fading" using all of the arduino boards that I mentioned above. (Uno , Mega , Nano , Pro Micro)

please help me to figure it out.

Thank You.

Please post the code that is not working and describe your circuit in detail or better still provide a schematic of your setup

I followed the tutorial step by step.

when I use arduino uno or mega and write "AT COMMANDS" in the serial monitor window , the HC-05 module responds well. but when I use arduino nano or pro micro the module doesn't respond to commands.

when I use arduino uno or mega and write "AT COMMANDS" in the serial monitor window , the HC-05 module responds well

Do you mean that it responds to the AT commands and that you have it in AT mode ?

When you use it with the Mega or Pro Micro which Serial interface are you using ?

arash94:
I followed the tutorial step by step.

Please follow the simple instructions in Reply #1

...R

On all your boards (with exception of the Pro Micro) RX and TX are 'in parallel' with the USB interface. On the Pro Micro, that's not the case. So the instructions about configuring with AT commands from serial monitor will not work.

You will need to write a simple sketch to read the serial port and pass every character to the Serial1 port and vice versa. You probably also should not swap the TX and RX; so TX to RX and RX to TX.

No idea why Nano does not work.