• Download

Filter
Clear
Found 67 results
  • Collapse all
  • Expand all
Title Body Platform Versionsort descending Release Date Download
ESP32-WROOM-32 AT Bin V1.1

Please see the release note in the ZIP file.

Bin V1.1 2018.06.13
ESP8266&ESP32 WFA Certification and Test Guide

This test guide document is used to guide customers based on the ESP32/ESP8266 product design process instructions required when passing the certification in the WiFi Alliance certification laboratory.

Windows PC v1.1 2020.08.05
ESP32-WROOM-32 AT Bin V1.1.1

Fixed the bug that ESP32-AT gets crushed when receiving AT commands with two "\r\n".

Please see the release note in the ZIP file for detailed information.

Bin V1.1.1 2018.07.11
ESP32-WROVER AT Bin V1.1.1

Fixed the bug that ESP32-AT gets crushed when receiving AT commands with two "\r\n".

Please see the release note in the ZIP file for detailed information.

Bin V1.1.1 2018.07.11
ESP-MESH for iOS
IOS v1.1.1 2019.12.20
ESP32-WROOM-32 AT Bin V1.1.2

Please see the release note in the ZIP file for detailed information.

Bin V1.1.2 2018.09.04
ESP32-WROVER AT Bin V1.1.2

Please see the release note in the ZIP file for detailed information.

Bin V1.1.2 2018.09.04
ESP-BluFi for iOS

BluFi for iOS

IOS v1.2.0 2020.07.19
ESP-MESH for Android

Android App for ESP-MESH Smart Light

Android v1.2.3 2020.05.29
ESP8266 RTOS SDK v1.3.3 Patch_20160704

This patch is based on the ESP8266_RTOS_SDK_V1.3.0(68c9e7b4) and contains all changes updated within ESP8266_RTOS_SDK_V1.3.1(095c975c) and ESP8266_RTOS_SDK_V1.3.2(86e315aa). When this patch is used, .a files in this patch shall replace corresponding files under the SDK/lib Folder.

Updated:

1. Fix station leave issue in softap mode.(Resolved in ESP8266_RTOS_SDK_V1.3.1)
2. Resolved an issue that RF_Init_data sector may be broken in stress test. Provided a function “user_rf_cal_sector_set” which has to be added in application by software developer. More details about user_rf_cal_sector_set refer to documentation “2C-ESP8266__SDK__API Guide”.(Resolved in ESP8266_RTOS_SDK_V1.3.2) 
3. Fix a potential risk that will cause rf not work after external reset.(Resolved in ESP8266_RTOS_SDK_V1.3.3)
4. Modify 112 byte of esp_init_data_default.bin, 0x03->0x00, turn off auto freq correction.(Resolved in ESP8266_RTOS_SDK_V1.3.3)
Attention: Please refer to “user_main.c” in the zip for “user_rf_cal_sector_set” sample code.

ESP8266_RTOS_SDK Note:

1. esp_init_data.bin has to be downloaded into flash at least once.
2. Download blank.bin to initialize the sector stored RF_CAL parameter (set by user_rf_cal_sector_set), and download esp_init_data.bin into flash, when the system needs to be initialized, or RF needs to be calibrated again.
RTOS SDK V1.3.3 2016.07.04
ESP8266 RTOS SDK v1.4.0

Updated:

1. Update boot.bin to v1.5;

2. Add wifi_station_set/get_hostname API;

3. Update SmartConfig to version 2.5.3;

4. Support GPIO wakeup;

5. Enable IGMP in LWIP;

6. Add espconn_init in espconn.h;

7. Update esp_init_data_default.bin;

8. IROM start address changed to 0x20000.

RTOS SDK V1.4.0 2016.02.26
ESP8266 RTOS SDK v1.4.2 Patch_20160704

This patch is based on the ESP8266_RTOS_SDK_V1.4.0(cb4060d9) and contains all changes updated within ESP8266_RTOS_SDK_V1.4.1(5377c409). When this patch is used, .a files in this patch shall replace corresponding files under the SDK/lib Folder.

Updated:

1. Resolved an issue that RF_Init_data sector may be broken in stress test. Provided a function “user_rf_cal_sector_set” which has to be added in application by software developer. More details about user_rf_cal_sector_set refer to documentation “2C-ESP8266__SDK__API Guide”.(Resolved in ESP8266_RTOS_SDK_V1.4.1)
2. Fix a potential risk that will cause rf not work after external reset.(Resolved in ESP8266_RTOS_SDK_V1.4.2)
3. Modify 112 byte of esp_init_data_default.bin, 0x03->0x00, turn off auto freq correction.(Resolved in ESP8266_RTOS_SDK_V1.4.2)
Attention: Please refer to “user_main.c” in the zip for “user_rf_cal_sector_set” sample code.

