Found 70 results

  • Collapse all
  • Expand all
Title Body Platformsort descending Version Release Date Download
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.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 SDK Getting Started Guide

For ESP8266_RTOS_SDK V3.0 and later versions (ESP-IDF style).

HTML V3.0 2018.10.18
ESP8266 Pin List
xlsx V1.3 2018.12.13
ESP8266 Smart-Plug User Guide

This document introduces to users an example of ESP IOT Platform applications, the Espressif Smart Plug.

PDF V1.2 2016.12.30
ESP8266 Non-OS SDK API Reference

This document is the API reference for ESP8266_NONOS_SDK_V2.2.0.

PDF V3.0.1 2019.03.20
ESP8266 Hardware Matching Guide

This document introduces frequency offset tuning and antenna impedance matching for ESP8266 in order to achieve optimum RF performance.

PDF V1.1 2018.11.22
ESP8266 Low Power Solutions

This document introduces the ESP8266 sleep modes and some relevant low-power solutions.

PDF V1.5 2019.08.01
Save ESP8266EX RAM with PROGMEM

The document outlines how PROGMEM may be used to save RAM on the ESP8266EX when using the Arduino IDE.

PDF V1.0 2017.03.22
ESP8266 Hardware Design Guidelines

The ESP8266 Hardware Design Guidelines outlines recommended design practices when developing standalone or add-on systems based on the ESP8266 series of products, including the ESP8266, the ESP-WROOM modules, and ESP-Launcher—the development board.

PDF V2.6 2018.12.24
ESP8266 Wi-Fi Channel Selection Guidelines

This document provides ESP8266 Wi-Fi channel selection guidelines.

PDF V1.0 2017.04.20
ESP8266 Reset Causes and Common Fatal Exception Causes

This guide introduces the methods of identifying the causes of ESP8266 reset and common Fatal exceptions.

PDF V1.0 2017.04.24
ESP8266 SDK Getting Started Guide (For SDK V2.X and earlier versions only)

This document takes ESP-LAUNCHER and ESP-WROOM-02 as examples to introduce how to use the ESP8266 SDK V2.X and earlier versions.

For the new ESP8266_RTOS_SDK (ESP-IDF style) V3.0 and later versions, please see ESP8266_RTOS_SDK/docs.

PDF V3.2 2019.02.14
ESP8266 FOTA Guide

This document explains how to upgrade ESP8266 firmware over Espressif Cloud through Wi-Fi.

PDF V1.7 2016.08.26

More information on GitHub

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