主要内容

将ESP8266连接到Arduino硬件

ESP8266是一种低成本芯片,可以添加Wi-Fi®微控制器的能力。许多型号的基于ESP8266的芯片(例如ESP-01和ESP-12)都可以使用。这些模型在暴露的GPIO引脚数量,闪存量和其他各种因素方面有所不同。但是,所有变体的基本Wi-Fi功能都是相同的。

ESP8266与Arduino通信®通过串行连接。Arduino将命令发送到芯片。芯片接收命令,对其进行处理,然后回复响应。

如本电路图所示,将ESP8266连接到Arduino板。电路图中使用的芯片为ESP-12,但是您可以将相同的引脚与其他型号的ESP8266一起使用。

ESP8266的电源源

该表显示了电源和ESP8266之间的引脚连接。

能量源 ESP8266
3.3 v VCC
3.3 v ch_pd
gnd gnd

警告

ESP8266芯片仅需要3.3 V进行通信。芯片没有5 V耐受的输入。如果芯片连接到5个V设备,则芯片可能会损坏。

Arduino与ESP8266的硬件连接

该表显示了Arduino Board和ESP8266之间的引脚连接。

将ESP8266的TX引脚连接到Arduino板上的RX引脚,然后将ESP8266的RX引脚连接到Arduino板上的TX PIN。有关不同Arduino董事会上串行端口的更多信息,请参见Arduino计时器独立块的引脚映射

ESP8266 Arduino
TX rx
rx TX

连接所需的串行端口后,浏览到配置参数>硬件实现>硬件板设置>针对硬件资源>WiFi属性,并按照所述设置参数为WiFi配置网络设置

也可以看看