HectorziN mascot
HectorziN's blog
M5STACK
M5Stack PaperMono C153 with 3.97-inch e-paper touchscreen, ESP32-S3, NFC, LoRa and built-in battery
Panel / Touchscreen

M5Stack PaperMono

M5STACK · C153

The M5Stack PaperMono C153 is a low-power programmable e-paper terminal based on the ESP32-S3R8. It combines a 3.97-inch e-paper touchscreen with WiFi, NFC and LoRa connectivity, an integrated battery and multiple peripherals, making it suitable as an information panel, home automation controller, e-reader, ID terminal, digital signage or portable IoT node. The display uses an SSD1677 controller and offers a 480 x 800 pixel resolution with 4 levels of grayscale. It includes an FT6336G touch controller and an integrated frontlight, which is especially useful because e-paper screens typically rely on ambient lighting. The main controller is an ESP32-S3R8 with a dual-core Xtensa LX7 processor up to 240 MHz, 16 MB Flash and 8 MB Octal PSRAM. It provides 2.4 GHz WiFi and Bluetooth Low Energy via the ESP32-S3 capabilities and compatible firmware. The full PaperMono version includes NFC and LoRa. NFC is handled by an ST25R3916 and supports ISO14443A, ISO14443B, FeliCa and ISO15693, enabling ID, tag reading and access control applications. For long-range communications it integrates an SX1262 via a Stamp LoRa-1262, with an integrated FPC antenna and a frequency range of 868 to 923 MHz. It also features a BMI270 6-axis IMU, RX8130CE real-time clock, M5IOE1 I/O expander, PDM microphone, buzzer, RGB LED and a microSD slot. Power management is handled by the M5PM1 and it works with a built-in 1150 mAh battery. The device can also be powered and programmed via USB-C. For Home Assistant it isn’t a factory-paired accessory but a programmable platform. It can become a panel or controller for Home Assistant using ESPHome or custom firmware, showing entity states and sending actions via the touchscreen, buttons, NFC or other peripherals. MQTT can also be implemented via custom firmware. Thanks to its low-power e-paper touchscreen, NFC, LoRa, sensors and battery, it’s especially appealing for Home Assistant panels, remote controls, info panels and portable IoT devices.

WiFiWiFi 2.4 GHzBluetoothUSBLoRa

✓ Pros

  • 3.97-inch e-paper touchscreen
  • Resolution 480 x 800 pixels
  • 4 levels of grayscale
  • Integrated frontlight
  • ESP32-S3R8 dual-core up to 240 MHz
  • 16 MB Flash
  • 8 MB Octal PSRAM
  • WiFi 2.4 GHz
  • Bluetooth Low Energy via compatible firmware
  • Built-in NFC with ST25R3916
  • Compatible with ISO14443A, ISO14443B, FeliCa and ISO15693
  • Built-in LoRa SX1262
  • LoRa 868-923 MHz
  • Integrated LoRa FPC antenna
  • Built-in 1150 mAh battery
  • microSD slot
  • BMI270 6-axis IMU
  • RTC RX8130CE
  • Built-in PDM microphone
  • Built-in buzzer
  • Built-in RGB LED
  • FT6336G touchscreen
  • Power management M5PM1
  • Very interesting as a panel or controller for Home Assistant
  • Compatible with ESPHome projects
  • Enables MQTT via custom firmware
  • Suitable for low-power applications

✗ Cons

  • Not a factory-ready Home Assistant device
  • Requires programming or installing firmware to integrate with Home Assistant
  • Not Matter, Zigbee or Thread
  • No 5 GHz WiFi
  • No Ethernet or PoE
  • E-paper display not designed for animations or continuous updates
  • Frequent partial refreshes can produce ghosting
  • Display only offers 4 grayscale levels, not color
  • Integrated LoRa limited to 868-923 MHz range in this version
  • MQTT and Bluetooth depend on the firmware used
  • ESPHome is not the official factory-supplied firmware
  • The 1150 mAh battery may be short-lived with WiFi, frontlight or frequent updates

Compatibility

Home AssistantMQTTESPHome

Specifications

ProductM5Stack PaperMono
SKU / modelC153
Typelow-power e-paper development terminal / programmable IoT panel
Main controllerESP32-S3R8
CPU32-bit Xtensa LX7, dual-core, up to 240 MHz
Flash16 MB
PSRAM8 MB Octal
WiFi2.4 GHz
BluetoothBluetooth Low Energy via ESP32-S3 and compatible firmware
Display3.97-inch monochrome e-paper
Display controllerSSD1677
Resolution480 x 800 pixels
Grayscale4 levels
Touchscreenyes
Touch controllerFT6336G
Frontlightintegrated front illumination
NFCST25R3916
NFC protocolsISO14443A, ISO14443B, FeliCa and ISO15693
LoRaSX1262 via Stamp LoRa-1262
LoRa frequency868-923 MHz
LoRa antennaintegrated FPC
Microphonebuilt-in PDM
Buzzerbuilt-in
IMUBMI270 6-axis
Power managementM5PM1
I/O expanderM5IOE1
Expandable storagemicroSD slot
RTCRX8130CE
LEDintegrated RGB
Buttons2 user buttons and power / reset / boot button
External powerUSB Type-C DC 5V
Batteryintegrated 1150 mAh
Dimensions61.0 x 101.0 x 7.95 mm
Weight74.7 g
Home Assistantcompatible via ESPHome or custom firmware
ESPHomecompatible via custom firmware
MQTTpossible via custom firmware
ApplicationsHome Assistant panel, e-reader, e-paper signage, access control, identification, IoT and portable terminal
Power supplyBatería integrada de 1150 mAh y USB-C 5V
Neutral wire requiredNo