Choose the development platform you want to use, view the corresponding tutorial&quick-Start.
M5Paper COMM it's a Commemorative Edition device with a touchable E-ink display from M5Stack, Powered by ESP32
. The front side is embedded with a 540*960 @4.7"
resolution e-ink screen which supports 16-level gray scale
. The display is a GT911 capacitive touch screen
, which supports multi-Point touch and a variety of gesture controls. Compared to a regular LCD, E-ink displays are easier on the eyes, which makes them a great choice for reading or viewing for longer period. Other benefits are the low power consumption, and the ability to retain the image even if power to the display is terminated. Integrated into the M5Paper are a multi-function button for operation, SHT30 temperature and moisture sensor, physical button for reset, and a TF-card
(microSD) port for data storage.
Additionally, the FM24C02
internal eeprom chip provided 2K-bit (256x8)-EEPROM, which can be used to store vital data even when the device is off. A 1150mAh
lithium polymer battery keeps the device going for long period, and battery life can be further preserved by using the RTC(BM8563)
to set the device into a deep sleep mode, and wake it up again when needed. Three HY2.0-4P expansion ports are included which allow for building complex projects using the existing sensors in the M5Stack ecosystem.
Do not expose to ultraviolet rays for a long time
, otherwise, it may cause irreversible damage to the ink screen.PWR
button is used as the power-on button (long press for 2s
). If you need to shut down the device, you need to use the software API
, or realized by pressing the reset
button on the back. When using the USB power supply, it cannot be shut down.Version | Housing Color | E Ink Screen |
---|---|---|
M5Paper COMM | Black transparent | The first generation E-ink screen rigid panel |
M5Paper | White | Second-generation E-ink screen rigid display panel |
M5Paper v1.1 | White | The third-generation E-ink screen flexible display panel |
Master resource | Parameters |
---|---|
ESP32-D0WDQ6-V3 | 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi |
Flash | 16MB |
PSRAM | 8MB |
Input Voltage | 5V @ 500mA |
Interface | TypeC * 1, HY2.0-4P * 3 , TF-card (microSD) card slot |
Ink screen | Model: EPD_ED047TC1 540 * 960@4.7" Gray scale: 16 levels Display area: 58.32 * 103.68mm Display driver chip: IT8951E |
Physical button | Dial switch *1 , reset button *1 |
RTC | BM8563 |
TOUCH | GT911 capacitive touch panel |
Antenna | 2.4G 3D Antenna |
PIN pin out | G25, G32, G26, G33, G18, G19 |
Battery | 1150mAh@3.7V |
Operating Temperature | 0°C to 60°C |
Net Weight | 86g |
Gross Weight | 100g |
Product size | 118 * 66 * 10mm |
Packing size | 120 * 70 * 14mm |
Shell Material | Plastic ( PC ) |
CH9102_VCP_SER_MacOS v1.7
, an error may occur, but the installation is actually completed, just ignore it.) When using it, if If the program cannot be downloaded normally (the prompt is overtime or Failed to write to target RAM), you can try to reinstall the device driver.Driver name | Applicable driver chip | Download link |
---|---|---|
CH9102_VCP_SER_Windows | CH9102 | Download |
CH9102_VCP_SER_MacOS v1.7 | CH9102 | Download |
Windows
MacOS
Resolution:540*960
ESP32 Chip | GPIO13 | GPIO12 | GPIO14 | GPIO15 | GPIO4 |
---|---|---|---|---|---|
IT8951E | MISO | MOSI | SCK | CS | / |
TF-card(microSD) | MISO | MOSI | SCK | / | CS |
ESP32 Chip | GPIO37 | GPIO38 | GPIO39 | GPIO2 |
---|---|---|---|---|
Multi-function button | Right | BTN/PWR | Left | / |
Power Control | / | / | / | MOS |
ESP32 Chip | GPIO21 | GPIO22 | GPIO36 |
---|---|---|---|
GT911 | SDA | SCL | INT |
SHT30 | SDA | SCL | / |
BM8563 | SDA | SCL | / |
FM24C02 | SDA | SCL | / |
ESP32 Chip | G1 | G3 |
---|---|---|
CH9102 | RXD | TXD |
PORT | PIN | Protocol: |
---|---|---|
PORT.A | G25,G32 | I2C |
PORT.B | G26,G33 | DAC/ADC |
PORT.C | G18,G19 | UART |
ADC1 | ADC2 | DAC1 | DAC2 |
---|---|---|---|
8 Channel | 10 Channel | 2 Channel | 2 Channel |
G32-39 | G0/2/4/12-15/25-27 | G25 | G26 |
For more info on specific pin functions refer to the official ESP32 Docs ESP32 datasheet
Github
When using FactoryTest to load special characters (such as Chinese, Japanese), please put the font file into the TF card and name it as font.ttf
.
ttf file download address
Arduino API & Examples
Tools
When using FactoryTest to load special characters (such as Chinese, Japanese), please put the font file into the TF card root directory and name it as font.ttf
.
download ttf file