ESP32 Gallery

DESKTOP DASHBOARD / ESP32 APPLICATION

P4 Desktop

ESP32-P4 800x480 LVGL desktop dashboard with Bambu printer status, clock, Codex quota and Todo services

P4 Desktop
Open project preview ↗
About this project

About this project

An 800×480 LVGL dashboard for an ESP32-P4, showing Bambu Lab H2D and A1 mini printer status, a standby clock, a Codex quota page and a Todo list, with a printer-camera view. It is explicitly a source reference for agent-assisted development rather than a ready-to-flash product: the workflow is to hand an Agent the board, wiring and feature list, have it read AGENTS.md, adapt and validate on your hardware. Requirements are tight: ESP-IDF 5.4.x, LVGL 8.3.11, 16 MB flash and 16 MB PSRAM, with Wi-Fi from an onboard ESP32-C6 over ESP-Hosted on SDIO. The panel is a 480×800 ST7701 on two MIPI-DSI lanes, rotated to landscape. H2D video arrives through a LAN relay that decodes RTSPS and sends JPEG, because the P4 does not software-decode High Profile; printer credentials are entered on a local web page with a PIN that changes every reboot.

From the README

From the README

Display
ST7701 MIPI-DSI, native 480×800, RGB565, two DSI lanes
Build
ESP-IDF 5.4.x (reference version: 5.4.2; the manifest permits >=5.4,<6.0) and LVGL 8.3.11
Limit
it does not provide a ready-to-flash product or a manual build-and-flash tutorial
Dependency
a LAN host receives RTSPS/H.264, decodes it to 800×480 JPEG
Limit
The PIN changes every reboot.

Hardware

Boards: ESP32-P4

ESP32-P4. Verify the exact board revision, wiring and power requirements in the upstream build guide.

Media credit & rights

Upstream project media · rights remain with its owner · Credit: q864240614-jpg

Screenshots from the upstream README. Code and firmware were not executed. License notices are included.

View original source ↗ Copyright & removal · Reviewed

More projects on these boards

Cbe Ds300 Esphome Panel DCF77 Clock NTP Server ESP32 Mac II P4 LMS AI Monitor P4 S3 BMM350 I3 C ESP32 P4 Bringup

Source repository ↗

Browse all projects

See what an ESP32 project looks like, and whether it runs on your board.

Sort

FILTERS

Browse by form factor. Check the exact board, chip and peripherals before installing.

MADE SOMETHING?

Give your project a little spotlight.

Repository links do not imply author endorsement or verified hardware compatibility. Check the upstream safety guidance before powering or flashing a build.

Try it

Project source ↗
Build & safety

Open project page ↗
FROM YOUR WORKBENCH

Small board.
Big idea.

Share what you've made.

Automatic checks start now. Most reviews finish in 1–3 days.

Prefer GitHub? Open an issue ↗