Google Chat:---
+86-0755-88291180
sales@spotpear.com
dragon_manager@163.com
tech-support@spotpear.com
zhoujie@spotpear.com
WhatsApp:13246739196
WhatsApp:13424403025

| Parameter | Value |
|---|---|
| Operating Voltage | Raw display: 3.3V with Driver HAT: 3.3V/5V |
| Communication Interface | 3-wire SPI, 4-wire SPI |
| Overall Dimensions | Raw display: 210.8 × 154.9 × 0.74 mm e-Paper driver HAT: 65.00 × 30.50 mm |
| Display Size | 201.60 × 141.12 mm |
| Dot Pitch | 0.18 × 0.18 mm |
| Resolution | 1120 × 784 pixels |
| Display Color | E6 full color (E Ink Spectra 6) |
| Grayscale | 2 |
| Full Refresh Time | 30s |
| Refresh Power Consumption | <0.6W |
| Sleep Current | < 0.01uA (close to 0) |
| Viewing Angle | > 170° |
| Operating Temperature | 0 to 50 ℃ |
| Storage Temperature | -25 to 60 ℃ |

The e-Paper used in this product employs "Microencapsulated Electrophoretic Display" technology for image display. The basic principle involves charged nanoparticles suspended in a liquid migrating under the influence of an electric field. The e-Paper display relies on reflecting ambient light to show patterns and does not require a backlight. Under ambient light, the e-Paper display is clearly visible, with a viewing angle approaching 180°. Therefore, e-Paper displays are ideal for reading.





We recommend that customers test the screen using the example programs we provide with the corresponding development board upon receiving it.
Preparation
Introduction
Operation steps
N-color.act or 4-color.act, 6-color.act.






Download Programs
This application is provided for your convenience and is open source, and our company does not provide technical support for it
Bug Resolution



C:\Windows\System32, then restart your computer.Conversion Steps




| e-Paper | Raspberry Pi Pin Mapping | |
|---|---|---|
| BCM2835 Pin | Board Physical Pin Number | |
| VCC | 3.3V | 3.3V |
| GND | GND | GND |
| DIN | MOSI | 19 |
| CLK | SCLK | 23 |
| CS | CE0 | 24 |
| DC | 25 | 22 |
| RST | 17 | 11 |
| BUSY | 24 | 18 |
| PWR | 18 | 12 |
Open the Raspberry Pi terminal and enter the following command to access the configuration interface:
sudo raspi-config
Select Interfacing Options -> SPI -> Yes to enable the SPI interface

Reboot the Raspberry Pi:
sudo reboot
Check /boot/config.txt, you should see that dtparam=spi=on has been written

To ensure SPI is not occupied, it is recommended to temporarily disable other driver overlays. Use ls /dev/spi* to check the SPI occupancy. The terminal output /dev/spidev0.0 and /dev/spidev0.1 indicates that SPI is functioning normally.

Install the lg library
#Open the Raspberry Pi terminal and run the following commands:
wget https://github.com/joan2937/lg/archive/master.zip
unzip master.zip
cd lg-master
make
sudo make install
# For more information, please refer to the source code: https://github.com/gpiozero/lg
#Open the Raspberry Pi terminal and run the following commands:
sudo apt-get update
sudo apt install gpiod libgpiod-dev
#Open the Raspberry Pi terminal and run the following commands:
wget http://www.airspayce.com/mikem/bcm2835/bcm2835-1.71.tar.gz
tar zxvf bcm2835-1.71.tar.gz
cd bcm2835-1.71/
sudo ./configure && sudo make && sudo make check && sudo make install
# For more information, please refer to the official website: http://www.airspayce.com/mikem/bcm2835/
#Open the Raspberry Pi terminal and run the following commands:
sudo apt-get install wiringpi
#For Raspberry Pi systems after May 2019 (those earlier may not require execution), an upgrade may be necessary:
# project-downloads.drogon.net has been discontinued. Please use the GitHub method below for installation.
# wget https://project-downloads.drogon.net/wiringpi-latest.deb
# sudo dpkg -i wiringpi-latest.deb
gpio -v
# Run gpio -v and version 2.52 will appear. If it does not appear, there is an installation error.
#Bullseye branch system uses the following command:
git clone https://github.com/WiringPi/WiringPi
cd WiringPi
./build
gpio -v
# Run gpio -v and version 2.60 will appear. If it does not appear, there is an installation error.
Download the example (skip if already downloaded)
# Download and extract the example package from the resources page, then enter the directory:
cd 9.7inch_e-Paper_E/example/RaspberryPi_JetsonNano/
sudo apt-get install p7zip-full
7z x 9.7inch_e-Paper_E.zip -O./9.7inch_e-Paper_E
cd 9.7inch_e-Paper_E/example/RaspberryPi_JetsonNano/
git clone https://github.com/waveshareteam/9.7inch_e-Paper_E.git
cd 9.7inch_e-Paper_E/example/RaspberryPi_JetsonNano
Compile the program (Note: -j4 uses 4 threads for compilation; you can modify the number)
# Now in 9.7inch_e-Paper_E/example/RaspberryPi_JetsonNano
cd c
sudo make clean
sudo make -j4
Run the program
sudo ./epd
Install libraries
sudo apt-get update
sudo apt-get install python3-pip
sudo apt-get install python3-pil
sudo apt-get install python3-numpy
sudo pip3 install spidev
sudo apt-get update
sudo apt-get install python-pip
sudo apt-get install python-pil
sudo apt-get install python-numpy
sudo pip install spidev
sudo apt-get update
# python3
sudo apt install python3-gpiozero
# python2
sudo apt install python-gpiozero
Download the example (skip if already downloaded)
# Download and extract the example package from the resources page, then enter the directory:
cd 9.7inch_e-Paper_E/example/RaspberryPi_JetsonNano/
sudo apt-get install p7zip-full
7z x 9.7inch_e-Paper_E.zip -O./9.7inch_e-Paper_E
cd 9.7inch_e-Paper_E/example/RaspberryPi_JetsonNano/
git clone https://github.com/waveshareteam/9.7inch_e-Paper_E.git
cd 9.7inch_e-Paper_E/example/RaspberryPi_JetsonNano
Run the program
# Make sure you are in 9.7inch_e-Paper_E/example/RaspberryPi_JetsonNano/
cd python/examples/
python3 epd_9in7e_test.py| e-Paper | Arduino UNO | Mega2560 |
|---|---|---|
| VCC | 3.3V/5V | 5V |
| GND | GND | GND |
| DIN | D11 | D51 |
| CLK | D13 | D52 |
| CS | D10 | D10 |
| DC | D9 | D9 |
| RST | D8 | D8 |
| BUSY | D7 | D7 |
| PWR | D6 | D6 |
Arduino IDE Windows Installation Tutorial
9.7inch_e-Paper_E directory to see the following:
9.7inch_e-Paper_E\example\Arduino_R4\Arduino_R4.ino


