Product description: M5PaperS3 - development module with e-Ink display 4.7'' 960 x 540 px - ESP32-S3 - M5Stack C139
M5PaperS3 is a development module from M5Stack based on ESP32-S3R8 with 8 MB PSRAM and 16 MB Flash memory. Equipped with a 4.7" e-Ink screen with a resolution of 960 x 540 px , supporting up to 16 levels of grayscale. The GT911 panel supports two-point touch and gestures , which increases the intuitiveness of use. The module integrates a BMI270 gyroscope, enabling wake-up functions, a passive buzzer for sound signaling and a physical button for control. Thanks to the RTC BM8563 and a 1800 mAh battery , the M5PaperS3 offers long operating time in low power mode, as well as the ability to monitor the battery status in real time. On the back of the housing there is a Grove-compatible port for connecting external modules and a built-in magnet , allowing easy attachment to metal surfaces. The M5PaperS3 supports USB OTG, allowing you to connect additional peripherals. Compatibility with UIFlow 2.0, Arduino IDE and ESP-IDF makes programming easier. The M5PaperS3 is an ideal solution for IoT applications, environmental monitoring, home automation and e-labels.

The M5PaperS3 is equipped with the ESP32-S3R8 chip, which offers 8 MB of PSRAM and 16 MB of Flash memory.
Main Features of M5PaperS3
- ESP32-S3R8 - Xtensa LX7 dual-core processor clocked at 240 MHz offering 2.4 GHz WiFi connectivity
- 4.7'' e-Ink screen - 960 x 540 px resolution, 16 shades of gray, low energy consumption
- GT911 panel - supports multi-touch and gestures, makes interaction easier
- Memory - 8 MB PSRAM and 16 MB Flash, microSD card support for larger capacity
- 1800 mAh battery - long operating time, RTC support for power management
- BMI270 sensor - built-in gyroscope enables movement detection and interaction
- USB OTG - support for connecting external devices and updating firmware
- UIFlow 2.0, Arduino IDE, ESP-IDF support - programming flexibility
Attention!
Due to QC3.0/2.0 protocol synchronization issues in the M5PaperS3 firmware, there is a risk of high voltage generation by the Power Delivery standard, which may result in damage to the device. The manufacturer recommends refraining from using QC3.0/2.0 chargers until the firmware issue is resolved.
Compatibility and programming
M5PaperS3 works with popular environments: UIFlow 2.0 (graphical interface), Arduino IDE (programming in C / C++), ESP-IDF and Platform.IO . It supports PSRAM in Octal mode and uses the epdiy library to support e-Ink. It is possible to extend the functions via USB OTG and Grove interface.
Connectors, interfaces and additional modules
- USB Type-C - communication and charging
- microSD - data storage and reading
- USB OTG - connecting devices and updating software
- Grove-compatible connector - expansion with additional sensors and modules (3V3, GND, G1, G2)
- 1800mAh battery - charged via USB Type-C, supports voltage monitoring
- Physical button - power on, reset, programming mode
- RTC BM8563 - real time clock with sleep support
- Buzzer - sound signal
- BMI270 gyroscope - detecting movement and lifting of the device
Practical applications
Compared to standard LCD screens , e-paper displays are more friendly to the eyes , which is why they can be successfully used wherever our eyes are exposed to prolonged contact with the display. Additionally, the amount of energy consumed by this type of screen is much lower , and once loaded, the image can be displayed even after the power supply is disconnected. M5PaperS3 will work well in many applications, such as:
- IoT and Home Automation - Control Panel, Smart Labels
- Environmental monitoring - displaying measurement data from sensors
- Electronic labels - intelligent product marking
- Education and Science - Programmable Interfaces for Learning Electronics
M5PaperS3 Technical Specification | |
---|---|
SoC | ESP32S3R8, Xtensa 32-bit LX7 Dual-Core Processor, 240 MHz, 2.4 GHz WiFi |
PSRAM memory | 8MB PSRAM |
Flash memory | 16MB External Flash |
Mass storage | microSD card support |
Display | 4.7'' e-Ink (EPD_ED047TC1), 960 x 540 px, 16 gray levels |
Touch function | dual-point touch and gesture support (GT911 Capacitive Touch Panel) |
Sensors | BMI270 gyroscope (communication address: 0x68) |
USB | OTG/CDC/MSC/Firmware Flashing |
Power supply | 5V/500mA |
Peripheral interfaces | 4-pin connector with a pitch of 1.25 mm (3V3 + GND + 2x GPIO) for expanding sensors and devices |
Battery | 3.7V 1800mAh (charging system: LGS4056H) |
Battery connector | SMT-HDR 2-pin with 1.25 mm pitch |
Charging current | 5V/176mA |
Energy management | PMS150G (on/off and programming mode control), built-in RTC chip BM8563 (communication address: 0x51) |
Buttons | 1x physical button (device control, on/off, reset, programming mode) |
Loudspeaker | built-in passive buzzer |
Wi-Fi | communication range 111 m (in open space, antenna positioned vertically at an angle of 90° to the ground) |
Power consumption | Low Power Mode: DC 4.2V/9.28µA (Main Power Off, Gyroscope in Low Power Mode) Standby mode: DC 4.2V/949.58µA (main power off, gyroscope on) Operating mode: DC 4.2V/154.02mA (main power on) |
Operating temperature | from 0°C to 40°C |
Dimensions | 121.5 x 67.7 x 7.7 mm |
Mass | 89.3g |
M5Paper Model Comparison | ||
---|---|---|
Characteristic | PaperS3 | Paper V1.1 |
Microcontroller | ESP32-S3R8 | ESP32-D0WDQ6-V3 |
e-Ink screen control | Directly via ESP32-S3R8 | IT8951 |
Sensors | BMI270, BM8563 | BM8653 |
Power management | Single click on the side button to turn it on, double click to turn it off. Download mode: long press the button, the red LED in the lower corner flashes. | Power button (hold for 2 seconds) - turn on. Power down via API or reset button on the back cover. Download: install the driver and recognize the port. |
Memory | Flash: 16MB, PSRAM: 8MB | Flash: 16MB, PSRAM: 8MB |
Battery | 1800mAh | 115 0mAh |
Download connection | Direct connection to ESP32S3, automatic port recognition | CH9102 Serial Chip |
Antenna | Improved antenna for greater signal stability | First generation antenna |
Size | 121.5 x 67.7 x 7.7 mm | 118x66x10mm |