@bibimax, si tu ajoutais une batterie en suivant sa tension, tu saurais quand la recharger.
Je ne sais pas combien consomme un esp32 en fonctionnement mais j’ai déjà vu des RPi alimenter via batterie donc ça devrait être faisable.
Ici tu pourras trouver un article sur une alimentation de RPi par panneaux solaire
Et là une alimentation via batterie d’un ESP8266