Unipolar Stepper x1 MIC (ME-00046-1A)

ABOUT
The Magzor Unipolar Stepper MIC drives the stepper motor for your project. The driver supports. Hooking up your motor is easy using a convenient and standard 6-pin JST-PH connector.

Power
The board accepts 3.3 V input for the MSP430G2553 microcontroller and I2C bus. The board supports input up to 12 V for VCC to supply the motor with up to 500 mA per pole (check specifications for your particular motor).

Connectors
The boards has a convenient 6-pin JST-PH connector for your stepper and two standard MIC stacking headers for power and I2C communication, as well as a 3-pin right angle header for programming the microcontroller.
 * 1 6-pin JST-PH connector for Stepper: M1, M2, M3, M4, VCC, VCC
 * 1 4-pin Power Header: VCC, 5 V, 3.3 V, GND
 * 1 6-pin I2C Header: GND, SCL, SDA, FLAG, NC, NC

Stepper

 * M1: Outputs HIGH or LOW input to a motor coil phase (at VCC)
 * M2: Outputs HIGH or LOW input to a motor coil phase (at VCC)
 * M3: Outputs HIGH or LOW input to a motor coil phase (at VCC)
 * M4: Outputs HIGH or LOW input to a motor coil phase (at VCC)
 * VCC
 * VCC

Programming

 * TEST:
 * RESET:
 * GND:

I2C

 * GND:
 * SCL:
 * SDA:
 * FLAG:

MSP430G2553
The MSP430 is a low-voltage mixed-signal 16-bit microcontroller. This chip serves as the brain of the Unipolar Stepper MIC, managing I2C communication and serving as the translator to the driver for the steper motor.

BC817 NPN Transistor
This general purpose transistor is used to trigger the flag pin on the I2C line from the microcontroller.

ULN2003A
The ULN2003A is a high-voltage high-current darlington transistor array used as the stepper motor driver. The IC supports a 50 V maximum collector-emitter voltage and peak collector current of 500 mA (per darlington pair/phase).