Electronic – Arduino & JY-MCU Bluetooth module

arduinobluetoothpinsserialvoltage

I've got a bluetooth module from dx and connected it to my Arduino UNO R3. It was working just perfect but after a couple of hours of work it just stopped sending data.

I think, the problem is with RX,TX pins voltage. Arduino sends 5v on TX pin, but I can't figure out, which voltage does BT board receive on it's RX. I think, I've burnt this BT and don't want to do the same with the new one.

There were no docs with the board. There is a doc only for the main board(not for the breadboard), and it says, it operates with 3.3V levels of RX and TX pins. All over the net people say, that the breadboard from DX works with 5 volts too… But I've the negative experience…

Any help appreciated!

Best Answer

I have one of these modules here somewhere (works fine, once you find the right documentation)
IIRC it has an on board 3.3V regulator, so you can feed it 5V (range 3.6V - 6V) on the VCC line okay.
However, the TX and RX lines are 3.3V, so you must use the same level logic here. If your Arduino pins are 5V logic you need to level shift them accordingly to avoid breaking the new module.