• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Weather E-Ink 7.5inch Display 3D Printer File Image 1
Weather E-Ink 7.5inch Display 3D Printer File Image 2
Weather E-Ink 7.5inch Display 3D Printer File Image 3
Weather E-Ink 7.5inch Display 3D Printer File Image 4
Weather E-Ink 7.5inch Display 3D Printer File Image 5
Weather E-Ink 7.5inch Display 3D Printer File Image 6
Weather E-Ink 7.5inch Display 3D Printer File Thumbnail 1
Weather E-Ink 7.5inch Display 3D Printer File Thumbnail 2
Weather E-Ink 7.5inch Display 3D Printer File Thumbnail 3
Weather E-Ink 7.5inch Display 3D Printer File Thumbnail 4
Weather E-Ink 7.5inch Display 3D Printer File Thumbnail 5
Weather E-Ink 7.5inch Display 3D Printer File Thumbnail 6

Weather E-Ink 7.5inch Display

dbunndesign avatardbunndesign

January 23, 2026

makerworld-icon
DescriptionCommentsTags

Description

Boost MeIf you printed this model and love the design, feel free to boost me!

E-Ink Weather Display Frame (Github Link)

Β Features

- 🌑️ Current conditions, feels-like temp, high/low
- πŸ“Š 24-hour temperature graph
- πŸ“… 7-day forecast
- πŸŒ… Sunrise/sunset, UV index, air quality
- πŸ’¨ Wind, pressure, humidity
- 🌐 Web-based configuration UI



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

  1. Print all parts
  2. Set HAT switches before attaching to Pi:
  3. Display Config: B
  4. Interface Config: 0
  5. Slide Display through the top slit (be careful with the fpc cable)
  6. 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.

Software Setup (Summary)

Full instructions: GitHub Repository

  1. Flash Raspberry Pi OS Lite (64-bit) with WiFi configured
  2. SSH into Pi: ssh <user>@weather.local (or IP address)
  3. Install InkyPi:

    Β 

    sudo apt update && sudo apt install -y git git clone https://github.com/fatihak/InkyPi.git cd InkyPi sudo bash install/install.sh -W epd7in5_V2

    Β 

  4. Reboot, then open http://weather.local in browser
  5. Configure Weather plugin with your location

Weather API Options:

  • Open-Meteo β€” Free, no API key required
  • OpenWeatherMap β€” Free tier (1,000 calls/day), requires account

Display Features

  • Current temperature + feels like
  • High/low temps
  • Sunrise/sunset
  • Wind, humidity, pressure
  • UV index + air quality
  • 24-hour graph
  • 7-day forecast
  • All in crisp black and white e-ink

Tips

  • The magnet-utilized print is HIGHLY RECOMMENDED over the non-magnetic version.
  • WH model strongly recommended β€” Saves headaches with GPIO connections
  • Safe shutdown β€” Always run sudo shutdown now before unplugging
  • 5 to 15-min weather refresh β€” Good balance of current data vs. API limits
  • Set overall system refresh to at least once every 24 hours

Credits (see for more information)

  • InkyPi by fatihak
  • Waveshare for the display

License

STL files: CC BY-NC-SA 4.0 Enjoy your new weather display!
Β 


If you enjoyed this model and want to support my work, feel free to Buy Me a Coffee!

Boost MeIf you printed this model and love the design, feel free to boost me!

Β 

License:

MakerWorld Exclusive License

Related Models

Modular Mounting System preview image

Modular Mounting System

HeyVye profile image

HeyVye

69,065

Modular Snap Together Raspberry Pi 2B/3B/3B+/4 Case w/ OLED & Fan Options preview image

Modular Snap Together Raspberry Pi 2B/3B/3B+/4 Case w/ OLED & Fan Options

Sneaks profile image

Sneaks

5,203

Pie for Pi Day Desk Goose Gear preview image

Pie for Pi Day Desk Goose Gear

EC3D profile image

EC3D

43

Raspberry Pi 3 (B/B+), Pi 2 B, and Pi 1 B+ case with VESA mounts and more preview image

Raspberry Pi 3 (B/B+), Pi 2 B, and Pi 1 B+ case with VESA mounts and more

0110-M-P profile image

0110-M-P

28,972

Malolo's screw-less / snap fit Raspberry Pi 4 Model B Case & Stands preview image

Malolo's screw-less / snap fit Raspberry Pi 4 Model B Case & Stands

Malolo profile image

Malolo

2,132

Box For Arduino preview image

Box For Arduino

Mc3D profile image

Mc3D

24

Swiss Army Style SD Holder (Expandable)(Raspberry adaptors) preview image

Swiss Army Style SD Holder (Expandable)(Raspberry adaptors)

Dranoweb profile image

Dranoweb

23,212

Appleberry G5 - Raspberry Pi 3B / 4B in Apple Power Mac G5 case preview image

Appleberry G5 - Raspberry Pi 3B / 4B in Apple Power Mac G5 case

StawiamKlocki.pl profile image

StawiamKlocki.pl

2,269