Released Firmware
It is recommended to use the lastest version of firmware. Currently, Espressif only releases AT firmware for the following ESP32 series of modules.
Note
If there is no released firmware for your module, you can either use the firmware for the module that has the same hardware configuration as yours (see ESP-AT Firmware Differences for which module has the same configuration), or create a factory parameter bin for your module (see How to Generate Factory Parameter Bin for details).
ESP32-WROOM-32 Series
v2.4.0.0 ESP32-WROOM-32_AT_Bin_V2.4.0.0.zip (Recommended)
v2.2.0.0 ESP32-WROOM-32_AT_Bin_V2.2.0.0.zip
v2.1.0.0 ESP32-WROOM-32_AT_Bin_V2.1.0.0.zip
v2.0.0.0 ESP32-WROOM-32_AT_Bin_V2.0.0.0.zip
v1.1.2.0 ESP32-WROOM-32_AT_Bin_V1.1.2.0.zip
v1.1.1.0 ESP32-WROOM-32_AT_Bin_V1.1.1.0.zip
v1.1.0.0 ESP32-WROOM-32_AT_Bin_V1.1.0.0.zip
v1.0.0.0 ESP32-WROOM-32_AT_Bin_V1.0.0.0.zip
v0.10.0.0 ESP32-WROOM-32_AT_Bin_V0.10.0.0.zip
ESP32-MINI-1 Series
v2.4.0.0 ESP32-MINI-1_AT_Bin_V2.4.0.0.zip (Recommended)
v2.2.0.0 ESP32-MINI-1_AT_Bin_V2.2.0.0.zip
ESP32-WROVER-32 Series
It is not recommended to use the ESP32-WROVER-B module due to hardware limit. Please use other WROVER series modules.
v2.4.0.0 ESP32-WROVER_AT_Bin_V2.4.0.0.zip (Recommended)
v2.2.0.0 ESP32-WROVER_AT_Bin_V2.2.0.0.zip
v2.1.0.0 ESP32-WROVER_AT_Bin_V2.1.0.0.zip
v2.0.0.0 ESP32-WROVER_AT_Bin_V2.0.0.0.zip
v0.10.0.0 ESP32-WROVER_AT_Bin_V0.10.0.0.zip
ESP32-PICO Series
v2.4.0.0 ESP32-PICO-D4_AT_Bin_V2.4.0.0.zip (Recommended)
v2.2.0.0 ESP32-PICO-D4_AT_Bin_V2.2.0.0.zip
v2.1.0.0 ESP32-PICO-D4_AT_Bin_V2.1.0.0.zip
v2.0.0.0 ESP32-PICO-D4_AT_Bin_V2.0.0.0.zip
ESP32-SOLO Series
v2.4.0.0 ESP32-SOLO_AT_Bin_V2.4.0.0.zip (Recommended)
v2.2.0.0 ESP32-SOLO_AT_Bin_V2.2.0.0.zip
v2.1.0.0 ESP32-SOLO_AT_Bin_V2.1.0.0.zip
v2.0.0.0 ESP32-SOLO_AT_Bin_V2.0.0.0.zip