Skip to content
Snippets Groups Projects
Select Git revision
  • f60bd92b173395daf22493a83926415ee44f6d5d
  • master default protected
2 results

embedded

Jake's avatar
Jake Read authored
693883cb
History
Name Last commit Last update
..
atkstepper23/atkstepper23
README.md

AutomataKit Stepper23 Embedded Notes

Firmware for the board follows the automatakit architecture, and is available here for perusal.

Communication is handled asynchronously: bytes received on the UART are loaded into a ringbuffer, where they are later parsed in to packets. Parsing happens as oven as possible.

Two hardware timers run step timing, one fires every time a step is to be taken, and another fires when acceleration needs to happen, the 2nd timer changes the period of the 1st.