arduino 配置 esp8266

Posted lianjiehere

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arduino 配置 esp8266相关的知识,希望对你有一定的参考价值。

在连接之前,先把程序下载到arduino中,很简单,就是定义了软口。如果中间要改动程序,要把rx和tx的连线去掉,不然下载程序可能失败。

const int tx = 1;
const int rx = 0;
void setup() {
  pinMode(rx,INPUT_PULLUP); 
  pinMode(tx,INPUT_PULLUP); 
 
}
 
void loop() {
  
}

    下图就是ESP8266了,很小还没有一元硬币大

技术分享

(0,0)和(0,3)是方形的焊点,对应左图看每个脚针,连接arduino之后如下图,连线很简单。CH_PD口建议串连一个10K的电阻。

技术分享

实物图连接如下:

技术分享

连接好后打开串口监视器,查看之前先将ESP8266的VCC断开一下,然后再连接,可以看到ESP8266的启动信息:

技术分享

    前面有一串乱码不用管,只要看到ready,就说明启动成功了。我搞了1个小时才出来这个启动信息,中间遇到了些麻烦,首先是波特率,网上有的说是9600,有的说是115200,后来得知是版本不同,波特率就不同,不过这个不重要,只要多试几次,肯定可以试出来,后来两个波特率试了N次也没出来,结果是TX和RX的线接返了。。。接对之后,ready终于出现。。。

因为软串口最大波特率是9600,所以,需要修改esp8266的串口波特率为9600,之后就可以将esp8266板子上接rx,tx的线接到软串口上。

以上是关于arduino 配置 esp8266的主要内容,如果未能解决你的问题,请参考以下文章

物联网-ESP8266实战- 配置ESP8266 Arduino IDE开发环境

Arduino开发ESP8266——安装与配置ESP8266开发板

Arduino开发ESP8266——安装与配置ESP8266开发板

ESP8266 for Arduino开发环境安装

arduino 配置 esp8266

Arduino ESP8266自定义配置分区表