Adafruit_EPD_RK (community library)


Name Value
Name Adafruit_EPD_RK
Version 2.3.1
Installs 5269
Author Adafruit
Maintainer Adafruit
Download .tar.gz
All Versions 2.3.1, 2.3.0, 1.0.2

ePaper display driver 1.0.2 ported to Particle by rickkas7

Example Build Testing

Device OS Version:

This table is generated from an automated build. Success only indicates that the code compiled successfully.

Library Read Me

This content is provided by the library maintainer and has not been validated or approved.


Particle port of the Adafruit EPD (e-paper, e-ink) display library

This library is used to support the Adafruit 2.13" tri-color EPD display (212x104 pixels). It can also be used with other Adafruit EPD displays.

Display (image removed)

You can find more about the displays on the Adafruit page.

Particle Pin Display Pin Description
D2 SDCS SD card Chip Select, required for communicating with the onboard SD card holder
D3 SRCS SRAM Chip Select, required for communicating with the onboard RAM chip
D4 ECS E-Ink Chip Select, required for controlling the display
D5 D/C E-Ink Data/Command pin, required for controlling the display
MISO MISO SPI master in, slave out
MOSI MOSI SPI master out, slave in
  • RST is connected to the hardware reset button, not a GPIO
  • BUSY is on a pad, but by default not connected to anything

This library is a port of the Adafruit_EPD library.

It also relies on:

The back of the board looks like this:

Back (image removed)

And with an Argon inserted:

Back with Argon (image removed)


In order to use the bitmap feature of the display, you'll need to have a FAT formatted micro SD card. Copy the blinka.bmp file to the top level of the SD card, then put it into the SD card slot on the FeatherWing.

You'll need to flash the examples/FeatherWingTest program to your Argon, Boron, or Xenon.

It will display several test patterns:

  • Lines
  • Text
  • The Adafruit graphic (if you set up the SD card)

The display only updates every 3 minutes, as the Adafruit documentation warns that the display can be permanently damaged if you refresh it more often than that.

Version History

2.3.1 (2020-08-02)
  • Updated Adafruit_GFX_RK to 1.5.8
2.3.0 (2019-12-15)
  • Updated to Adafruit version 2.3.0

Browse Library Files