Based on Allegros A4988 micro stepping bipolar stepper motor driver. The driver features adjustable current limiting, overcurrent and overtemperature protection, and five different micro step resolutions (down to 1/16-step). It operates from 8 ? 35 V and can deliver up to approximately 1 A per phase without a heat sink or forced air flow (it is rated for 2 A per coil with sufficient additional cooling).