news

ESP-IDF V3.2 发布

中国上海
2019年5月13日

乐鑫物联网开发框架的最新版本 ESP-IDF v3.2 现已正式发布

ESP-IDF 是乐鑫 ESP32 的官方开发框架,该框架最初于 2016 年 12 月发布。时至今日,ESP-IDF 一直在持续更新优化。V2.1.1 版本于 2017 年 12 月更新,ESP-IDF v3.0 于2018 年 4 月底发布,而在上月底我们更新了 ESP-IDF v3.2

ESP-IDF V3.2 最重要的改进是新增了统一配置支持 (Unified Provisioning)功能。该功能提供了一种可扩展的机制,开发人员可以使用各种传输和不同的安全方案来配置具有 Wi-Fi 凭证和/或其他自定义配置的设备。 它为 Wi-Fi 网络配置提供了完整现成的解决方案,以及一些 iOS 和 Android 应用程序示例。 开发人员也可以扩展设备端和手机应用程序端的实现,以发送额外的配置数据。

此次 V3.2 版本中新增的主要功能如下:

Bluetooth

  • 支持经典蓝牙 SSP(Secure Simple Pairing,安全简易配对)
  • 支持经典蓝牙传统配对 


Wi-Fi

  • 将 ESP Wi-Fi MESH 协议与 Wi-Fi 驱动在代码上解耦合 
  • 加入 ESP Wi-Fi MESH 网络通道切换功能 


低功耗模式

  • 支持自动浅睡眠(Automatic Light Sleep) 在保持 Wi-Fi 连接的同时降低功耗。(请注意,在未来的版本中还会加入对蓝牙自动浅睡眠的支持,当前版本在开启蓝牙的时候会关闭自动浅睡眠的功能。)


网络协议

外设驱动

量产与配网工具

构建系统

  • 新增支持 Python 3。Python 2 和 Python 3 均可以用于构建 ESP-IDF 项目

我们之所以推出 ESP-IDF v3.2,是为了集成软件库、支持多种网络协议,并满足开发者们在搭建自己的项目时,提出的特别重要的需求。ESP-IDF v3.2 已经充分优化了之前版本中的问题,我们还会继续改进这个开发框架。不仅会发布带有新功能的主要版本,还将修复 bug ,并移植到当前版本。

关于 ESP-IDF v3.2 的详细信息可以在这里找到,完整的 ESP-IDF 文档可以在这里找到。

此外,在 ESP32 论坛上,您可以提出关于 ESP32 的任何问题,并且可以探索更多 ESP32 相关的资源。如果您在代码中发现任何 bug 或有进一步的需求,请在 Github 上的 Espressif 平台上创建一个 “新问题”。如果您有兴趣为 ESP-IDF 贡献代码,我们非常欢迎,详情可查看我们的《贡献代码指南》

分享这篇文章
复制此内容