@page deviceSpecifications Device Specifications

## Microcontroller: Texas Instruments MSP430F5438AIPZR

- 1.8 V to 3.6 V Supply Voltage
- Capabilities:
  - 16-bit architecture
  - 25 MHz System Clock
- Notable Peripherals:
  - Up to 4 of:
    - UART/SPI
  - Up to 4 of:
    - I2C/SPI
  - 12-bit ADC
    - 14 external channels



## Real-Time Clock/Calendar: Microchip Technology ‎MCP7940MT-I/SN

- 1.8 V to 5.5 V Supply Voltage
- Notable Peripherals:
  - I2C
    - Slave only
    - Clock rate up to 400 kHz



## Bluetooth/Wi-Fi: Espressif Systems ESP32-WROVER-IE (8MB)

- 3.0 V to 3.6 V Supply Voltage
- Notable Peripherals:
  - I2C (2)
    - Master or Slave
    - 100 kbit/s or 400 kbit/s
    - 7-bit/10-bit addressing mode
  - SPI
    - SPI, HSPI and VSPI
    - Master or Slave
    - 1-line full-duplex and 1/2/4-line half-duplex
    - Up to 80 MHz
    - Up to 64-byte FIFO
  - UART (3)
    - Up to 5 Mbps



## GPS Receiver: Maxim Integrated ‎MAX2771ETI+T

- 2.7 V to 3.3 V Supply Voltage

- Notable Peripherals:
  - SPI
    - Slave only
    - Need to calculate frequency



## CANbus Controller: Microchip Technology MCP2515T-I/SO

- 2.7 V to 5.5 V Supply Voltage
- Notable Peripherals:
  - SPI
    - Slave (Assuming only option)
    - 10 MHz



## CANbus Transceiver: ‎Microchip Technology MCP2542FD-H/SN

- 4.5 V to 5.5 V Supply Voltage
- Used directly with CANbus Controller



## SD Card (Generic)

- 2.7 V to 3.6 V Supply Voltage
- Notable Peripherals:
  - SPI



## USB to UART Bridge: Future Technology Devices International FT230XS-R

- 3 V to 5 V Supply Voltage
- Notable Peripherals:
  - UART



## RS-232 Transceiver: STMicroelectronics ST232CDR

- 4.5 V to 5.5 V Supply Voltage
- Will use UART from the MCU



## Inertial Measurement Unit: TDK InvenSense ICM-20600

- 1.71 V to 3.45 V Supply Voltage
- Notable Peripherals:
  - I2C
    - Slave only
    - 400 kHz
  - SPI
    - Slave only
    - 10 MHz

