Main components

Download full BOM
Part NumberDescription
BQ7791514PWRBattery Management 3-Series to 5-Series Stackable Ultra-Low-Power Primary Protector With Autonomous Cell Balancing 24-TSSOP -40 to 85
RP2354A_60QFN
LM74700QDBVRQ1Low Iq, ideal diode controller
LM5176PWPR55V wide VIN synchronous 4-switch buck-boost controller
SN65HVD1782QDRQ1Automotive Fault-Protected RS-485 Transceivers with 3.3-V to 5-V Operation
TPS2121RUXR2.7-22V, 56m, 4.5A, Priority Power MUX with Seamless Switchover
TCAN1046AVDRQ1Enhanced automotive dual CAN transceiver with standby and 1.8-V IO support
INA260AIPWR36V, Bi-Dir, High Accuracy, Low-/High-Side, I2C Current/Pwr Monitor w/Integrated 2m Shunt Resistor
LM5060Q1MM_NOPBTexas Instruments LM5060Q1MM/NOPB, Current Limit Switch 5-Input 2-Output, 1.7mA, 10-Pin, VSSOP
MCP2517FD-H_SLCANbus Controller CAN 2.0 SPI Interface 14-SOIC

EPS schematic

Open in new tab

EPS board layout

EPS PCB render

Top PCB
Bottom PCB