Rover Controller

William Catzin


The rover controller consists of a ESP32 WROOM 32 module, BMI088 Shuttleboard 3.0 IMU, UART interface for three Roboclaw motor controllers, RFM69HCW transceiver, and SPI breakout pins for an external microprocessor to interface with the ESP32. The rover controller will be used by the AI Rover team from the Space Technologies at Cal (STAC) to participate in the University Rover Challenge.


USB to UART Bridge Schematic

UART Interface Schematic for Roboclaw motorcontrollers

ESP32-WROOM32 Schematic with SPI pin out