Docs menu

Build and Flash

Build and Flash

Build in Hosted Studio, verify and flash a supported board from the browser, or use standard ESP-IDF locally.

Hosted browser workflow

  1. 01Select a supported ESP32-P4 board and finish the visual design.
  2. 02Generate the native firmware and start the Hosted build.
  3. 03Allow approximately 2–4 minutes for a typical build.
  4. 04Connect the supported board through the browser.
  5. 05Review the detected target safety check and continue only when it matches.
  6. 06Flash the finished firmware and verify it on the display.

External ESP-IDF workflow

bash
idf.py set-target esp32p4
idf.py build
idf.py -p <PORT> flash
idf.py -p <PORT> monitor

Validated targets and toolchain

The current verified baseline is ESP-IDF 5.5.4 with LVGL 9.2.2. Hosted build and browser flash are physically proven on the Waveshare ESP32-P4 WiFi6 Touch LCD 7B and the tested-revision Guition JC8012P4A1C 10.1-inch ESP32-P4.