ESP8266做的无线串口,可以实现远程串口通信。
有电源控制管脚,可以实现自动下载某些需要断电冷启动的单片机程序。(例如宏晶STC系列)
电脑端不需要设备,装个虚拟串口软件就行。
程序:https://github.com/gavin9399/WiFi_UART
虚拟串口:https://www.usr.cn/download/31.html
使用时接5V和GND供电,TX和RX连目标板(注意交叉连接),两者共地即可通信。
如果目标单片机要自动烧写,则目标单片机要由本下载器供电,接“5V”(或“3V”)和“-”端子。
初次通电,可以搜索到“ESP_XXXX”的WiFi信号,连接后浏览器打开“192.168.4.1”,可以更改成连接到路由器。
在设置页面里还可以串口的波特率和校验位。STC单片机下载需要偶校验“E”,其它通信不要校验改成“N”。
电脑端创建虚拟串口时ESP8266为服务端,端口号23。
!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。
欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。
EEWorld Datasheet 技术支持