Skip to content

Latest commit

 

History

History
11 lines (7 loc) · 587 Bytes

README.md

File metadata and controls

11 lines (7 loc) · 587 Bytes

Stepper Motion Controller

THIS REPO IS IN EARLY DEVELOPMENT

A simple stepper controller, allowing to perform movments via UART command. The controller outputs signals for a clasic STEP/DIR interface, 3 microstepping configuration lines and inputs for limit switches. STEP pulses are generated using a timer module to keep resource consumption low.

UART interface is based on a 9-byte long protocol, similar to Trinamics TMCL commands.

The code is based on a STM32CubeIDE project including the autogenerated HAL. All application code is moved to the Application directory.