Skip to content

Toby56/epaper-weather-display

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ePaper Weather Display

This is a work in progress. It is currently 80% functional!

The hardware is very simple so far, a Raspberry Pi and a Pimoroni Inky Impression 4" hat.

The software is relatively over-complicated. It is a python script that fetches weather data from a private BOM (Australian Bureau Of Meteorology) API, renders it on a web page using Flask/Jinja, and serves it to be loaded by a headless Chromium process which renders it to an image which is written to the display.

I think the method I am using to render the display using Jinja + HTML + CSS really isn't bad. It enables you to employ fancier graphics and preview the display in a web browser. However, unless you are Australian, you probably want to use a more normal API and rewrite the backend.

ePaper demo photo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published