Skip to content
/ PaperDash Public

My own dashboard implemented for Waveshare 7.5" BTW e-paper display

License

Notifications You must be signed in to change notification settings

Vybo/PaperDash

Repository files navigation

PaperDash

My own dashboard implemented for Waveshare 7.5" BTW e-paper display

Currently supported features

  1. Main loop scheduled to run every minute at the 0 seconds mark (adjusted -10 seconds if using e-paper display with slow update so the on-screen information is not delayed)
  2. Rendering
  • Rendering to Tkinker window canvas for debugging purposes
  • EBD library working with Waveshare 7.5" BTW V1
  1. UI Parts
  • Fullscreen text message
  • Fullscreen text message with icon (loaded from file)
  1. Dashboards (somewhat self-sufficient ViewModels handling what to draw into UI Parts)
  • Fulscreen clock
  • Rotating photo frame mode (put images to folder, they'll be resized and shown on the display with clock)

Planned features

  • Cycling of various Dashboards
  • Widgetized dashboards (splitting into smaller ViewModels)
  • Various data sources for ViewModels (will need some multithreading work)
  • More UI parts

Rendering to e-paper display Rendering to Tkinker window

About

My own dashboard implemented for Waveshare 7.5" BTW e-paper display

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages