wifi转串口芯片——ESP8266:配置与使用

来源:互联网 发布:C语言间接访问 编辑:程序博客网 时间:2024/04/30 14:05

ESP8266是一款小巧的wifi转串口芯片,通过串口就可以配置模式,发送消息、接收消息、建立AP。价格也不贵,大概15元左右。经过尝试,效果还是不错的,非常适合单片机开发。

具体的接线方法大家可以自行百度,下面说一下我遇到的问题和解决办法:

想必大家没有usb转串口的电路,没办法通过电脑上的串口调试工具配置ESP82666。当时我也是苦恼了一段时间,差点就要买一个usb转串口的板子了。

如何在没有专门的usb转串口板子的情况下,配置ESP8266?

1、虽然大家没有专门的usb转串口电路,不过单片机开发板大家总有吧(估计没有的也不会看到我这篇文章)。目前单片机开发板采用的主流烧写方式都是usb烧写,查看一下原理图就可以知道,烧写流程其实是将usb数据传给一个usb转串口芯片,然后用串口的方式将程序烧进MCU。就以我手上的这块板子为例,采用的是CH340芯片,用来进行USB转串口。所以,解决方法就应运而生了:将MCU从开发板上取下(不取下将相应管脚设为高阻也可以),把MCU插座引出的RX、TX管脚用杜邦线接入ESP8266的相应管脚就可以了。

2、当然,如果MCU上有两个串口,或是只有一个串口但可以写软串口(本人没有尝试过),则可以以MCU为中继,通过写软件的方式转发串口数据。即:电脑上的串口调试工具——MCU串口a——MCU取得数据,转发给另一个串口b——串口b接入ESP8266。这样同样可以达到通过仅用电脑和单片机开发板配置ESP8266的功能。

实际我采用的是上述的方法1,调试成功,下面放两张实际电路连接的照片:



0 0
原创粉丝点击