I built an e-ink dashboard for displaying the map and weather for your city using Inkplate and a Raspberry Pi.

This page summarizes the projects mentioned and recommended in the original post on /r/raspberry_pi

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • inkplate10-weather-cal

    Displays today's date, weather forecast and a stylised map of your city using Inkplate10 (ESP32)

    I guess it's yet another weather dashboard post? This is my take on a weather display using a Raspberry Pi to generate an image from HTML and an [Inkplate 10](https://soldered.com/product/inkplate-10-9-7-e-paper-board-copy/) to display it. A while back I was inspired by /u/speedyg0nz and his [MagInkCal](https://www.reddit.com/r/raspberry\_pi/comments/pugv7d/maginkcal\_magic\_calendar\_project\_completed\_full/) project so I decided to do my own take on it. I ended up splitting my project into a server-client setup where the server (Raspberry Pi) is responsible for generating the image at a certain time each day and the client (ESP32) would render the image onto an e-ink display. On a 2000mAh battery I get approximately 4-5 months of charge, though I think 6 months is possible with 3000mAh. I'm currently tracking and updating battery life for this project on my GitHub repo. Features: - Accuweather/OpenWeatherMap API for weather data - [Google Static Maps API](https://developers.google.com/maps/documentation/maps-static/overview) for generating the map image of the configured location. - MQTT publish/subscribe features for the client to send logs to the server. - Automatic daylight saving handling. - Deep sleep ultra-low power usage (~21µA) Client and server code here: https://github.com/chrisjtwomey/inkplate10-weather-cal Let me know what you guys think! I'm quite happy with the system I put together, I don't normally publish projects as I never really feel they're ever in a state to share (also I'm terrible at READMEs). Fun fact: e-ink displays are incredibly expensive and... delicate.

  • MagInkCal

    E-Ink Magic Calendar that automatically syncs to Google Calendar and runs off a battery powered Raspberry Pi Zero

    You're correct, a Raspberry Pi is capable of doing everything here. There is a project that is purely Pi-based.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Leaflet

    🍃 JavaScript library for mobile-friendly interactive maps 🇺🇦

    leaflet was pretty sweet to work with. I'll also recommend if you end up adding JS maps to any live pages.

  • RecipeBook

    Python-Flask web-app to browse Nextcloud Cookbook recipes on the local network. Designed for use with E-Ink screens.

    For example, I whipped up something to dumb-down a self-hosted recipe manager to be E-Ink readable. screenshots

  • excalidraw

    Virtual whiteboard for sketching hand-drawn like diagrams

    I used excalidraw for the diagrams, unsure of the font.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts