Power input. Input requires a 12VDC battery, and two ports are available connected in parallel. Both ports can be used for increasing the capacity or as a battery in, battery out.
Power output. Outputs 12VDC out to other devices such as, VMXpi or Servo Power Block.
Voltage indicators. There is a reverse power indicator (red) that will light up if the voltage is connected in reverse. The other two indicators display the voltage rails 5V and 3.3V.
Fusebox. Before voltage can be applied to the motors or power outputs (2), an appropriate fuse must be inserted into the box. Motors take 20A fuses, and power outputs take 5 - 15A fuses.
RGB Status Light.
DFU USB - used to communicate with the computer for updates and configuration.
CAN-BUS Connection Input - High side (yellow) and Low side (green) inputs.
M1 - Motor 1 output.
M0 - Motor 0 output.
M3 - Motor 3 output.
M2 - Motor 2 output.
Boot - used only when an error occurs, and Titan cannot communicate with the computer and needs a firmware upgrade.
NeoPixel - addressable LED output
DotStar - addressable LED output
Pin 13/ L for LED microcontroller
RX/TX - LEDs for microcontroller
LED i2c - com port for microcontroller
LED USB - used to communicate with the computer for uploading code
Encoder port - Quadrature encoder input
Limit H - High limit switch input. (Limits are pulled high and use hardware debouncing)
Limit L - Low limit switch input. (Limits are pulled high and use hardware debouncing)