ESP8266_RTOS_SDK Note:

1. esp_init_data.bin has to be downloaded into flash at least once.
2. Download blank.bin to initialize the sector stored RF_CAL parameter (set by user_rf_cal_sector_set), and download esp_init_data.bin into flash, when the system needs to be initialized, or RF needs to be calibrated again.
RTOS SDK V1.4.2 2016.07.04
ESP8266 RTOS SDK V1.5.0

Added features:

1. SPI flash erase protection mechanism (With this mechanism, boot.bin and current running user.bin cannot be erased.)
2. user_rf_cal_sector_set, an interface the user program MUST have
3. MemLeak debugging feature
4. SNTP support
5. Vendor IE support
6. Weak function wifi_set_backup_mac for setting user MAC
7. mbedTLS support

Improved features:

1. Updated SmartConfig to v2.5.4
2. Updated open freedom to support sending beacon packets
3. Updated libphy.a to v1055
4. Updated secondary bootloader to v1.6
5. Updated esp_init_data_default.bin
6. Optimized socket mechanism
7. Optimized sleep strategy

Fixed problems:

1. lwIP problem
2. PWM problem
3. SPI overlap problem
4. DNS problem with some routers
5. The maximum value of os_timer_arm
6. Exceptional RF failure after external reset;
7. Huawei X4’s failure to connect to Soft-AP
8. A problem in libpp.a that causes system assert
9. System crash when setting opmode from Station to Soft-AP in scan done callback
10. Status error by calling wifi_station_get_connect_status when the password is wrong
11. Disconnect event is prevented from entering twice when calling wifi_station_disconnect.
12. The SPI flash erase / write processes are modified. Before erasing or writing SPI flash, write-protected status will be cleared if need be.
13. Some cases where the RF_Init_data system parameter sector could be corrupted are fixed.
14. Fixed the problem of corrupted system parameter sector due to frequent power-on / power-off.
15. Other bugs.
RTOS SDK V1.5.0 2016.11.11
ESP8266 AT Bin V1.5.1

*Note:

When developing new products with ESP8266, it is recommended that you use ESP8266 AT Bin V2.0.0.0 and/or later versions. Previous AT versions were based on the ESP8266 NONOS SDK, to which no new features will be added in the future. ESP8266 AT Bin V2.0.0.0 and/or later versions will be developed according to the ESP8266 RTOS SDK, which will continue being updated.

Version Description:
Based on ESP8266_NonOS_SDK V2.1.

1. Fixed the WPA2 KRACK issue.

2. Fixed the issue of wrong messages being displayed after upgrading the firmware. 

Bin V1.5.1 2017.11.06
ESP8266 NONOS SDK V1.5.2.1 Patch_20160704

This patch is based on the ESP8266_NONOS_SDK_V1.5.2. When this patch is used, .a files in this patch shall replace corresponding files under the SDK/lib Folder.

Updated:

1. Resolved an issue that RF_Init_data sector may be broken in stress test. Provided a function “user_rf_cal_sector_set” which has to be added in application by software developer. More details about user_rf_cal_sector_set refer to documentation “2C-ESP8266__SDK__API Guide”.(Resolved in ESP8266_NONOS_SDK_V1.5.2.1) 
2. Fix a potential risk that will cause rf not work after external reset.(Resolved in ESP8266_NONOS_SDK_V1.5.2.1)
3. Modify 112 byte of esp_init_data_default.bin, 0x03->0x00, turn off auto freq correction.(Resolved in ESP8266_NONOS_SDK_V1.5.2.1)
Attention: Please refer to “user_main.c” in the zip for “user_rf_cal_sector_set” sample code.

ESP8266_NONOS_SDK Note:

1. esp_init_data.bin has to be downloaded into flash at least once.
2. Download blank.bin to initialize the sector stored RF_CAL parameter (set by user_rf_cal_sector_set), and download esp_init_data.bin into flash, when the system needs to be initialized, or RF needs to be calibrated again.
NON-OS SDK V1.5.2.1 2016.07.04




More information on GitHub

Development projects are freely distributed under Espressif's MIT license on GitHub.