Quantity   Component name
2 × TP4056 li-ion usb charger module
2 × 18650 holder Electronic Components / Misc. Electronic Components
1 × 8v solar panel
1 × Voltmeter 7-segmenr module
1 × Momentary switch
1 × Power switch