I am a total beginner in electronics and I am facing a big problem with my prototype.
I am trying to create an autonomous circuit that runs an Arduino powered by a 3.7 Li-po battery. The problem that I am having is that after a few days the battery is discharged, even though the solar panel is exposed to direct sunlighy for 7 hours.
The solar panel's maximum output voltage is 5 V at a maximum output current of 45.7 mA (229 mW power).
The above solar panel is connected to a boost converter that outputs a constant 5 V and next connected to a TP4056 Li-po battery charge module.
There are some other components like a buzzer, an RGB LED, and a light-to-frequency converter TSL235L that are connected to the power rails of the circuit.
During the day, Arduino enters in a programmed sleep mode for saving energy. I have constantly measured the voltage in the circuit and it constantly drops from one hour to another with 0.1-0.2 V
Is there any problem with the circuit I created or are there any components that are consuming the battery without me noticing it?