Quantity   Component name
1 × TI TMS320F28035 Microprocessors, Microcontrollers, DSPs / Microcontrollers (MCUs)
2 × Coilcraft VER2923 Inductors, Chokes, Coils and Magnetics / Fixed Inductors, Chokes and Coils
4 × IRF IRS21867 Low and High Side Gate Driver IC
3 × Allegro ACS722 Hall Effect Current Sensor
2 × TI OPA2317 Precision, Low Offset Op-Amp, for Voltage Sensing
2 × Omron G5LE PCB Power Relay
1 × TI TPS54360 Buck Regulator IC, for 5V Rail
1 × TI LMR62014 Boos Regulator IC, for 12V Rail
2 × TI TPS62260 Buck Regulator for 1.8V and 3.3V Rail
1 × TI ULN2003 Darlington Transistor array, for relay coil drive
8 × D2PAK Power MOSFET High and Low Side power MOSFETs
8 × 100V, 10mm Electrolytic Capacitors 100V rated Electrolytic Capacitors, input and output voltage ripple filtering
1 × Solar Panel, 10-50V, 1-16A output
1 × Lead Acid or Lithium Iron Phosphate Battery
1 × OLED Display
1 × SPST Push buttons