The ATAVRMC300 is an general purpose power stage board able to drive brushless DC, brushed DC and stepper motors. Designed as a flexible platform for developing motor control applications, it works with ATAVRMC3xx processor boards. The board is designed to be a flexible platform for developing motor control applications. Power and all signals needed for a controller (AVR CPU) are available on the left side of the board, giving a modular system where boards with different microcontrollers can easily be connected. The MC300 motor control driver board is a power stage board intended for driving BLDC and stepper motors. It has four half bridges with independent control of high and low sides. Each bridge has options for filtered/voltage divided feedback from its output (EMF) and shunt resistor. The MC300 driver board can directly connect to an AVR device board. This is accomplished by a horizontal female 0.1" pin header connector located on the left side of the board.