LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tooling.
-
Updated
Jul 23, 2026 - C
LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tooling.
Feature-rich firmware for ESP32-based e-paper displays with superior image quality.
Embedded ePaper friendly Linux client for displaying TRMNL screens
MicroPython driver for Soldered Inkplate devices
A calm e-ink desk dashboard. Shows the few numbers you actually care about, then sits there quietly.
(▰˘◡˘▰) - AI Tamagotchi on Raspberry Pi. Agentic life-form with an E-Ink face
Companion Projects and Examples for Mastering e-Paper Displays
A 5mm thick smartwatch which uses an E-ink display and two OLEDs to display information while consuming very little power
A personal e-ink display app for the M5Stack Paper S3. Displays your avatar, name, and a QR code linking to your website or personal contact info. A digital, electronic, e-ink event/conference badge! Or anything you wanted it to be.
Server for e-ink photo frames. Handles dithering, resizing, and image serving for devices like Pimoroni Inky Frame. Self-hosted, Docker-ready.
Dasung E-ink Monitor Control Center for macOS | 专为 macOS 设计的大上墨水屏控制中心
A custom solar dashboard for the Seeed re-Terminal E1003 e-ink display, connected to Home Assistant by ESPHome
Raspberry Pi–powered FPV flight conditions dashboard that fetches Open‑Meteo forecasts, applies configurable wind/gust/rain thresholds and daylight rules, logs hourly conditions, and displays a clear go/no‑go status on a 2.15″ Waveshare e‑paper screen.
Daily Quote Showcase on a Raspberry pi powered E Ink Screen
pwnagotchi-like display to show verus-coin statistics
A modern, browser-based visual editor for the Pimoroni Badger 2040. Design custom e-ink layouts and push them directly to your device via Web Serial—no local Python environment or code required.
An odoo connector to use TRMNL devices
ESP32 based E-Ink reader
Python program to create new fonts for e-Paper / e-Ink displays. Generate C font files for e-Paper from TTF files.
Add a description, image, and links to the e-ink-display topic page so that developers can more easily learn about it.
To associate your repository with the e-ink-display topic, visit your repo's landing page and select "manage topics."