Quantity   Component name
1 × CN3722 5A MPPT charging board module board with adjustable MPPT and charging voltage
2 × INA219 current sensor used to measure power from solar panel and to monitor battery voltage tighter with system current requirement
1 × 1.3" OLED display
1 × Raspberry Pi Pico connects OLED display and current sensors to present data
1 × ESP32 dev board running WLED to control the lights
18 × 18650 battery connected into 3S6P battery pack
1 × 3S BMS with protection circuitry
1 × Buck Converter converting battery voltage into 5V, further reduced by the MCU boards
1 × Enclosure with transparent lid
1 × Logic level shifter converting 3.3v to 5v data lines