Getting started with custom firmware


I have been purchasing ODrive components and am interested in getting deeper into the firmware. It is a bit of a daunting task for a beginner. Would anyone have suggestions for online classes or training material that would get me started?

I have gone through several training books for Parallax, both for the basic stamp and the Propeller chip.

It appears that the ODrive uses an ARM processor, so that is a completely different animal? I read through the developers guide several times, but it seems that I am missing a lot of pieces to understand how to use the guide.

Any thoughts on the best way to jump in and start learning?



1 Like

What functionality do you want that you’re missing?

Running in sensorless mode, turning on and off based off of GPIO. Also an output signal if the motor has stalled.