Do not update more than once every 180 seconds or you may permanently damage the display

Install Adafruit_EPD & GFX libraries

To begin reading sensor data, you will need to install the Adafruit_EPD library (code on our github repository). It is available from the Arduino library manager so we recommend using that.

From the IDE open up the library manager...

And type in Adafruit EPD to locate the library. Click Install

Do the same to install the latest Adafruit GFX library, click Install

While we're in the Library Manager, we need to install a few more libraries. Search for and install Adafruit BusIOAdafruit ImageReader Library, Adafruit SPIFlash, and SdFat - Adafruit Fork.

Load E-Ink Gizmo Demo

Open up FileExamplesAdafruit EPDGizmoTest

For Circuit Playground Express, be sure to use the Adafruit board definition rather than the Arduino one.

Upload the example to your Circuit Playground Express or Circuit Playground Bluefruit. You should now see a series of demos running. Note that the demos are set to pause for 15 seconds between each demo which is ok for short term usage, but it is strongly recommended to use 180 between refreshes when used over a longer period of time.

This guide was first published on Dec 03, 2019. It was last updated on Dec 03, 2019.

This page (Arduino Code) was last updated on Nov 14, 2020.