Introducing the New Zephyr Stepper Driver API
summary
Zephyr adds a stepper driver API after an RFC that collects about 300 comments over six months, resulting in concrete functions like set microstep resolution and set microstep interval plus motion calls such as move by and move to. A tested shell and a generic sample speed board bringup and driver development. Drivers range from GPIO/edge-bridge implementations to integrated motion controllers; a shared common module handles step toggling and timing. Roadmap splits hardware versus motion concerns into a stepper driver API and a stepper API and adds ramped point‑to‑point moves.
AI-written summary · about
related talks
07mLightning Talk: Introducing the New Zephyr Stepper Driver API
23mA Dive into Zephyr Device Driver Model
23mA Dive into Zephyr Device Driver Model
27mIntroducing a New Zephyr Sensing Subsystem
16mHow Zephyr is eating the (embedded) software world
39mBoF: Meet the Zephyr Community
24mNew Implementation Proposal for Zephyr SD Protocol Stack
31mA Zephyr User Story
