Docs menu

Getting Started

Supported Hardware and Board Selection

Select a supported ESP32-P4 or ESP32-S3 profile; distinguish display boards, headless source targets and experimental minimal serial firmware.

Supported board profiles

TargetGeometryStatus
Elecrow CrowPanel ESP32 7-inch Basic · DIS08070H PCB V3.0800 × 480 landscapePhysically Proven / Supported
Waveshare ESP32-S3-Touch-LCD-7B1024 × 600 landscapePhysically Proven / Supported
ESP32-S3 Super MiniHeadless; no Sim canvasSupported source target
ESP32-S3 DevKitC-1 N16R8HeadlessExperimental
ESP32-S3 DevKitC-1 HW-678HeadlessExperimental
Waveshare ESP32-P4 WiFi6 Touch LCD 7B1024 × 600 · LandscapePhysically Proven / Supported
Guition JC8012P4A1C ESP32-P4 10.1-inch — tested P4 v1.x/pre-v3800 × 1280 · PortraitPhysically Proven / Supported for tested revision

Board-aware Hosted workflow

  1. 01Choose a supported board profile in Board Select.
  2. 02Design on the profile's native Canvas geometry.
  3. 03Generate the native LVGL 9 and ESP-IDF firmware.
  4. 04Start the Hosted build and allow approximately 2–4 minutes.
  5. 05Connect the board through the browser.
  6. 06Review the detected target safety check.
  7. 07Flash the finished firmware and verify the physical display.
  8. 08Reconnect the Serial Terminal to inspect device output.

Board-aware AI Heroes

You do not need to enter the background resolution manually. The selected profile supplies 1024 × 600 landscape geometry for Waveshare or 800 × 1280 portrait geometry for Guition, and AI composition follows the orientation. The result can be applied to Canvas and exported with the project.

Board-aware native export

Standalone export selects the supported board's firmware template, emits self-contained native ESP-IDF/LVGL source and validates referenced CMake source files before delivery.

Full hardware details