-->

Do You Need A Voltage Divider With Hc 06


-->

Do You Need A Voltage Divider With Hc 06. We can do this by using soft are serial on the arduino. You need to use a voltage divider (1k + 2k resistor network) or logic level shifter to step down the 5v signal from microcontroller to 3.3v before feed it into rx pin on bluetooth module.

Arduino and HC06 (ZS040) Martyn Currey
Arduino and HC06 (ZS040) Martyn Currey from www.martyncurrey.com

Going from 5v to 3.3v with a logic signal, it is possible to use a 2k. Tx pin on the bluetooth module outputs 3.3v signal and arduino can perceive this voltage as high, so stepping up this signal voltage is not required. You need a low impedance voltage source to power the module.

-->

Arduino and HC06 (ZS040) Martyn Currey

The voltage regulator is required (as shown in the diagram posted by golammostafa, shown below) when connecting a 5v tx from an arduino board to the 3.3v rx of the bluetooth module regardless of the module supply voltage. You need to use a voltage divider (1k + 2k resistor network) or logic level shifter to step down the 5v signal from microcontroller to 3.3v before feed it into rx pin on bluetooth module. Tx pin on the bluetooth module outputs 3.3v signal and arduino can perceive this voltage as high, so stepping up this signal voltage is not required. We can do this by using soft are serial on the arduino.

-->