OpenDisplay
Open-source firmware and protocol standard for e-paper displays
What is OpenDisplay?
OpenDisplay is both a firmware solution and a protocol standard for e-paper displays. It provides a complete ecosystem for creating smart, low-power e-paper displays that can be easily integrated with Home Assistant and other automation platforms.
Firmware
Open-source firmware for ESP32-C3, ESP32-C6, and nRF52840 platforms. Supports a wide range of e-paper displays with flexible configuration and low power consumption.
Protocol Standard
BLE-based communication protocol with YAML-defined configuration schema. Enables interoperability between different clients and devices using a standardized interface.
Firmware
Deep sleep support with microamp-level current consumption
Bluetooth Low Energy for wireless updates and configuration
B/W, B/W+Red, B/W+Yellow, 6-color, and grayscale support
YAML-based config system with preset support
Bufferless image transfer for efficient memory usage
Supported Platforms
Get Started
Community
Join the OpenDisplay community to get help, share your projects, discuss implementations, and connect with other users and developers.