EasyManua.ls Logo

Waveshare 4.2inch e-Paper Module User Manual

Default Icon
25 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
4.2inch e-Paper Module User Manual
V2.0 1 / 25
4.2inch e-Paper Module
User Manual
Version
Data
Description
V1.0
2017.05.17
Factory
V2.0
2018.12.05
Notes
Notes
Please read this manual before you use the e-Paper. Damage caused by wrong
operations is not within the scope of the warranty
This manual shows you how to use the e-paper with the demo codes we provide.
The e-paper described in this manual is Module/HAT version. (Raw panel should
work with driver board)
All specification supplied herein are subject to change without notice at any time.
Question and Answer IconNeed help?

Do you have a question about the Waveshare 4.2inch e-Paper Module and is the answer not in the manual?

Waveshare 4.2inch e-Paper Module Specifications

General IconGeneral
Display Typee-Paper
Display Size4.2 inch
Resolution400 x 300
InterfaceSPI
Operating Voltage3.3V
Partial Refresh Time0.3s
Full Refresh Time4s
Viewing Angle180°
Color Depth1-bit
Weight50 g
Operating Temperature0°C to 50°C

Summary

SPECIFICATION

Technical Specifications

Details operating voltage, temperature, interface, dimensions, resolution, and refresh rate.

WORKING PRINCIPLE

4-Wire SPI Communication

Details the 4-wire SPI interface, including signal lines and timing.

DEMO CODES

RASPBERRY PI

Copying Examples to Raspberry Pi

Steps to copy demo code examples to a Raspberry Pi SD card.

Running Demo Codes

Instructions on how to compile and run demo codes for Raspberry Pi.

EXPECTED RESULT (Raspberry Pi)

ARDUINO

EXPECTED RESULT (Arduino)

STM32

Hardware Connection

Table showing e-Paper pin connections to STM32 (Open103z).

EXPECTED RESULT (STM32)

CODES DESCRIPTION

C Code Examples

Example of C code for bcm2835, including initialization and image buffer creation.

Drawing Graphical Elements

C code functions for drawing points, lines, rectangles, and circles.

Python Drawing with ImageDraw

Python code examples for drawing with the imageDraw library.

IMAGE DATA ARRAY

Creating Image Data Arrays

Guide to converting images into C arrays using Image2Lcd.exe.

Related product manuals