Connect using the 9PIN cable. Refer to the pin mapping table below:
Jetson Nano pin mapping
| e-Paper | Jetson Nano Developer Kit | |
|---|---|---|
| BCM2835 Pin | Board Physical Pin Number | |
| VCC | 3.3V | 3.3V |
| GND | GND | GND |
| DIN | 10(SPI0_MOSI) | 19 |
| CLK | 11(SPI0_SCK) | 23 |
| CS | 8(SPI0_CS0) | 24 |
| DC | 25 | 22 |
| RST | 17 | 11 |
| BUSY | 24 | 18 |
| PWR | 18 | 12 |
Download the example (skip if already downloaded)
# Download and extract the example package from the resources page, then enter the directory:
cd 9.7inch_e-Paper_E/example/RaspberryPi_JetsonNano/
sudo apt-get install p7zip-full
7z x 9.7inch_e-Paper_E.zip -O./9.7inch_e-Paper_E
cd 9.7inch_e-Paper_E/example/RaspberryPi_JetsonNano/
git clone https://github.com/waveshareteam/9.7inch_e-Paper_E.git
cd 9.7inch_e-Paper_E/example/RaspberryPi_JetsonNano
Compile the program (Note: -j4 uses 4 threads for compilation; you can modify the number)
# Now in 9.7inch_e-Paper_E/example/RaspberryPi_JetsonNano
cd c
sudo make clean
sudo make JETSON -j4
Run the program
sudo ./epd
Install libraries
sudo apt-get update
sudo apt-get install python3-numpy
sudo apt-get install python3-pip
sudo pip3 install Jetson.GPIO
Download the example (skip if already downloaded)
# Download and extract the example package from the resources page, then enter the directory:
cd 9.7inch_e-Paper_E/example/RaspberryPi_JetsonNano/
sudo apt-get install p7zip-full
7z x 9.7inch_e-Paper_E.zip -O./9.7inch_e-Paper_E
cd 9.7inch_e-Paper_E/example/RaspberryPi_JetsonNano/
git clone https://github.com/waveshareteam/9.7inch_e-Paper_E.git
cd 9.7inch_e-Paper_E/example/RaspberryPi_JetsonNano
Run the program
# Make sure you are in 9.7inch_e-Paper_E/example/RaspberryPi_JetsonNano/
cd python/examples/
python3 epd_9in7e_test.pyUse a 9PIN cable to connect, please refer to the pin corresponding table below:
STM32 Pin Mapping
| e-Paper | STM32 |
|---|---|
| VCC | 3.3V |
| GND | GND |
| DIN | PA7 |
| CLK | PA5 |
| CS | PA4 |
| DC | PA2 |
| RST | PA1 |
| BUSY | PA3 |
| PWR | PA6 |
9.7inch_e-Paper_E directory to see the following:
epd-demo.uvprojx in the 9.7inch_e-Paper_E/example/STM32-F103ZET6/MDK-ARM directory.

ESP32 Pin Mapping
| e-Paper | ESP32 | ESP32-S3 |
|---|---|---|
| VCC | 3.3V | 3.3V |
| GND | GND | GND |
| DIN | IO14 | IO11 |
| CLK | IO13 | IO12 |
| CS | IO15 | IO10 |
| DC | IO27 | IO13 |
| RST | IO26 | IO14 |
| BUSY | IO25 | IO4 |
| PWR | IO33 | IO5 |
Online installation requires the use of VPN software, while offline installation does not require the use of VPN software
9.7inch_e-Paper_E directory to see the following:
9.7inch_e-Paper_E\example\ESP32\ESP32.ino or 9.7inch_e-Paper_E\example\ESP32-S3\ESP32-S3.ino




Related Links
Monday-Friday (9:30-6:30) Saturday (9:30-5:30)
Email: services01@spotpear.com