esp8266 刷 espeasy 固件是经常会用到串口控制其他设备,比如下面这个继电器
https://detail.tmall.com/item.htm?id=627255822426&spm=2013.1.630.11.124f4ec0HJxTrc
但是 espeasy 官方固件之提供 serialsend 命令只能发送可见字符串,像上面继电器需要发送二进制命令处理不了,所以修复了官方代码重新编译了,添加了两个命令 serialsendhex 和 serialwritehex 用户发送二进制命令
固件 ESP_Easy_mega_20210411_normal_ESP8266_1M.bin 下载地址:
https://pan.baidu.com/s/1WTv8s4K_12DfPg7JsLpXgA
提取码:gbqh
https://github.com/snower/ESPEasy/commit/b54bfea1eaebe618852975da691dd5bc23d0fa43
只编译了 normal_ESP8266_1M 版本,有需要其他版本也可以把上面 commit 修改加到官方代码里自己编译即可
使用方式(hex 数据不区分大小写):
serialsendhex,[hex data]
serialwritehex,[hex data]
如:serialwritehex,A0010102
之所以添加了两条命令是因为 serialsendhex 直接添加在了 serialsend 后面,看代码似乎是属于某个 plugin 的,不确定是否在所有场景都支持,而 serialwritehex 则是注册在全局命令列表里的,参数也选择了全场景支持。
1
h2dyn 2021-11-17 15:48:58 +08:00
老哥,固件的百度网盘链接失效了,能在发一个吗?谢谢
|
2
sujin190 OP |