Hi everyone,
Could anyone help me with how to drive a brushed motor from the Pixhawk ? I would like to use the following motor: 2,737 RPM Premium Planetary Gear Motor w/Encoder - ServoCity
The communication with the motor should be as low latency as possible since this it will be used for control. Does anyone know if this is possible and how I can setup such a communication ?
Best regards,
Ioannis
Is this just a brushed DC motor? So you would need a brushed ESC like these? Car Brushed ESC | Electronic Speed Controller | RC Hobbies
1 Like
Ok that seems to make sense. Do you know how I could get feedback from the motor - we are implementing it with an encoder and limit switches ? Can this be read into PX4 using I2C ? Or is there a simpler way to do this.
Thanks for your help !
If the encoder is I2C you can write a driver in PX4 by copying and adapting an existing I2C driver.