Your shopping cart is empty!
Interfacing e-Paper Display Using Raspberry Pi
- Idris Zainal Abidin
- 22 Dec 2020
- 912
Introduction
Electronic paper, also sometimes electronic ink (e-Ink) or electrophoretic display (EPD), are display devices that mimic the appearance of ordinary ink on paper. Unlike conventional flat panel displays that emit light, electronic paper displays reflect light like paper. This may make them more comfortable to read, and provide a wider viewing angle than most light-emitting displays. - Wikipedia
In this tutorial, we will share how to interface e-paper display using Raspberry Pi.
Video
This video shows how to interface e-paper display using Raspberry Pi.
Hardware Preparation
This is the list of items used in the video.
- Raspberry Pi 4 Model B (2GB)
- Raspberry Pi 4 Model B (4GB)
- Raspberry Pi 4 Model B (8GB)
- Phidisk Class10 MicroSD
- e-Paper Driver HAT
- 2.9" Tri-color e-Paper
- Official RPi USB-C Adapter
Sample Program
This is python3 sample program to display basic shapes and text on e-paper using Raspberry Pi. You may need to install a few libraries with following commands:
sudo pip3 install adafruit-blinka sudo pip3 install adafruit-circuitpython-epd sudo apt-get install ttf-dejavu sudo apt-get install python3-pil
Thank You
References:
Thanks for reading this tutorial. If you have any technical inquiries, please post at Cytron Technical Forum.
"Please be reminded, this tutorial is prepared for you to try and learn.
You are encouraged to improve the code for a better application."