I have a Raspberry Pi Zero 2 W driving a 7.3" e-ink display. Currently, the display refreshes once every hour via a script, and everything works fine when powered from the wall.
For convenience, I’d like this setup to run on battery, ideally autonomously for days.
Does anyone have ideas for a battery setup or wiring solution?
I’m looking for something that:
works with the Pi Zero 2 W
can provide enough current for both the Pi and the display
allows easy recharging
ideally can keep the Pi powered while charging the battery
What I basically use is a LiPo and a boost-converter with an enable pin. The LiPo (an 18650) sits in the bottom of the frame, connected to a TP4046 LiPo charger:
Very nice setup, thanks for sharing. The next thing you want to do is optimize uptime. Current draw is mostly dominated by uptime, and you can do a lot to speed up boot-time. I had written an article about what to do. It is more than five years old but most of it is still valid. Back then, I managed to bring down boot times of a Pi-Zero from 30 to 5 seconds.
The article is in German, but I guess some translation tool will happily swallow it. Anyhow, if you have questions, just ask.