同步操作将从 Walkline/esp32_firmware 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
主要用于集成一些常用的模块,减少占用用户存储并增加一些功能
编译日期:2020-10-16
MicroPython 版本:v1.13-106-g893f75546
ESP-IDF 版本:v3.3.2
引导日志级别:info
默认日志级别:info
输出调试信息:否
集成模块列表:
ble:
\profile
\services
\characteristics
\descriptors
\const.py
\tools.py
umqtt:
\simple.py
\robust.py
MicroWebSrv2(v2.0.6)
MicroWebSrv.py
microDNSSrv.py
mqtt_async.py
logging.py
urequests.py
MicroWebSrv2
和MicroDNSSrv
模块使用方法代码片段
MicroWebSrv
模块使用方法代码片段
mqtt_async
模块使用方法代码片段
logging
模块使用方法代码片段
urequests 模块
增加超时参数,使用方法如下:
import urequests
result = urequests.get("www.baidu.com", timeout=3.0)
print(result.text)
集成模块代码自动补全文件访问 Code-Completion for RT-Thread plugin 查看详情
1.12-256
固件说明
中提到的,还包含了 WeatherStation 项目用到的一些模块ble
增加了gap_pair()
配对函数,测试中20200506 固件
生成ubluetooth.BLE
增加start_pairing()
函数,参数为conn_handle
状态 | 预览 |
---|---|
配对 | |
已绑定 |
0x3ff000
划分一个4k
大小分区,以备后用MicroPython
版本更新到v1.13
mqtt_async
模块,一个新的MQTT 客户端logging
模块,配合mqtt_async
模块使用的log
模块ubluetooth
的irq
常量MicroWebSrv2
模块MicroWebSrv
模块,解决MicroWebSrv2
占用资源过多的问题IDF
更新到3.3.2
VfsLfs2
ble\profile
:profile
模块,用于封装 BLE 服务,下同ble\services
:services
模块ble\characteristics
:characteristics
模块ble\descriptors
:descriptors
模块ble_advertising
ble\const
:ble
相关的一些常量ble\tools
:ble
相关的一些工具1.12-256
,官方更新了ble.gap_scan()
回调函数返回值ble
默认的 2 个Generic Access Service
ble
绑定改到Core 0
,原因是和其它模块的schedule
有冲突,并且可以提升ble
开启速度ble.set_device_name()
确定无效,目前只能通过修改源文件进行修改设置ble
绑定改回Core 1
默认值ble
增加set_device_name()
函数用于修改蓝牙显示固定名称,默认为'ESP32'
1.12-210
log 级别
为info
ble
绑定到Core 0
,预期目的不明,可能后果不详,谨慎下载,后续可能会改回Core 1
默认值1.12-169
ble_advertising.py
log 级别
为info
,不显示上电启动信息1.12-120
BLE
支持,详情参考 官方文档1.12-35
MicroWebSrv2
到2.0.6
,修复了 WebSocket 接收字符串长度的 bugMicroWebSrv2
到2.0.5
MicroDNSSrv
模块MicroWebSrv2
模块urequests
增加超时参数推荐使用:esp_pyflasher(下载地址,备用下载)
将固件文件
和FlashTool
下载后放到同一个文件夹,运行FlashTool
,并按照如下设置:
esp32
Erase
最后点击Flash
按钮等待完成即可
提示: 有些开发板不支持自动下载,点击按钮后则需要手动按住开发板上的
Flash
或Boot
按钮进入下载模式,连接成功后即可松开按钮
MicroPython
开发环境访问 一键部署 MicroPython 开发环境 查看部署开发环境说明
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。