0
点赞
收藏
分享

微信扫一扫

使用arduino IDE开发ESP8266

Greatiga 2022-04-29 阅读 94
物联网

目录

硬件

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)RSTRX(GPIO15)IO0IO2TX
下载模式
运行模式

注意:根据原理图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灯周期内闪烁,说明烧录成功。

参考

  1. 上述部分图来源于安信可科技的esp-01s官方说明书
  2. ESP-01/01s 连接&烧录固件
举报

相关推荐

0 条评论