硬件
ESP 01s Relay继电器模块工作电压是DC 5V,CP2102六合一多功能串口模块
软件配置
使用CP2102六合一多功能串口模块需要我们现在电脑上安装CP2102的驱动,上传到CSDN,点这直接下载。我的电脑是64位直接双击CP210xVCPInstaller_x64.exe安装,其他都是默认直接安装。Audino IDE选择ESP 8266库:工具-开发板-ESP8266 Boards
硬件设置
CP2102选择USB转TTL也就是将上边的开关1,2
分别选择ON和OFF
,下边是ESP 01s的引脚图以及模组启动模式说明
模式 | EN(CH_PD) | RST | RX(GPIO15) | IO0 | IO2 | TX |
---|---|---|---|---|---|---|
下载模式 | 高 | 高 | 低 | 低 | 高 | 高 |
运行模式 | 高 | 高 | 低 | 高 | 高 | 高 |
注意:根据原理图01s模块中芯片使能端EN已经加了上拉电阻,所以不需要再接高电平就能直接使芯片工作
接线:
烧录/下载模式
- 3V3——3V3
- GND——GND
- RX——TXD
- TX——RXD
- IO0——GND
运行模式
- 3V3——3V3
- GND——GND
- RX——TXD
- TX——RXD
- IO0——悬空
烧录程序
使用ESP8266库中的示例编译烧录,文件-示例-ESP8266-Blink
,其他默认设置就行(LED引脚使用的是GPIO2,这里默认设置好了不需要改动)
运行
运行模式下IO0引脚需要悬空,将IO0引脚上杜邦线拔下来就行,然后上电就可以看见蓝色LED灯周期内闪烁,说明烧录成功。
参考
- 上述部分图来源于安信可科技的esp-01s官方说明书
- ESP-01/01s 连接&烧录固件