Electronic Integration

The Dragonboard provides DC GPIO outputs and I2C bus control, which means it can control the direction of DC motors and drive a PWM Servo Driver to allow us PWM output. Since the Dragonboard does not have hardware for PWM output directly, we needed to install an external PWM servo driver. Additionally, the dragonboard only outputs to 1.8V, which means we needed the audio mezz to help step up the voltages to 5V so the motor driver can see it as "High". The DC motors had to be run with the help of a Motor Driver which takes a pwm input and two digital inputs for each motor. The Standby pin must be pulled high for the motor driver to be active. 5V is regulated through the DC Voltage Regulator from the battery and supplied to the Dragonboard, PWM Servo Driver, and Motor Driver. The two servo motors for webcam pan and tilt were controlled by the PWM Servo Driver.