VESC HM-10 bluetooth wiring

My fault. I was sure that TX level of VESC was 5V… BTW it’s possible to directly use 5V Arduino TX level on RX pin of the VESC. http://vedder.se/forums/viewtopic.php?f=6&t=214

Its so easy to add 2 resistors to the TX pin of the arduino that its just not worth the risk of blowing up an ic

100% agree.

Hello guys, this wiring was not very clear for me, hope to get help to this.

On the VESC there is no indication on what pins of the UART are what, only on the bluetooth module.

Does anyone has a picture with the HM-10 connected?

1 Like

I have HM-10 bluetooth installed on my VESC-X. It works good, no problem.

Post a photo of your vesc I’ll show. You only need to 4 connection wires. On the HM-10 TX RX Grnd VCC or 3-5 voltage

Sorry, previous wiring diagram was not clear (even wrong with the resistors). Here is a better one :slight_smile: Just replace HC-05 by HM-10 (same pin layout)

14 Likes

Just to add a little bit more clarification for future users:

  1. On the back of THE VESC UART port is an indication of what pin is what
  2. You need to plug in this layout otherwise Bluetooth will connect but no data will be displayed: VCC - 5V GND - GND TX - RX RX - TX
  3. Connect HM-10 cables to master VESC UART port
  4. Change application from PPM to PPM and UART

If these steps were written somewhere, it would have saved me 2 hours at least

24 Likes

there’s always a learning curve :wink:

is the EN pin pulled up on the module? i’ve seen some that are actually pulled down, so you need to short the EN pin to VCC

No need. At least on mine, it works well without doing anything with (just a shrinktube on it :wink: )

Thanks @Blasto, the typo was fixed!

So, once you have it connected and powered up is there anything you need to do in settings to make it work with the BLDC app?

Maybe check out the post 5 posts above yours.

Thanks! Misssd the ppm and uart part.

Anyone know of a DIY ble remote control

Active work in process -

https://www.radicalcreation.com/forums/viewtopic.php?f=6&t=35

What app is everyone using for iOS?

metr and perimtr are you’re only really options (same guy, does different things). He requires that you buy his bluetooth module though. I think most of us on iOS just don’t, sadly.

@emmaanuel created one for iOS http://www.electric-skateboard.builders/t/new-ios-app-eskate-vesc-for-standard-and-ackmaniac-fw/32340

Thanks fantastic! I hadn’t seen that post yet, thanks for the heads up!