LVGL ESP32-S3-4848s040 firmware
-
Updated
Sep 9, 2026 - Python
LVGL ESP32-S3-4848s040 firmware
Tessera: beautiful, easy touch screens for Home Assistant on affordable ESP32 panels, 2.8 to 10.1 inch (CYD, Guition, Waveshare). Drag-and-drop editor, no YAML, no MQTT.
Touch dashboards for Home Assistant on ESP32-P4 and ESP32-S3 displays. Lights, climate, sensors, energy, weather and more, set up in your browser.
Full Home Assistant voice assistant on the Guition JC3636K718C round knob display, in pure ESPHome: on-device wake word, music player, timers, addressable LED ring, device control and two built-in games.
Touchscreen Sonos controller for ESP32-P4 — album art, synced lyrics, multi-room, weather and a StandBy clock. Flash it from your browser.
This repo is about running LVGL under MicroPython on the JC3248W535 aka Cheap Black Display (CBD).
Documentation for Guition firmware
Custom firmware / OS for the Guition JC1060P470C (JC1060P470C_I_W) ESP32-P4 7" 1024x600 touchscreen display: LVGL 9 launcher, native + WASM apps, app store, offline TTS, web companion, Wi-Fi OTA.
Board Support Package (BSP) for JC8012P4A1 (ESP32-P4). Provides support for display (JD9365 MIPI-DSI), touch (GSL3680), audio (ES8311), and co-processor (ESP32-C6). Includes full LVGL9.x integration with PPA hardware acceleration for high-performance graphics.
Windows 95 running on an ESP32-P4 (Guition JC8012P4A1C, 10.1" 1280x800 MIPI-DSI) - a tiny386 port, with the measurements that found the real bottleneck
Touchscreen control panel for Home Assistant on the $20 Guition JC3248W535EN (ESP32-S3). Big tiles, real state, swipe between rooms. Add a device in two lines.
To associate your repository with the guition topic, visit your repo's landing page and select "manage topics."