Skip to content

Peripherals

Ezra Boley edited this page Feb 7, 2019 · 3 revisions

Purpose

This is the master list of everything that Controls Team is in charge of writing drivers for.

Device List

  • ICM-20948 Accelerometer
  • CAT24C32 EEPROM
    • Datasheet
    • Protocol: I2C
    • Purpose: Contains a unique identifier for each board for programmatically identifying them
  • SN65hvd255 CAN Transceiver
    • Datasheet
    • Protocol: CAN
    • Purpose: Facilitating control of the battery management system and the motor controller.
  • NPP-301A-100A Pressure Sensor
    • Datasheet
    • Protocol: Analog Signal
    • Purpose: Measure the ambient pressure of the pod
  • MCP9808 Temperature Sensor
    • Datasheet
    • Protocol: I2C
    • Purpose: Measure the ambient temperature of the pod.

Disclaimer

This page is most likely not a comprehensive list. If you find yourself working on a driver for a device not on this list, feel free to add it.

Clone this wiki locally