sgeisler / epdiy

EPDiy is a driver board for affordable e-Paper (or E-ink) displays.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Documentation Status

EPDiy E-Paper Driver

EPDiy is a driver board which talks to affordable E-Paper (or E-Ink) screens, which are usually sold as replacement screens for E-Book readers. Why are they interesting?

  • Easy on the eyes and paper-like aesthetics
  • No power consumption when not updating
  • Sunlight-readable

Ready-made DIY modules for this size and with 4bpp (16 Grayscale) color support are currently quite expensive. This project uses Kindle replacement screens, which are available for 20$ (small) / 30$ (large) on ebay!

The EPDiy driver board targets multiple E-Paper displays. As the driving method for all matrix-based E-ink displays seems to be more or less the same, only the right connector and timings are needed. The EPDiy PCB features a 33pin and a 39pin connector, which allow to drive the following display types: ED097OC4, ED060SC4, ED097TC2

Gettings Started

For instructions and more information visit the documentation!

Hackaday Project

For more details, see the project page on Hackaday: https://hackaday.io/project/168193-epdiy-976-e-paper-controller

demo image board front board back

Licenses

The board and schematic are licensed under a Creative Commons License Creative Commons Attribution 4.0 International License.

Firmware and utilities are licensed unter the terms of the MIT license.

About

EPDiy is a driver board for affordable e-Paper (or E-ink) displays.


Languages

Language:C 66.4%Language:Assembly 8.2%Language:Ada 5.2%Language:Pascal 4.4%Language:C++ 4.0%Language:C# 3.2%Language:HTML 1.7%Language:Makefile 1.7%Language:DIGITAL Command Language 1.6%Language:Objective-C 1.2%Language:Shell 0.6%Language:CMake 0.5%Language:Roff 0.5%Language:Python 0.3%Language:Perl 0.2%Language:SAS 0.1%Language:Module Management System 0.1%Language:M4 0.0%Language:Batchfile 0.0%