Releases: RTechAI/esp32p4-ui-studio
Release list
ForgeUI Studio v2.5.0
ForgeUI Studio v2.5.0
ForgeUI Studio continues to evolve as a visual LVGL development environment for the ESP32-P4.
Highlights
- Improved Studio workflows and UI polish
- Enhanced website integration
- Expanded documentation
- Continued LVGL export improvements
- ESP32-P4 runtime refinements
- Stability improvements and bug fixes
Platform
- ESP32-P4
- LVGL 9
- ESP-IDF 5.5.x
Thank you to everyone following the ForgeUI project. More features, UI components and export capabilities are coming in future releases.
ForgeUI Studio v2.4.0 — AI Layout Builder & Native Asset Pipeline
🚀 ForgeUI Studio v2.4.0
This release represents a significant milestone in the evolution of ForgeUI Studio, introducing a guided AI layout workflow, a redesigned native asset pipeline and numerous workflow improvements across the Studio.
✨ Highlights
🤖 AI Layout Prompt Helper V1
ForgeUI AI Playground now includes a visual Layout Prompt Helper for generating structured AI prompts.
Features include:
- Dashboard type selection
- Editable screen heading
- Dashboard section toggles
- Status icon selection
- One-click Build Prompt
- Fully editable generated prompt
🎨 Native Asset Pipeline
The asset pipeline now supports dedicated processing paths for images and icons.
Image Pipeline
- AI Hero backgrounds
- Automatic centre cropping
- Device-aware preprocessing
- Native LVGL asset generation
Native Icon Pipeline
- Semantic icon resolution
- Native icon dimensions preserved
- AI-generated icon assets
- LVGL C asset generation
- Browser Preview and ESP32-P4 parity
🖥️ Browser Preview
Improved preview consistency including:
- Better layout spacing
- Native icon rendering
- Improved asset validation
- Cleaner dashboard generation
⚙️ Studio Improvements
- Layout Prompt Helper V1
- Resizable AI Prompt editor
- Resizable Advanced JSON editor
- Improved AI workflow
- Documentation refresh
- README improvements
✅ Proven Workflow
Layout Prompt Helper
↓
Build Prompt
↓
AI Layout Generation
↓
Canvas
↓
Browser Preview
↓
Native LVGL Export
↓
Standalone ESP-IDF Project
↓
ESP-IDF Build
↓
ESP32-P4
🔧 Verified
- ✅ AI Layout Generation
- ✅ AI Layout Prompt Helper
- ✅ Semantic Icon Resolution
- ✅ Native Icon Pipeline
- ✅ AI Hero Pipeline
- ✅ Browser Preview
- ✅ Native LVGL Export
- ✅ Standalone ESP-IDF Export
- ✅ ESP-IDF Build
- ✅ Physical ESP32-P4 Deployment
❤️ Thank You
Thank you to everyone following the ForgeUI Studio project.
ForgeUI continues to grow as an open-source AI-assisted embedded UI platform built around native LVGL, ESP-IDF and the ESP32-P4 ecosystem.
As always...
Build it.
Prove it.
Flash it.
Improve it.
ForgeUI Studio v2.1.0 — AI Studio V2
🚀 ForgeUI Studio v2.1.0 — AI Studio V2
This release marks one of the largest milestones in ForgeUI Studio's development.
ForgeUI now provides a complete AI-assisted embedded UI workflow capable of generating interfaces from natural language, validating them, inserting them into the visual builder, exporting native LVGL code, generating a standalone ESP-IDF project, and deploying to physical ESP32-P4 hardware.
✨ New Features
🤖 ForgeUI AI Studio V2
- Modern AI Studio workspace
- Live GPT layout generation
- Structured ForgeUI document generation
- Automatic JSON validation
- Component validation
- Template library
- Improved prompt workflow
- Insert Into Canvas workflow
- Advanced JSON editor
🎨 Theme Engine Foundation
Completed backend architecture for AI theme generation.
Included:
- ForgeThemeContext custom palettes
- Theme document model
- Theme parser
- Prompt builder
- Shared AI engine architecture
The live AI Theme Generator will be completed in the next release.
🛠 AI Architecture
ForgeUI AI now uses a shared architecture:
Prompt
↓
Context Builder
↓
Prompt Builder
↓
OpenAI GPT
↓
ForgeUI Document
↓
Validation
↓
ForgeUI Studio
This architecture is shared by future:
- Layout Engine
- Theme Engine
- Asset Engine
- Image Engine
- Icon Engine
- Runtime Assistant
✅ End-to-End Workflow Proven
Natural Language Prompt
↓
GPT
↓
ForgeUI Layout
↓
Canvas
↓
Browser Preview
↓
LVGL Export
↓
Standalone ESP-IDF Project
↓
ESP-IDF Build
↓
Physical ESP32-P4
✅ Hardware Verification
Verified on:
- Waveshare ESP32-P4-WiFi6-Touch-LCD-7B
- Native LVGL v9
- ESP-IDF v5.5
- Standalone exported ESP-IDF projects
🚀 What's Next
Development now moves toward:
- AI Theme Engine
- AI Asset Generation
- AI Image Generation
- AI Icon Generation
- Runtime Assistant
Thank you to everyone supporting ForgeUI Studio and helping build an open-source AI-assisted embedded UI platform.
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).