Even though we have multiple 1.54" EPD displays, the pinouts and dimensions are the same for all of them!

This e-Paper display uses SPI to receive image data. Since the display is SPI, it was easy to add two more SPI devices to share the bus - an SPI SRAM chip and SPI-driven SD card holder. There's quite a few pins and a variety of possible combinations for control depending on your needs.

Power Pins

  • 3-5V / Vin - this is the power pin, connect to 3-5VDC - it has reverse polarity protection but try to wire it right!
  • 3.3V out - this is the 3.3V output from the onboard regulator, you can 'borrow' about 100mA if you need to power some other 3.3V logic devices
  • GND - this is the power and signal ground pin
  • ENAble - This pin is all the way on the right. It is connected to the enable pin on the onboard regulator that powers everything. If you want to really have the lowest possible power draw, pull this pin low! Note that if you do so you will cut power to the eInk display but also the SPI RAM (thus erasing it) and the SD card (which means you'll have to re-initialize it when you re-power

Data Control Pins

  • SCK - this is the SPI clock input pin, required for e-Ink, SRAM and SD card
  • MISO - this is the SPI Microcontroller In Serial Out pin, its used for the SD card and SRAM. It isn't used for the e-Ink display which is write-only, however you'll likely be using the SRAM to buffer the display so connect this one too!
  • MOSI - this is the SPI Microcontroller Out Serial In pin, it is used to send data from the microcontroller to the SD card, SRAM and e-Ink display
  • ECS - this is the E-Ink Chip Select, required for controlling the display
  • D/C - this is the e-Ink Data/Command pin, required for controlling the display
  • SRCS - this is the SRAM Chip Select, required for communicating with the onboard RAM chip.
  • SDCS - this is the SD card Chip Select, required for communicating with the onboard SD card holder. You can leave this disconnected if you aren't going to access SD cards
  • RST - this is the E-Ink ReSeT pin, you may be able to share this with your microcontroller reset pin but if you can, connect it to a digital pin.
  • BUSY - this is the e-Ink busy detect pin, and is optional if you don't want to connect the pin (in which case the code will just wait an approximate number of seconds)

This guide was first published on Feb 17, 2021. It was last updated on 2021-02-23 12:51:44 -0500.

This page (Pinouts) was last updated on Apr 14, 2021.

Text editor powered by tinymce.