SOM Pinout Requirements

The following document outlines the pins and peripherals required for each system to determine what pins need to broken out via the connector.

LeaderSOM

Internal to LeaderSOM:

The following are the peripherals used by the LeaderSOM (so not broken out on the connector)

Peripheral

# of Pins

Protocol

Peripheral

# of Pins

Protocol

CarCAN

2

CANBus

InternalCAN

2

CANBus

SD Card

5

SPI + GPIO

USB

2

UART

I2C Pullups x 2

1

GPIO

LEDs

2

GPIO

Controls:

BPS:

BPS Leader

Peripheral

# of Pins

Protocol

Peripheral

# of Pins

Protocol

Contactor x 3

6

GPIO

Fans

3

I2C + GPIO

Strobe Light

1

GPIO

Data Acquisition:

Power Generation:

PeripheralSOM

Internal to PeripheralSOM:

The following are the peripherals used by the PeripheralSOM (so not broken out on the connector)

Peripheral

# of Pins

Protocol

Peripheral

# of Pins

Protocol

CAN

2

CANBus

Switches

2

GPIO

USB

2

UART

I2C Pullups

1

GPIO

LEDs

4

GPIO

Controls:

BPS:

Voltage PCB

Peripheral

# of Pins

Protocol

Peripheral

# of Pins

Protocol

BMS Chip

3

I2C

GPIO

Temperature PCB

Peripheral

# of Pins

Protocol

Peripheral

# of Pins

Protocol

Temperature x 2

8

SPI

Amperes PCB

Peripheral

# of Pins

Protocol

Peripheral

# of Pins

Protocol

Thermistor

1

ADC

Digital ADC

4

SPI

Data Acquisition:

Power Generation: