This is a housing for a DIY e-ink weather display using:
Raspberry Pi Zero 2 W
Waveshare 7.5β E-Ink Display InkyPi by fatihak Β
A minimal desk frame for a Raspberry Pi-powered e-ink weather station. Clean design, easy assembly, tool-less, no additional fees or subscriptions. The display shows current weather, 7-day forecast, and a 24-hour temperature graph. Update every 5 minutes via WiFi. Powered by InkyPi, a fully open source framework.
InkyPi is a e-display alternative, open-source framework with a clean, EASY web UI with various plugins - such as Calendar, Images, Clock, and several more. For this project, I will focus on Weather, however you can have multiple displays run through the day!
Why build this?
No subscription fees β one-time hardware cost
Open source software
Clean, minimal aesthetic
Tool-less design
Low power (~0.4W idle)
Bill of Materials
Raspberry Pi Zero 1/2 WH (or solder your own headers)
Waveshare 7.5inch E-Ink Display HAT Compatible with Raspberry Pi, 800x480 SPI Interface
5V micro-USB Power
+8GB microSD Card
My Print Settings
PLA came out best, fine pre-setting, painted Fuzzy skin (0.1 / 0.1) and custom supports
Files Included
Display bezel/frame
Rear housing/lid
Assembly
Print all parts
Set HAT switches before attaching to Pi:
Display Config: B
Interface Config: 0
Slide Display through the top slit (be careful with the fpc cable)
Connect fpc cable to the e-Paper Adapter
- To seat the cable, push the black part in, insert the cable, and pull black clip away from the inserted cable
Tip: Connect adapter first, and slide into display slot (detach from white cable)Stack your Pi Zero 2 WH under the HAT, loop white cable around underneath stack.Gently bend cable over stack and slide on the lid.