# MachineKit Stepper Driver

![board](/images/23-fab-front.jpg)

![board](/images/23-fab-back.jpg)

![board](/images/17-fab-front.jpg)

![board](/images/17-fab-back.jpg)

See [circuit chatter](/circuit) and [programming chatter](/embedded).

# Embedded Notes

 - sg return, better return, why missing some of the packet?
 - - new stepper code
   - trapezoid, but also track int32_t position
    - ack with position
   - reset, test
   - start accelerating at x, ack position every x ticks 

# Circuit Notes 17

 - crystal
 - qfn64 footprint update!
 - power conn. size wrong, check update
 - pullup (pulldown?) on EN, not step

# Circuit Notes 23

 - mounting hole beside ports RIP, move across to not GND motor to port shield with screw

## MKStepper17

![17board](/images/mkstepper17-routed.png)

![17schematic](/images/mkstepper17-schematic.png)

## MKStepper23

![23board](/images/mkstepper23-routed.png)

![23schematic](/images/mkstepper23-schematic.png)