I was searching for EPD displays and came across this Pervasive Displays EPD, but after searching in the manufacturer's website, I couldn't find any information on how to actually use it. There are some pre-made kits, but those are intended for evaluation use, and though the schematics are available, there are no design descriptions.

How would one drive such a display? It uses an SPI interface, but what signals should be sent to it? What about all the other pins, how should they be configured?

  • 1
    Check this link: repaper.org it contains all their code samples and relevant commands. – Lior Bilia Jun 24 '16 at 1:32
up vote 2 down vote accepted

In short, you don't. Or rather you only do it by connecting to a timing controller.

EPD's are not a simple drive a voltage and then you see an image. they require complex waveforms and timing to move the particles around in the display. Indirect evidence of this is in section three of a data-sheet for that part: Here is as snipped picture.

enter image description here

This is not a development for even experienced EE's who don't have a display or EPD background.

However, there are a number of micro-controllers that have specific timing controllers built into them to drive EPD's. Grab one of those.

Your Answer


By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.