Servers by jDrones

PWM motor control


I’m rebuilding a cheap fishing bait boat ( into something more intelligent with RPi3 / Navio2 / ArduPilot and I have a small question about motor control.

The motors of this boat ( are controlled with just two wires, I can see the signal is 7.4V PWM with duty cycle defining the rotation speed.

Is my understanding correct and I don’t need a ESC for it? What kind of off-the-shelf hardware could be used here?


Hello Maximo,

it seems it is a brushed motor. Indeed it can be driven modulated by PWM, but I think you need a brushed esc for it, because the current provided by the autopilot hardware is very little, not meant to drive any kind of motor. Check for a brushed esc and hook it between the motor and the autopilot and it will work great.

Best regards!

Thank you David! Any recommendations for brushed ESCs, maybe there are two channel models with 5V BEC on a market already (wishful thinking)?

Also, given that my controller is RPi and it is likely able to generate the required PWM for both motors, and voltage sensing is already done by power module - would it make sense to just use a simple motor driver here (like this, or it is not supported by ArduBoat?


Servers by jDrones