This document takes ESP-LAUNCHER and ESP-WROOM-02 as examples to introduce
how to use the ESP8266 SDK. The contents include preparations before compilation, SDK
compilation and firmware download. The document is structured as follows.
Chapter
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Appendix A
Appendix B Learning Resources
Release Notes
Title
Overview
Preparing the Hardware
Preparing the Software
Flash Maps
Compiling the SDK
Downloading the
Firmware
Configuring ISSI & MXIC
Flash QIO Mode
Date
Version
2016.04
V2.0
2016.07
V2.1
2016.07
V2.2
2016.08
V2.3
2016.10
V2.4
2016.11
V2.5
2017.01
V2.6
2017.02
V2.7
About This Guide
Introduction to the overall procedure of using the SDK, and
familiarization with the HDK, FW and toolkit of the ESP8266.
Hardware configuration and setup for programming, illustrated with
two examples, ESP-LAUNCHER and ESP-WROOM-02.
Presentation of the non-OS SDK and RTOS SDK. Information on
the tools for compiling the SDK and downloading the firmware.
Addresses and layout specifications for downloading the firmware
to flash memory. Explanation of the OTA and non-OTA firmware.
Introductions on how to compiling the SDK using the relevant
tools.
Introductions on how to download the firmware with download
tools.
Introduction to ISSI & MXIC Flash QIO mode.
List of ESP8266-related must-read documents and must-have
resources.
First release.
Added MXIC Flash QIO mode;
Modified the default value of byte 112 to 0.
Updated Section 3.3.1.
Updated the Baidu link in Section 3.3.1.
Updated the flash address of eagle.irom0.text.bin in Section 4.1.1.
Added Appendix B—Learning Resources.
Modified the default value of byte 113 to 0 in Table 6-6.
Added two Github links of RTOS and non-OS SDK sample code in
Appendix B.2—Must-Have Resources.
Updated sections 3.1 and 3.2;
Updated the link for the OVA image file in section 3.3.1;
Updated Section 5.1.2.
Content
Release notes
Need help?
Do you have a question about the ESP8266 SDK and is the answer not in the manual?
Questions and answers