Skip to main content

How to Put Your Board into Download Mode

Download mode puts the ESP32 chip into a flash-able boot state, where your user code doesn't run. This is necessary for uploading new firmware to your board.

Steps to Enter Download Mode

Follow this three-step button sequence:

  1. Press and hold the [BOOT] button down
  2. Press and Release the [RESET] button
  3. Release the [BOOT] button

Expected Changes

When successful, your serial port connection will change:

  • macOS: The serial port name will change
  • Windows: The COM port number will change

Exiting Download Mode

After flashing completes, press the [RESET] button to boot normally and exit download mode.


Updated on: December 27, 2024

downloadmode bootmode flashmode