C

Flashing instructions for Espressif boards

Before flashing the demo image onto the Espressif board, install and configure the Espressif IoT Development Framework (ESP-IDF). After installing and configuring ESP-IDF, connect the board to the host PC using a USB cable.

Follow these steps to flash an application to the board:

  1. Set up the environment variables.
    . $HOME/esp/esp-idf/export.sh

    Launch the ESP-IDF Command Prompt or the ESP-IDF PowerShell Environment.

  2. Run the ESP-IDF flashing tool:
    python -m esptool --chip esp32s3 -b 460800 --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size 16MB --flash_freq 80m 0x8000 <PATH_PARTITION_TABLE>/partition-table.bin 0x10000 <PATH_TO_BINARY>/your_binary.bin
    python -m esptool --chip esp32s3 -b 460800 --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size 16MB --flash_freq 80m 0x8000 <PATH_PARTITION_TABLE>\partition-table.bin 0x10000 <PATH_TO_BINARY>\your_binary.bin

    Once the flashing process is complete, you should see the application running on the device. If the screen is blank, make sure you have the bootloader image flashed by following instructions listed here.

Available under certain Qt licenses.
Find out more.