Issue with powering Bluetooth HC-06 from VESC


Has anybody encountered problems with powering a Bluetooth module (HC-06) from the VESC PPM (RC servo) pins?

I am trying to power an Arduino module with a HC-06 board attachedfrom the RC servo pins of the VESC and I can only power it if the VESC is already on when I make the connection between the VESC and the Arduino + HC-06 part.

If I first connect the VESC and the Arduino + HC-06 and then power on the whole system, the Arduino powers on but not the HC-06.

Did anybody encounter this? Any ideas why this doesn’t work?

I have also a Vedder Anti-spark switch attached. Could this affect the way the Bluetooth powers on? It seems to me that the switch from 0V to 5V is not instantaneous (at the RC servo pins), it gradually increases to 5V.

Any ideas are more then welcome.

Thanks a lot!

Can you please show some pictures of your wiring?

I have never tried powering an HC-06 module from PPM. Powering from the UART header works great though.

Is there any reason why you are using the PPM header instead of UART?

They both have 5v anyway, so it shouldn’t matter what he uses. It would be better to use the UART because then you could have the TX & RX connected there too.

1 Like

Is your Vedder SparkSwitch attached between the battery and ESC or your VESC and the Arduino?

There was no reason in particular to use the PPM. I just found it simple to use, but it proves to be a headache.

The Vedder SparkSwitch is connected between the batteries and the VESC.

For now I am using one of these 2.4GHz G2TB remotes connected to the PPM (RC-servo) pins and that works fine. I’ve been suing it for more than 3 or 4 months.

The only problem is that the Bluetooth does not power on unless the VESC is powered on before connecting the two.

I attached a picture but it’s pretty cluttered. I hope you can understand sth of it. The batteries are connected to a BMS (blue shrink tube under VESC) and to the AntiSpark switch (blue shrink tube on top of the batteries), and then to the VESC.

Thank you