Differential Steering w/Torqeedo Motors

We are developing a rugged boat for river mapping. We have two electric torqeedo cruise motors for propulsion.

From the documentation (Torqeedo Electric Motors — Rover documentation), it seems that only one torqueedo motor is compatible. Any comments?

1 Like

Hello Ryan!
I want to do the same thing on a catamaran frame. Did you finally manage to achieve differential steering with two Torqeedos or should I use other motors?

@rmackay9 was dual support added?

Thanks @geofrancis for bringing this to my attention. I had somehow missed this.

Currently only one Torqeedo motor is supported but I’m very happy to add support for a 2nd. It’s not particularly hard so I’ll bump it up on my to-do list. I can’t immediately promise when it’ll be done but I’ll try to get it done in the next month or so.

1 Like

Hello @rmackay9 and thanks for replying!
In my understanding, in order to connect a second Torqeedo I’ll need to have a spare serial port. So shall I be able to connect Telemetry, GPS, a Companion Computer and 2 Torqeedo motors in Pixhawk 4, which as I see has Telem1&2 + one spare serial port, so one less port? Is there another port I can use?


Yes, two serial ports will be needed (one for each Torqeedo motor). The autopilot’s USB port could be used to connect it to the companion computer I think. Another idea would be to move the GPS/Compass to CAN to free up a serial port. I don’t know if holybro sells a CAN GPS (they probably do) but in any case, any ArduPilot compatible CAN GPS should work.

We already design a pcb board based on ESP32 that controls 2 torqeedo motors. It receive SBUS data from Ardupilot (on Pixhawk 4) using channels 3 and 4 (Channel 5 act as ARM channel for that board). We are looking a solution to manage 2 different telemetry data (one from each motor)
Torqeedo Interface Board, has 2 TTL to RS485 converters, SBUS input, SBUS output, Neopixel leds to indicate status, I2C port to control an external GPIO interface. And a OLED I2C Screen to display data from motors and sbus data
We even design a torqeedo motor simulator software, just to be able to develop without having motors beside.
Must of torqeedo class software was based on the excelent work of @rmackay9

Our boat is a catamaran of 3.5 meters in length and 2.1 meters in beam and it turned out to be very manoeuvrable with the differential control of the two torqeedo motors.