Control Board - Pitt-RAS/iarc7_common GitHub Wiki
The Control Board is a sensor interfacing board that allows a variety of sensors to be read and sent to the main control computer. The board is designed to connect directly to a ConnectTech Orbitty Carrier Board.
Schematics
The Eagle Schematics for the board can be found here.
Firmware
The firmware for the board can be found here.
Feature List
- Teensy 3.2 for processing
- RTC Battery Backup for Jetson
- 4 Digital GPIO pins with grounds
- 3 Analog Input Pins
- 7 i2C breakout ports attached to the Teensy's i2c pins
- 1 i2c breakout port attached to the Jetson's i2c port
- 1 Buzzer
- 1 GPIO for disabling power to the motor via the control board
- WS2812 RGB LED light strip port and attachable regulator for the lights
Problems
- Jetson i2c port pinout and teensy i2c port pinout are not the same
- JST connectors are difficult to crimp and frequently fall out
- Not designed for cable management
- Wraps around ethernet jack which managed to destroy the ethernet jack in a crash
- Extra serial ports should've been broken out
- Did not account for needing opto-isolated battery monitoring