With this project, you will always know what the weather is. The eInk Bonnet or Breakout will always let you know what the weather is. If you lose power to your Raspberry Pi or other single board computer, you will still be able to see what the latest weather update is because the ePaper display still shows the last thing written to it!

Using Python, this project queries the Open Weather Maps site API to find out the current weather for your location and displays it along with an informative icon.

This project makes use of the meteocons True Type Font to display the icon, so there are no actual images used in this project.


To run this, you will need a Single Board Computer such as the Raspberry Pi.

Angled shot of Raspberry Pi 4
The Raspberry Pi 4 Model B is the newest Raspberry Pi computer made, and the Pi Foundation knows you can always make a good thing better! And what could make the Pi 4 better...
In Stock

You will need a 2.13" Monochrome eInk display such as the eInk Bonnet or the eInk Breakout.

Front of E-Ink display with monochrome graphic and "2.13 inch E-Ink Monochrome" text
Easy e-paper finally comes to microcontrollers, with this breakout that's designed to make it a breeze to add a monochromatic eInk display. Chances are you've seen one of those...
Out of Stock

If you use a breakout board, you will need a few additional parts. First you will need some tactile switches for buttons:

angled shot of 20 6mm mini tactile button switches.
Little clicky switches are standard input "buttons" on electronic projects. These work best in a PCB but
In Stock

You will also needs a couple of 100K Resistors:

Angled shot of 25 Through-Hole Resistors - 100K ohm 5% 1/4W.
ΩMG! You're not going to be able to resist these handy resistor packs! Well, axially, they do all of the resisting for you!This is a 25 Pack of 100K...
In Stock
1 x Full sized breadboard
Breadboard for assembling parts
1 x Premium Male/Male Jumper Wires - 40 x 6" (150mm)
Handy for making wire harnesses or jumpering between headers on PCB's.
1 x Stacking Header for Pi A+/B+/Pi 2/Pi 3 - 2x20 Extra Tall Header
Header for adding bonnets without interfering with Pi cooling

This guide was first published on Jul 15, 2020. It was last updated on Jul 21, 2024.

This page (Overview) was last updated on Mar 08, 2024.

Text editor powered by tinymce.