v2.0.0 - Production-Ready ESP32-P4 Toolchain
ForgeUI Studio v2.0.0 — Production-Ready ESP32-P4 Toolchain Release
This major version marks the stable release of our open-source visual HMI canvas builder and detached code generator pipeline for the Espressif ESP32-P4 processor architecture running native LVGL v9.2.2 and ESP-IDF v5.5.4.
🛠️ Core Capabilities Added
- Single Source of Truth Theme Engine: Integrated centralized ForgeThemeContext routing schemas to remove theme drift across web layouts and physical display arrays.
- Offline Image Compiler: Fully deployed
tools/lvgl/LVGLImage.pyto auto-convert PNG/JPG/SVG configurations into local ARGB8888 code arrays with automatic CMake injections. - Detached Project Exporter: Supports exporting zero-lock-in standard CMake development workspaces directly to local filesystems for visual IDE debugging inside VS Code.
📊 Verified Sizing and RAM Allocation Signatures
- Total Image Build Footprint: 7,444,086 bytes (~7.4MB binary output fitting safely below your 8MB app partition matrix boundary).
- Flash Read-Only Memory (
.rodata): 6,601,308 bytes (~6.6MB raw graphic textures compiled directly as local source data for zero runtime lookup latency). - Internal Core Working RAM (DIRAM): 169,768 bytes (Balanced 38.12% footprint ceiling safeguarding massive dynamic memory headroom for active visual display canvas structures).