You are here

Help Needed: Sending Individual Throttle Signals to Two Motors Over Bluetooth Using VESC

2 posts / 0 new
Last post
exenko
Offline
Last seen: 1 month 3 days ago
VESC Free
Joined: 2024-10-16 20:10
Posts: 2
Help Needed: Sending Individual Throttle Signals to Two Motors Over Bluetooth Using VESC

Hi everyone,

I'm working on a project that requires sending separate throttle signals to two different motors via Bluetooth. I need full bidirectional control of each motor's throttle independently to enable tank-style turning (where motors can rotate in opposite directions). I'm using the MakerX MBoards DV4S ESC with a Bluetooth module.

My current setup:

  • Successfully tested sending PPM signals from a Raspberry Pi directly to each ESC

  • Now trying to:

    1. Send commands over Bluetooth

    2. Separate the commands

    3. Send appropriate commands to each motor over the CAN bus

From my research, forum posts from about a year ago suggest this isn't possible without custom Lisp/QML programming. Has anyone found a solution since then, or can point me in the right direction?

Link to VESC

Any help or guidance would be greatly appreciated!

Foujiwara
Offline
Last seen: 1 week 2 days ago
VESC Free
Joined: 2020-04-04 14:11
Posts: 6

You can contrôle the rotation by "Remote" via Vesctool on phone/computer by bluetooth so it's probably possible, but not easy and not with basic command, you need to emulate the exchange with the Vesctool maybe
but i don't know more, i understand anything about code