Das Shield enthält zwei L293D-Treiber und ein 74HC595 Schieberegister. Das Schieberegister erweitert 3 Pins des Arduino® auf 8 Pins, um die Richtung der Motoren zu steuern.
Der OE (Output Enable) des L293D ist direkt an die PWM-Ausgänge des Arduino® angeschlossen.