ESP-01开发环境搭建与固件烧录
文章目录
本文将详细介绍如何使用 Arduino UNO 板对 ESP-01 WiFi 模块进行编程的快速指南,以及如何使用 Arduino IDE 软件为此模块编写代码。
1、ESP-01介绍
ESP-01模块包含 Espressif Systems 的微控制器 ESP8266EX(32 位微控制器),这款低成本 Wi-Fi 模块是爱好者构建物联网项目的不错选择。
ESP-01模块附带 AT 固件,允许我们通过串行接口(RX 和 TX 引脚)使用 AT 命令控制它。 ESP-01模块只有 8 个引脚,如下图所示(带引脚排列):
如上图所示,ESP-01 板有 8 个引脚,分别是:
- TX:UART数据发送引脚,同时也是GPIO1引脚
- GND:接地引脚(0V)
- CH_PD:芯片掉电引脚,用于关闭 ESP8266EX 芯片,高电平使能芯片,低电平关闭芯片,也称为 CH_PU(芯片上电)和 CHIP_EN(芯片使能)
- GPIO2:通用输入/输出引脚2
- RESET:外部复位引脚(低电平有效),低电平时芯片处于复位模式
- GPIO0:通