You are here

CAN Communication Between Three or More VESCs

3 posts / 0 new
Last post
mksonic
Offline
Last seen: 1 week 3 hours ago
VESC Free
Joined: 2026-04-30 11:00
Posts: 2
CAN Communication Between Three or More VESCs

I want to connect three or more VESC using CAN communication to drive a motor.

However, I haven’t seen many examples of this in practice—has anyone actually gotten this to work?

If so, could you please tell me how you wired it up?

electricfox
electricfox's picture
Offline
Last seen: 1 day 15 hours ago
VESC Original
Joined: 2019-01-01 17:11
Posts: 165

Its pretty easy, connect CANH to CANH and CANL to CANL (without 5V and GND) between all VESCs. Make sure non of the VESCs have the same CAN ID. The resistance between CANH and CANL should be lowest at around 60 Ohms, so you might need to remove some of the CAN resistors depending on the VESCs. 

mksonic
Offline
Last seen: 1 week 3 hours ago
VESC Free
Joined: 2026-04-30 11:00
Posts: 2

Thank you for your reply.
I am considering using the Flipsly Mini VESC 6.7 Pro, but it only has one CAN communication port.
In that case, would it be sufficient to prepare CANH and CANL trunk lines and wire the branches off from there?
If possible, I would like to connect around five units; if resistance issues arise, would I need to remove the resistors from each unit as necessary?