0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样配置ESP-01Wi-Fi模块

454398 来源:工程师吴畏 2019-08-01 11:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

ESP8266是一个很棒的工具,可以让您的项目访问互联网。 ESP8266是一款非常低成本的模块,预先设置了AT命令集固件,这意味着您只需将其连接到Arduino设备,即可获得与WiFi Shield相同的Wi-Fi功能。该模块具有强大的板载处理和存储功能,可通过其GPIO与传感器和其他应用程序集成。

在本教程中,我们将向您展示如何开始使用ESP-01 Wi-Fi模块,对其进行配置,并验证模块与其他设备之间是否建立了通信而不使用FTDI芯片。

连接ESP8266

现在,按照以下说明连接ESP8266:

VCC将连接到3.3V电源

GPIO0和GPIO2是通用数字端口。 GPIO0还控制模块模式(编程或正常操作)。在我们的情况下(正常操作),它应连接到3.3V(高)。此示例中未使用GPIO2。

Rx:转到Arduino引脚0(但需要调整电压)

CH_PD:芯片使能。保持高电平(3.3V)以便正常工作

RST:复位。保持高电平(3.3V)以便正常工作。将其置于0V以复位芯片。

GND接地。

Tx:转到Arduino pin1。

ESP8266模式:(设置继续)

打开串口监视器并将波特率更改为 115200 并从下拉菜单中选择 NL和CR (新行和回车)。在串行监视器上键入 AT ,您将看到确定为响应。如果您在屏幕上看到垃圾值,请尝试重置模块或检查波特率。确保已设置NL和CR选项。此外,ESP8266模块有三种操作模式:

1。接入点(AP) - 在 AP 中,Wi-Fi模块充当Wi-Fi网络或接入点(因此称为名称)。它允许其他设备连接到它。并建立ESP8266与通过Wi-Fi连接的设备之间的双向通信。

2。站(STA) - 在 STA 模式下,ESP-01可以从您家连接到AP(接入点),例如Wi-Fi网络。这允许连接到该网络的任何设备与模块通信。

3。两者 - 在此模式下,ESP-01同时充当 AP 以及 STA 模式。有关更多ESP8266 AT命令,请参阅以下站点。

安装ESP8266平台

首先,必须设置Arduino环境以使其兼容 ESP-01 模块。为了安装ESP8266的平台软件包,需要 Arduino版本1.6.4或更高版本 。

1。从Arduino IDE打开首选项窗口。转到文件》首选项

2。在 http://arduino.esp8266.com/stable/package_esp8266com_index.json 中输入其他Board Manager URL字段,然后单击“确定”按钮

3。开放板经理。转到:工具》板》板卡管理器。..

4。向下滚动,选择ESP8266板菜单并安装“esp8266 platform”。

5。从工具》板》通用ESP8266模块中选择您的ESP8266板

控制输入和输出

在Arduino IDE中,转到“示例”并打开闪烁程序。将引脚编号从13更改为2,因为ESP8266 (GPIO0和GPIO2)只有两个GPIOb引脚。注意:确保在上传代码时 GPIO0 接地。

