With this project, you will always know what event you have up next. The eInk Bonnet or Breakout will let you know what's next on your schedule and if you lose power to your Raspberry Pi or other single board computer, you will still be able to see what the next item is because the ePaper display still shows the last thing written to it!

Using Python, this project queries the Google Calendar site API to find out the what is next on your schedule and displays it. This is a great project that you can have sitting on your desk.

The project works by reading the events on your Google Calendar and then sorts what you have coming up and displays the upcoming item as well as the item after that. You can also scroll through events using the buttons.

Parts

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

Raspberry Pi 4 Model B - 4 GB RAM

PRODUCT ID: 4296
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...
$55.00
IN STOCK

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

Adafruit 2.13" Monochrome eInk / ePaper Display with SRAM

PRODUCT ID: 4197
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...
$22.50
IN STOCK

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

Tactile Button switch (6mm) x 20 pack

PRODUCT ID: 367
Little clicky switches are standard input "buttons" on electronic projects. These work best in a PCB but
OUT OF STOCK

You will also needs a couple of 100K Resistors:

Through-Hole Resistors - 100K ohm 5% 1/4W - Pack of 25

PRODUCT ID: 2787
Ω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...
OUT OF 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
Header for adding bonnets without interfering with Pi cooling
This guide was first published on Jul 22, 2020. It was last updated on Jul 22, 2020.
This page (Overview) was last updated on Aug 19, 2020.