e-ink Calendar -- Raspberry Pi project

Electronic Paper Calendar

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
contents

 

Exterior

About 20cm wide, 8cm deep and 20cm tall.  
We made it look like a thin screen.

sizingfrom side

 

Here's how the screen switches

 

Code

https ://github.com/crevavo/epd