This project sets up a dashboard for a Raspberry Pi paired with a Waveshare 7.5" e-Paper HAT.
It shows the date, time, weather, and calendar entries, from a variety of providers.
There is also an optional privacy mode, and other customizable appearance options.
All setup and configuration instructions live on the docs site 👉 https://code.mendhak.com/waveshare-epaper-display/
To get your dashboard running, you will need to go through:
- Shopping list to get the hardware you need (Pi, HAT, display, SD card, frame).
- Hardware setup to flash the Pi, mount the HAT, and connect the display.
- Application setup to clone the repo, install dependencies, and create your
config.toml. - Configuration to set your location, version, and desired layout.
- Weather to pick a weather provider (OpenWeatherMap, Met Office, AccuWeather, Met.no, Weather.gov, VisualCrossing, SMHI, Met Éireann, Climacell).
- Alerts to optionally add severe weather warnings.
- Calendar to add a calendar provider (Google, Outlook, ICS, or CalDAV).
- Running it to run
./run.shmanually, or automate it with cron or a systemd timer.
Once it's running you can tweak the appearance (custom data, language, font) and toggle privacy mode.
See LICENSE.

