Raspberry Pi + Motor HAT

The reason the Raspberry Pi (Model 2B) was chosen over other microcontrollers was primarily due to familiarity with it along with its documentation.

Raspberry Pi Specs


  • Has GPIO control which is used for sensor and motor control
  • 900MHz ARM Cortex-A7 quad-core CPU and 1GB of RAM
  • Allows for access as a Wifi module (acting as a wireless access point) using a Wifi dongle
  • Linux based operating system

Raspberry Pi Adafruit DC & Stepper Motor HAT


  • Full PWM speed control
  • Contains fully-dedicated PWM driver chip to control motor direction and speed over I2C
  • 4 H-Bridges with 1.2A per bridge (can run motors on 4.5VDC to 13.5 VDC

IMG_6998