Desktop calendar using electronic paper
Functions
Keep displaying as much information as you want to see quickly
- Daily calendar (today's date)
- Weather forecast
- Today's / tomorrow's weather and temperature (H/L)
- 3 hourly weather and temperature
- Trash calendar
- Google Calendar
- Last 3 calendar appointments
Updated every 30 minutes
- Weather forecast is obtained from OpenWeather
- Garbage calendar is obtained by looking at the day of the week/nth D-day
- Google calendar is obtained via API
Configuration
- E-paper
- Raspberry Pi 3 Model B+
- 3D printed box
Exterior
About 20cm wide, 8cm deep and 20cm tall.
We made it look like a thin screen.
Here's how the screen switches
Code
https ://github.com/crevavo/epd