Skip to content

View your upcoming appointments on an ePaper display!

License

Notifications You must be signed in to change notification settings

joshmue/dayplanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📅

Dayplanner

View your upcoming appointments on an ePaper display!

Kind of looks like this

About The Project

"Dayplanner" is a small collection of python scripts that render

  • the current date
  • events from any downloadable ICS calendar (e. g. Google Calendar)
  • the general weather forecast for your exact location

on a bitmap which may be displayed on an ePaper display (actually two bitmaps, one for red pixels and one for black pixels).

I let my display refresh every night, so events are updated daily.

See the config-example.yaml file on how to configure it.

Possible ICS sources:

  • your existing Google Calendar
  • local garbage collection organisations publishing garbage collection schedules
  • Doodle ICS

Built With

  • Python libraries: Pillow, ics, icalendar, recurring-ical-events, requests, pyyaml
  • Icons: FontAwesome etc.
  • Weather data: OpenWeather
  • Hardware (and software examples): Waveshare 7.5inch e-Paper V1, Raspberry Pi

About

View your upcoming appointments on an ePaper display!

Resources

License

Stars

Watchers

Forks

Packages

No packages published