I’m pulling weather data from OpenWeatherMap and rendering the dashboard with HTML & CSS. Chromium captures a screenshot of the HTML, which is then displayed on the screen.
This is a plugin for my open-source e-ink display project, featuring a 7.3-inch 7-color Inky Impression with a Raspberry Pi Zero 2 W. A local web server hosted on the Pi lets you update the display through your browser and schedule automatic refreshes.
github repo: https://github.com/fatihak/InkyPi
youtube tutorial: https://youtu.be/L5PvQj1vfC4
building the weather dashboard: https://youtu.be/65sda565l9Y