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

    浏览量

    11155
  • ESP-01
    +关注

    关注

    1

    文章

    18

    浏览量

    4853
收藏 人收藏

    评论

    相关推荐

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

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

    ESP32-CAM Wi-Fi+BT SoC模组 V1.0

    电子发烧友网站提供《ESP32-CAM Wi-Fi+BT SoC模组 V1.0.pdf》资料免费下载
    发表于 11-21 16:24 0次下载

    基于ESP32-C3FN4为核心自主研发的Wi-Fi+BT模块-RF-WM-ESP32B1

    WI-FI模组 - RF-WM-ESP32B1是基于ESP32-C3FN4为核心自主研发的Wi-Fi+BT模块,支持IEEE 802.11b
    的头像 发表于 11-07 09:45 244次阅读
    基于<b class='flag-5'>ESP</b>32-C3FN4为核心自主研发的<b class='flag-5'>Wi-Fi</b>+BT<b class='flag-5'>模块</b>-RF-WM-<b class='flag-5'>ESP</b>32B1

    【AI技术支持】ESP32无线Wi-Fi常用调试API

    Wi-Fi常用调试API在使用esp32调试Wi-Fi功能时,由于场景和各种因素的影响,难免会遇到各种连接不上,Wi-Fi断连等问题。下面介绍一些API,方便新手调试
    的头像 发表于 10-26 08:00 662次阅读
    【AI技术支持】<b class='flag-5'>ESP</b>32无线<b class='flag-5'>Wi-Fi</b>常用调试API

    ESP8266如何为应用程序选择正确的Wi-Fi模块吗?

    您能帮我为我们的新应用程序选择正确的 Wi-Fi 模块吗? 该模块的要求如下: - 从主机应用程序控制(通过STM32通过SPI、SDIO或最坏情况下的UART) - 接入点/软 AP,可以同时
    发表于 07-19 16:56

    如何将ESP8266-01模块用作物理层设备?

    嗨,大家好。我想将 ESP8266-01 模块用作物理层设备,就像射频发射器和接收器一样。 一个模块将用作发射器,它在没有 WI-Fi 连接的情况下工作,并将发送原始数据,第二个
    发表于 07-19 12:18

    请问ESP8266可以用于Wi-Fi Direct吗?

    ESP8266的规格表说它具有“Wi-Fi Direct”功能。 文档显示,ESP8266可以很容易地用作软接入点(例如 AT CWSAP 等),但是,我的公司需要一个遵循 Wi-Fi
    发表于 07-17 08:09

    ESP8266 01模块连接到Wi-Fi网络,收到超时错误怎么解决?

    我有一个 ESP8266 01 模块。 我正在尝试将模块连接到 Wi-Fi 网络,但未能这样做,我收到超时错误 (CWJAP:1)。 AT
    发表于 07-16 07:43

    如何记住ESP8266中的Wi-Fi凭据?

    您好,我正在与ESP8266合作,在公司进行一个项目。在成功智能配置后,我无法记住 Wi-Fi 凭据。ESP8266软件版本如下: 在GMR AT版本:1.2.0.0(Jul 1, 2
    发表于 07-15 07:07

    为什么ESP8266没有检测到Wi-Fi的SSID?

    你好,我的ESP8266没有检测到我家Wi-Fi的SSID。我尝试打开我的 iPhone 热点,我可以正常查看和连接(我也成功连接到 MQTT)。相反,没有办法看到我家的Wi-Fi。 我有一个
    发表于 07-09 06:44

    请问ESP32-AT支持Wi-Fi漫游指令吗?

    请问 ESP32-AT 支持 Wi-Fi 漫游指令吗?我这边在 ESP-IDF 下面看到有 roaming 的示例,但是在 esp-at 中没有找到相关指令。
    发表于 06-27 07:13

    为什么启用Wi-Fi后,选择EXT0作为唤醒源功耗会增加1mA?

    电源域 gpio_pullup_dis(GPIO_NUM_14); gpio_pulldown_en(GPIO_NUM_14); esp_deep_sleep_start(); 问:为什么启用Wi-Fi后,选择EXT0作为唤醒源功耗会增加1mA?
    发表于 06-24 07:48

    使用Wi-Fi ESP8266方案模组接入云平台

    选择Wi-Fi的应用模式,列出、加入、退出接入点,建立TCP/UDP连接、获得状态、发送数据等操作。ESP8266模块的三种工作模式如下:①Sation模式:Sat
    的头像 发表于 05-10 08:20 1864次阅读
    使用<b class='flag-5'>Wi-Fi</b> <b class='flag-5'>ESP</b>8266方案模组接入云平台

    esp8266可以不用外部flash单独作为Wi-Fi模块使用吗

    如题,使用esp8266裸片可以不使用外部flash和晶振只用串口作为Wi-Fi模块
    发表于 05-05 11:20

    ESP32-S3模组是怎么配置低功耗模式的?低功耗模式下功耗大概是多少?

    经常有人问S3模组是怎么配置低功耗模式的?低功耗模式下功耗大概是多少?下面小启就跟大家讲下S3模组低功耗情况。01ESP32S3系列模组三种低功耗模式:•Modem-sleep模式:CPU可运
    的头像 发表于 01-26 08:03 4427次阅读
    <b class='flag-5'>ESP</b>32-S3模组是怎么<b class='flag-5'>配置</b>低功耗模式的?低功耗模式下功耗大概是多少?