Skip to content

External battery and power management for solar powered Raspberry Pi Zero

Notifications You must be signed in to change notification settings

phreakmonkey/pizerosolar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

pizerosolar

Summary

Solar powered Raspberry Pi Zero setup, including an external battery voltage monitor and associated automation to handle clean shutdown and restart of the Raspberry Pi Zero.

Hardware Used

Schematic diagram

Schematic Diagram

Software:

Lowpower-Battery-Monitor

Arduino Pro Micro code to handle battery management.

  • Reports voltage to RaspberryPi via GPIO TTL Serial pins every 16 seconds
  • Keeps track of "run" state to cleanly shut-down and reboot pi
  • Toggles the onboard "RUN" pin of the rPi CPU to wake & boot rPi after shutdown

battmon.py

Battery voltage monitor and logger client for rPi

  • Simple module to log incoming voltage reports from the Arduino module
  • Handles shutdown message

About

External battery and power management for solar powered Raspberry Pi Zero

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages