Important Links
Here are the links for this SDK release (version ESP8266_NONOS_SDK_V1.5.3_16_04_18):
Release Notes
Optimization:Added APIs:
- Supported ISSI flash.
- SmartConfig updated to version 2.5.4, solved the issue that AirKiss may fail in certain cases.
- libphy.a updated to version 9281.
- AT updated to version 1.00.
- Added lwip_open_src_template_proj in ESP8266_NONOS_SDK\examples for open source LWIP.
- Added peripheral_test in ESP8266_NONOS_SDK\examples.
- Moved driver_lib folder to be as ESP8266_NONOS_SDK\driver_lib.
- Added SPI driver, refer to ESP8266_NONOS_SDK\driver_lib\driver\spi_interface.c.
- Optimized espconn.
- Optimized DNS function.
- Optimized mDNS function.
- Optimized the disconnection when ESP8266 runs as TCP server.
- Optimized DHCP server: after DHCP release, it will assign the first unused IP to next DHCP client.
- Removed the limitation of freedom sending unencrypted beacon/probe req/probe resp.
- Resolved the issue that wifi_station_get_connect_status returned incorrect status when some router restarted.
- Revised the SSL server crash issue.
Known Issue:
- WPA2-Enterprise APIs
wifi_station_set_username : set user name for WPA2-Enterprise
wifi_station_clear_username : clear user name for WPA2-Enterprise- AT APIs
at_set_escape_character : set escape character for AT commands
- espconn_send returns OK of sending UDP data, even if ESP8266 station disconnects to the AP.
AT_v1.0 Release Note:
Notice:AT_v1.0 Release Note:
- Since the release of ESP8266_NONOS_SDK_V1.5.0, AT firmware is too large to use 4Mbit flash. Please choose flash with at least 8Mbit capacity.
- Firmware upgrade over-the-air process is changed a bit. We will upgrade the latest AT firmware to Espressif Cloud server only after it has been tested and the overall performance is guaranteed. Users may not be able to use AT+CIUPDATE in ESP8266_NONOS_SDK_V1.5.0 and other more advanced versions.
Optimization:Added AT commands:
- Revised the flash map of AT firmware in no bootmode, please download the bin files according to at\readme.
- Revised the problem that AT+PING may fail when using some special router.
- Optimized AT firmware when receiving TCP data with UART flow control.
- AT+CIPDOMAIN: for DNS function.
Have fun!
_______________________________________________________
ESP8266_NONOS_SDK_V1.5.3_16_04_18发布
发布说明
优化:Added APIs:
- 增加对 ISSI flash 的支持。
- SmartConfig 更新到版本 2.5.4。
- libphy.a 更新到版本 9281。
- AT 更新到版本 1.00。
- 在 ESP8266_NONOS_SDK\examples 目录下新增 lwip_open_src_template_proj 工程,用于 lwip 的开源。
- 在 ESP8266_NONOS_SDK\examples 目录下增加 peripheral_test 工程目录。
- 调整 driver_lib 在 ESP8266_NONOS_SDK 中的目录结构,改为 ESP8266_NONOS_SDK\driver_lib。
- 新增 SPI 驱动代码,详见 ESP8266_NONOS_SDK\driver_lib\driver\spi_interface.c。
- 优化 espconn。
- 优化 dns 功能。
- 优化 mdns 功能。
- 优化 ESP8266 作为 TCP server 时断开连接的行为。
- 优化 DHCP server 的策略:DHCP release 后,重新分配 IP,从第一个未使用的 IP 开始分配。
- 移除 freedom 发包对非加密 beacon/probe req/probe resp 的限制。
- 修正某些路由重启,wifi_station_get_connect_status 返回状态错误的问题。
- 修正 SSL server 可能异常重启的问题。
已知问题:
- WPA2-Enterprise APIs
wifi_station_set_username : 设置用户名
wifi_station_clear_username : 清除用户名- AT APIs
at_set_escape_character : 设置 AT 指令的转义字符
- ESP8266 从 AP 断开,但使用 espconn_send 发送 UDP 包仍然返回成功。
AT_V1.0 Release Note:
注意:AT_v1.0 更新说明:
- 从版本 ESP8266_NONOS_SDK_V1.5.0 起,AT 固件所需空间增大,无法再使用 4Mbit (512KB) Flash,请使用 8Mbit (1MB) 或以上容量 Flash。
- 我司优化了 AT 固件的升级流程,AT 固件发布后,会等一段时间,待客户反馈稳定后,才上传到 Espressif Cloud 以供下载更新。因此,如果使用 ESP8266_NONOS_SDK_V1.5.0 及之后版本的 AT 固件暂时无法从 Espressif Cloud 升级。
优化:新增 AT 指令:
- 调整 no boot 模式 AT bin 的 flashmap,参考 at\readme 文件烧录。
- 修正部分路由器 AT+PING 失败的问题。
- 优化当使用 UART 硬件流控时,动态分配空间用于保存网络数据。
- 新增指令 AT+CIPDOMAIN,用于进行域名解析。
感谢您对 ESP8266 的关注!