Comments on: Power ESP32/ESP8266 with Solar Panels (includes battery level monitoring) https://randomnerdtutorials.com/power-esp32-esp8266-solar-panels-battery-level-monitoring/ Learn ESP8266, ESP32, Arduino, and Raspberry Pi Sun, 18 May 2025 14:23:43 +0000 hourly 1 https://wordpress.org/?v=6.8.1 By: Yusri https://randomnerdtutorials.com/power-esp32-esp8266-solar-panels-battery-level-monitoring/#comment-1045511 Sun, 18 May 2025 14:23:43 +0000 https://randomnerdtutorials.com/?p=84742#comment-1045511 I found that once battery cut off due to low voltage and then fully charged, ESP32 was not working. Why?

]]>
By: Sara Santos https://randomnerdtutorials.com/power-esp32-esp8266-solar-panels-battery-level-monitoring/#comment-1007292 Wed, 12 Feb 2025 10:13:07 +0000 https://randomnerdtutorials.com/?p=84742#comment-1007292 In reply to Lior.

Yes as long as you’re not using another power source on the USB.
regards,
Sara

]]>
By: Lior https://randomnerdtutorials.com/power-esp32-esp8266-solar-panels-battery-level-monitoring/#comment-1006581 Sun, 09 Feb 2025 12:23:07 +0000 https://randomnerdtutorials.com/?p=84742#comment-1006581 Hi,
I read that it’s not recommended to supply voltage to the 3V pin.
I see that you provided power to this pin— is it safe?

]]>
By: zygfryd https://randomnerdtutorials.com/power-esp32-esp8266-solar-panels-battery-level-monitoring/#comment-981559 Fri, 08 Nov 2024 16:02:57 +0000 https://randomnerdtutorials.com/?p=84742#comment-981559 In reply to Ed.schmidt.

majority are 3.3V
but, if you want 5V then I would go different way:
1- the same logic but depending on what is the device you can use:
– mosfet or
– relay
to turn them on
2- check online how to control mosfet (N-Channel) or Relay – you can use the logic from what I explained in the above post – just instead of direct power from GPIO to the device, you use the GPIO to control the mosfet or relay
3- since relay takes time (ms) you might implement some delay (i.e. 100ms) once you power it on
4- before going to sleep switch GPIO to LOW to make sure mosfet or relay are off

]]>
By: Ed.schmidt https://randomnerdtutorials.com/power-esp32-esp8266-solar-panels-battery-level-monitoring/#comment-980925 Tue, 05 Nov 2024 21:58:07 +0000 https://randomnerdtutorials.com/?p=84742#comment-980925 In reply to zygfryd.

Thanks zygfryd, that will work for 3.3v devices but what about 5v devices?

]]>
By: zygfryd https://randomnerdtutorials.com/power-esp32-esp8266-solar-panels-battery-level-monitoring/#comment-980906 Tue, 05 Nov 2024 18:42:27 +0000 https://randomnerdtutorials.com/?p=84742#comment-980906 In reply to Ed Schmidt.

why don’t you just:
1- after sleep, enable GPIO x to which you connect DHT22 (3.3V)
2- delay 10ms
3- start everything else
4- once all is done:
– disable GPIO x
– go to sleep

]]>
By: Ed Schmidt https://randomnerdtutorials.com/power-esp32-esp8266-solar-panels-battery-level-monitoring/#comment-980888 Tue, 05 Nov 2024 16:43:52 +0000 https://randomnerdtutorials.com/?p=84742#comment-980888 This is a very good article about sleep mode.
However for a temperature logger or other application you will need to switch on power to peripheral devices for them to operate. Then turn off these devices before going to sleep again.
Do you have a sketch with that type of setup?
Even a DHT22 pulls enough current (1 to 1.5ma) it will need to be turned off for battery operation.
Thanks
Ed

]]>
By: StanJ https://randomnerdtutorials.com/power-esp32-esp8266-solar-panels-battery-level-monitoring/#comment-940565 Mon, 22 Jul 2024 11:13:53 +0000 https://randomnerdtutorials.com/?p=84742#comment-940565 In reply to Don Johnson.

The ESP8266 draws up to 350-ish mA during boot as it calibrates the WiFi, and I’d expect the ESP32 family to do the same. A 500mA regulator HT7833 or a 220-270uF low ESR capacitor on the output of the dinky little 250mA LDO regulator should solve the brownout during boot.

]]>
By: Alex https://randomnerdtutorials.com/power-esp32-esp8266-solar-panels-battery-level-monitoring/#comment-919805 Thu, 30 May 2024 12:12:13 +0000 https://randomnerdtutorials.com/?p=84742#comment-919805 What happens if one panel is shaded? Would a blocking diode to prevent reverse current flow be a good idea?

]]>
By: mk https://randomnerdtutorials.com/power-esp32-esp8266-solar-panels-battery-level-monitoring/#comment-902674 Mon, 01 Apr 2024 13:48:14 +0000 https://randomnerdtutorials.com/?p=84742#comment-902674 Hey there, can ayone tell me what is the reason for having 2 different capacitors? Why the capacitors are 100uF and ONLY on the VOUT not VIN, the DATASHEET suggest using 1uF ceramic both on VIN and VOUT. TIA for your answer.

]]>