将ESP-01模块连接为根据上图,然后上传下面显示的草图并观看魔术!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Wi-Fi模块
    +关注

    关注

    0

    文章

    33

    浏览量

    11496
  • ESP-01
    +关注

    关注

    1

    文章

    18

    浏览量

    5086
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    用于 Wi-Fi 6E 的 Skyworks ICE™ 6 GHz 中高功率前端模块 skyworksinc

    电子发烧友网为你提供()用于 Wi-Fi 6E 的 Skyworks ICE™ 6 GHz 中高功率前端模块相关产品参数、数据手册,更有用于 Wi-Fi 6E 的 Skyworks ICE™ 6
    发表于 10-27 18:30
    用于 <b class='flag-5'>Wi-Fi</b> 6E 的 Skyworks ICE™ 6 GHz 中高功率前端<b class='flag-5'>模块</b> skyworksinc

    如何在 NuMaker-IoT-M467 板上使用 Arduino IDE 控制 Wi-Fi 模块

    在NuMaker开发板上,有一个ESP-12F Wi-Fi模块;但是,Arduino IDE 中的 NuMaker UNO 包不提供该模块的相关控制。如果您希望在 Arduino ID
    发表于 09-04 08:28

    如何更新 NuMaker IoT 板上的 Wi-Fi 模块固件?

    更新 NuMaker IoT 板上的 Wi-Fi 模块固件
    发表于 09-04 08:28

    ESP8285乐鑫SOCwifi芯片32bit MCU和2.4 GHz Wi-Fi

    简介 ESP8285 拥有完整的且⾃成体系的 Wi-Fi ⽹络功能,既能够独⽴应⽤,也可以作为从机搭载于其他主机 MCU 运⾏。当 ESP8285 独⽴应⽤时,能够直接从外接 flash 中启动
    的头像 发表于 08-29 17:53 799次阅读

    SkyOne® Wi-Fi 双频 802.11ac 前端模块 skyworksinc

    电子发烧友网为你提供()SkyOne® Wi-Fi 双频 802.11ac 前端模块相关产品参数、数据手册,更有SkyOne® Wi-Fi 双频 802.11ac 前端模块的引脚图、接
    发表于 06-13 18:35
    SkyOne® <b class='flag-5'>Wi-Fi</b> 双频 802.11ac 前端<b class='flag-5'>模块</b> skyworksinc

    贸泽电子开售Qorvo Wi-Fi 7前端模块

    贸泽电子开售Qorvo的Wi-Fi 7前端模块。Qorvo Wi-Fi 7前端模块可提供下一代连接能力,搭载了专为Wi-Fi 7革新而定制的
    的头像 发表于 06-12 10:21 901次阅读

    适用于 Wi-Fi 7 应用的 6 GHz 高功率前端模块 skyworksinc

    电子发烧友网为你提供()适用于 Wi-Fi 7 应用的 6 GHz 高功率前端模块相关产品参数、数据手册,更有适用于 Wi-Fi 7 应用的 6 GHz 高功率前端模块的引脚图、接线图
    发表于 05-27 18:34
    适用于 <b class='flag-5'>Wi-Fi</b> 7 应用的 6 GHz 高功率前端<b class='flag-5'>模块</b> skyworksinc

    适用于 Wi-Fi 7 应用的 5 GHz 高功率前端模块 skyworksinc

    电子发烧友网为你提供()适用于 Wi-Fi 7 应用的 5 GHz 高功率前端模块相关产品参数、数据手册,更有适用于 Wi-Fi 7 应用的 5 GHz 高功率前端模块的引脚图、接线图
    发表于 05-27 18:33
    适用于 <b class='flag-5'>Wi-Fi</b> 7 应用的 5 GHz 高功率前端<b class='flag-5'>模块</b> skyworksinc

    Skyworks ICE™ 2.4 GHz Wi-Fi 6 中高功率前端模块 skyworksinc

    电子发烧友网为你提供()Skyworks ICE™ 2.4 GHz Wi-Fi 6 中高功率前端模块相关产品参数、数据手册,更有Skyworks ICE™ 2.4 GHz Wi-Fi 6 中高功率
    发表于 05-27 18:31
    Skyworks ICE™ 2.4 GHz <b class='flag-5'>Wi-Fi</b> 6 中高功率前端<b class='flag-5'>模块</b> skyworksinc

    DA16600MOD超低功耗Wi-Fi低功耗蓝牙组合模块数据手册

    SoC 集成在单个模块上。 二者合二为一,方便快捷,可实现较长的电池寿命和较低的功耗。作为单一集成系统,Wi-Fi/Bluetooth LE 共存以及通过蓝牙 LE 连接配置 Wi-Fi
    的头像 发表于 05-25 16:10 708次阅读
    DA16600MOD超低功耗<b class='flag-5'>Wi-Fi</b>低功耗蓝牙组合<b class='flag-5'>模块</b>数据手册

    适用于 Wi-Fi 7 应用的 2.4 GHz 高功率前端模块 skyworksinc

    电子发烧友网为你提供()适用于 Wi-Fi 7 应用的 2.4 GHz 高功率前端模块相关产品参数、数据手册,更有适用于 Wi-Fi 7 应用的 2.4 GHz 高功率前端模块的引脚图
    发表于 05-12 18:30
    适用于 <b class='flag-5'>Wi-Fi</b> 7 应用的 2.4 GHz 高功率前端<b class='flag-5'>模块</b> skyworksinc

    Wi-Fi 定位服务流程

    变化。 Cellular: Location 示例中最初的 location_wifi_get() 函数可用于请求 Wi-Fi 定位服务。启用附加日志配置有助于了解请求过程。 Add
    发表于 04-17 15:09

    Wi-Fi 定位服务

    Wi-Fi 是一种著名的无线网络技术,用于设备的局域网和互联网接入。Wi-Fi 通过 Wi-Fi 网络为家庭、办公室和学校等环境提供便捷的无线互联网接入服务。 Wi-Fi 定位是一种
    发表于 04-17 15:01

    乐鑫ESP32调试Wi-Fi常用调试API

    在使用ESP32调试Wi-Fi功能时,由于场景和各种因素的影响,难免会遇到各种连接不上,Wi-Fi断连等问题。下面介绍一些API,方便新手调试Wi-Fi时更好的定位并解决问题。常见问题
    的头像 发表于 02-07 18:10 4034次阅读
    乐鑫<b class='flag-5'>ESP</b>32调试<b class='flag-5'>Wi-Fi</b>常用调试API

    原来ESP32竟可《一“芯”两用》既做人体检测传感器也做Wi-Fi数据传输

    今天将介绍ESP32如何"一芯两用",既做人体检测传感器也做Wi-Fi数据传输模块;对于使用ESP32做Wi-Fi数据通讯,相信玩
    的头像 发表于 12-18 18:12 5352次阅读
    原来<b class='flag-5'>ESP</b>32竟可《一“芯”两用》既做人体检测传感器也做<b class='flag-5'>Wi-Fi</b>数据传输