@page deviceSpecifications Device Specifications ## Microcontroller: Texas Instruments MSP430F5438AIPZR - Power - 1.8 V to 3.6 V Supply Voltage - Up to 4.6mA needed - 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 - Power - 1.8 V to 5.5 V Supply Voltage - 1.2uA typical timekeeping current required at 3.3V (This will be powered exclusively by a CR2032 battery) - Notable Peripherals: - I2C - Slave only - Clock rate up to 400 kHz ## Bluetooth/Wi-Fi: Espressif Systems ESP32-WROVER-IE (8MB) - Power - 3.0 V to 3.6 V Supply Voltage - Minimum 500mA needed up to 1.6A (500mA + 1100mA maximum cumulative IO output) - 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: U-Blox NEO-M8Q-01A - Power - 2.7 V to 3.6 V - 67mA maximum current needed; 17mA typical will be likely usage - Notable Peripherals: - SPI - Slave Only - 5.5 MHz - UART - I2C (Also called Display Data Channel (DDC)) - Slave Only - 400 kHz ## CANbus Controller: Microchip Technology MCP2515T-I/SO - Power - 2.7 V to 5.5 V Supply Voltage - 5mA typical in active mode; 1uA typical in sleep mode - Notable Peripherals: - SPI - Slave (Assuming only option) - 10 MHz ## CANbus Transceiver: ‎Microchip Technology MCP2542FD-H/SN - Power - 4.5 V to 5.5 V Supply Voltage - 55mA typical maximum; 4uA typical in standby - Used directly with CANbus Controller ## SD Card (Generic) - Power - 2.7 V to 3.6 V Supply Voltage - Notable Peripherals: - SPI ## USB to UART Bridge: Future Technology Devices International FT230XS-R - Power - 3 V to 5 V Supply Voltage - 8.3mA maximum usage in normal operation (This chip will be exclusively powered an external host device) - Notable Peripherals: - UART ## RS-232 Transceiver: STMicroelectronics ST232CDR - Power - 4.5 V to 5.5 V Supply Voltage - Estimating 10mA typical average usage - Will use UART from the MCU ## Inertial Measurement Unit: TDK InvenSense ICM-20948 - Power - 1.71 V to 3.6 V Supply Voltage - 3mA typical usage in full 9-Axis mode; 8uA typical in "Full-Chip Sleep Mode" - VDDIO Voltage input also needed from 1.71 V to 1.95 V - Notable Peripherals: - I2C - Slave only - 400 kHz - SPI - Slave only - 7 MHz