ESPressoFlash

ESPressoFlash

Flash your ESP32 quickly and easily

1
2
3
4
Select Device
Connect
Configure
Flash

Select Your ESP32 Variant

Choose the ESP32 variant you want to flash

ESP32

Original ESP32 with dual core up to 240MHz

Dual Core 240MHz
ESP32-S2

Single core with enhanced security features

Single Core 240MHz
ESP32-S3

Dual core with AI acceleration and rich peripherals

Dual Core 240MHz
ESP32-C3

RISC-V based low-power chip with Wi-Fi and Bluetooth LE

RISC-V 160MHz
ESP32-C5

RISC-V SoC with Wi-Fi 6 (2.4/5GHz), BT 5, Thread/Zigbee

RISC-V 240MHz
ESP32-C6

RISC-V based SoC with Wi-Fi 6 and Bluetooth 5 LE

RISC-V 160MHz
ESP32-C2

RISC-V low-power chip with Wi-Fi 4 and Bluetooth 5

RISC-V 120MHz
ESP32-H2

RISC-V SoC with Thread/Zigbee & Bluetooth 5 LE (No Wi-Fi)

RISC-V 96MHz
ESP32-P4

High-performance RISC-V for AI/Media (No Wi-Fi/BT)

Dual Core RISC-V 400MHz
ESP8266

Classic low-cost Wi-Fi module

Single Core 80MHz

Connect to

Connect your device to your computer via USB and click the Connect button

Connection Settings
Disconnected

Configure Flash Settings

Upload firmware files and configure flash settings

No file selected

No file selected

No file selected

Flash Options

Flash Your Device

Ready to flash your device with the selected firmware

Flash Summary
Output Log