2.7 KiB
2.7 KiB
@page deviceSpecifications Device Specifications
Microcontroller: Texas Instruments MSP430F5438AIPZR
- Power
- 1.8V to 3.6V Supply Voltage
- Up to 4.6mA needed
- Capabilities:
- 16-bit architecture
- 25MHz System Clock
- Notable Peripherals:
- Up to 4 of:
- UART/SPI
- Up to 4 of:
- I2C/SPI
- 12-bit ADC
- 14 external channels
- Up to 4 of:
Real-Time Clock/Calendar: Microchip Technology MCP7940MT-I/SN
- Power
- 1.8V to 5.5V 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 400kHz
- I2C
Bluetooth/Wi-Fi: Espressif Systems ESP32-WROVER-IE (8MB)
- Power
- 3.0V to 3.6V Supply Voltage
- Minimum 500mA needed up to 1.6A (500mA + 1100mA maximum cumulative IO output)
- Notable Peripherals:
- I2C (2)
- Master or Slave
- 100kbit/s or 400kbit/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 80MHz
- Up to 64-byte FIFO
- UART (3)
- Up to 5Mbps
- I2C (2)
GPS Receiver: U-Blox NEO-M9N
- Power
- 2.7V to 3.6V
- 36mA typical will be likely usage
- Notable Peripherals:
- SPI
- Slave Only
- 5.5MHz
- UART
- I2C (Also called Display Data Channel (DDC))
- Slave Only
- 400kHz
- SPI
CANbus Controller: Microchip Technology MCP2515T-I/SO
- Power
- 2.7V to 5.5V Supply Voltage
- 5mA typical in active mode; 1uA typical in sleep mode
- Notable Peripherals:
- SPI
- Slave (Assuming only option)
- 10MHz
- SPI
CANbus Transceiver: Texas Instruments SN65HVD234D
- Power
- 3V to 3.6V Supply Voltage
- 6mA typical maximum; 200uA typical in standby
- Used directly with CANbus Controller
SD Card (Generic)
- Power
- 2.7V to 3.6V Supply Voltage
- Notable Peripherals:
- SPI
USB to UART Bridge: Future Technology Devices International FT230XS-R
- Power
- 3V to 5V 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: Maxim Integrated MAX3232EUE+
- Power
- 3V to 5.5V Supply Voltage
- Estimating 0.3mA typical average usage
- Will use UART from the MCU
Inertial Measurement Unit: TDK InvenSense ICM-20948
- Power
- 1.71V to 3.6V Supply Voltage
- 3mA typical usage in full 9-Axis mode; 8uA typical in "Full-Chip Sleep Mode"
- VDDIO Voltage input also needed from 1.71V to 1.95V
- Notable Peripherals:
- I2C
- Slave only
- 400kHz
- SPI
- Slave only
- 7MHz
- I2C