ESP32Cube Logo
Sign In
TRMNL A Wireless E-Ink Display Powered by ESP32-C3

TRMNL A Wireless E-Ink Display Powered by ESP32-C3

esp32cube
Mar 29, 2026
Project
295 views

TRMNL is a wireless 7.5-inch black-and-white E-Ink display based on the ESP32-C3 RISC-V SoC, offering customizable features, open-source firmware, and API access. It's perfect for DIYers and makers.

LEDAIWebBluetoothDisplay

TRMNL is a 7.5-inch wireless black-and-white E-Ink display powered by the ESP32-C3 RISC-V Wi-Fi and Bluetooth SoC. It features a customizable design that allows users to disassemble the device, modify its open-source firmware, and access API keys.

06b44103db4591d34b00532b91b9ac77_MD5.webp

The device comes with a default 1,800mAh battery that lasts over 3 months on a single charge. Alternatively, a 2,500mAh battery is available, extending the usage time to over 6 months. TRMNL can be placed on a desk or mounted on a wall or refrigerator. The device includes a case opener, with optional accessories like a USB-C cable, screen protector, and microfiber cloth.

TRMNL Specifications:

  • Wireless MCU: Espressif ESP32-C3
  • Display: 7.5-inch black-and-white E-Ink display with a resolution of 800 x 480
  • Battery: 1,800mAh rechargeable lithium battery (upgradeable to 2,500mAh for 6+ months of usage)
  • Dimensions: 171 x 116 x 10mm
  • Weight: 165g
  • Case: Soft-touch ABS (black only), chrome-plated steel bracket

06b44103db4591d34b00532b91b9ac77_MD5.webp

GitHub Repository:

TRMNL Firmware on GitHub

API Documentation:

TRMNL API Docs

The firmware, API documentation, and power consumption measurement details are all open-sourced. The API documentation site provides more detailed explanations of the firmware and software design. Essentially, the system works by implementing communication between the client and server, where the TRMNL firmware sends requests to the server for content, plugins, or firmware updates.

Plugins and Customization

The server hosts a collection of native and custom plugins. TRMNL plugins can display RSS feeds, show photo slideshows, weather updates, Bitcoin or Ethereum wallet balances, Outlook or Google calendars, Hacker News feeds, shopping lists, and more. Currently, there are 82 plugins available (as shown below).

06b44103db4591d34b00532b91b9ac77_MD5.webp

For DIY enthusiasts, TRMNL also supports the inclusion of third-party libraries like Highcharts, allowing you to create data visualizations such as line graphs and charts.

06b44103db4591d34b00532b91b9ac77_MD5.webp


This content is ideal for makers, engineers, and anyone interested in wireless display technologies, offering easy customization and a wide range of use cases through open-source hardware and software.

Comments

0

Please sign in to post a comment.

No comments yet.

Related Articles

Build Your Own Drone from Scratch with ESP32

Project·25 views

ESP32-P4-EYE A Development Kit for AI Vision Applications

Project·255 views

Pomodoro Timer Based on ESP32 with E-Ink Display

Project·243 views

SY8303 Synchronous Step Down Regulator DCDC Circuit Design

Project·930 views

SFP56 Testing Board Design Note

Project·803 views
View more in this category→
Copyright © 2026 ESP32Cube. All rights reserved.•1.0.1•Terms·Privacy
Source codeTwitterDiscord