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
Waveshare ESP32-S3-Touch-LCD-7B1024 × 600 landscapeSupported / established physical display path
ESP32-S3 Super MiniHeadless; no Sim canvasSupported source target
ESP32-S3 DevKitC-1 N16R8HeadlessExperimental
HW678 ESP32-S3HeadlessExperimental
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 ESP32-P4 target safety check.
  7. 07Flash the finished firmware and verify the physical display.

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