OpenDisplay

Flex tools

For reference firmware and OpenDisplay Flex configuration — not required for the core OpenDisplay spec.

Overview

These browser tools work with the open-source reference firmware on ESP32 and nRF development boards. They compile and flash Flex configuration presets so one firmware binary can drive many different panels and pinouts.

If you are implementing OpenDisplay on a fixed product or writing a sender application, start with the OpenDisplay spec instead. You do not need Flex tools unless you are building or extending reference firmware.

Toolbox Flex

Flash reference firmware over USB (Web Serial), pick a board and panel preset, tune power and encryption settings, and write the Flex configuration blob to the device. The main entry point for DIY builds.

Open the Toolbox

Adding a new panel Flex

Developer guide for adding a new e-paper panel to reference firmware: controller support, Flex YAML preset, Toolbox integration, and power measurement.

Read the guide

Related documentation

OpenDisplay Flex — what the configuration extension is and which packet types reference firmware supports.
YAML configuration reference — full schema used by the Toolbox.
Communication protocol — OpenDisplay commands (shared with all implementations).