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

    浏览量

    11114
  • ESP-01
    +关注

    关注

    1

    文章

    18

    浏览量

    4817
收藏 人收藏

    评论

    相关推荐

    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

    【新品】ESP32双核蓝牙Wi-Fi模块,稳定性、兼容性一网打尽

    作为一款高度集成的MCU芯片,ESP32-C6在无线通信技术的前沿,为开发者提供了广阔的应用空间。ESP32-C6在ESP32系列的基础上增加了对Wi-Fi6(802.11ax)的支持
    的头像 发表于 07-12 08:21 1139次阅读
    【新品】<b class='flag-5'>ESP</b>32双核蓝牙<b class='flag-5'>Wi-Fi</b><b class='flag-5'>模块</b>,稳定性、兼容性一网打尽

    为什么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 1276次阅读
    使用<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

    Wi-Fi HaLow和传统Wi-Fi的区别

    Wi-Fi HaLow和传统Wi-Fi的区别  Wi-Fi是一种无线网络技术,可以连接到互联网或局域网,为用户提供无线上网的便利。随着科技的发展和互联网的普及,Wi-Fi也在不断演进和
    的头像 发表于 02-02 15:28 827次阅读

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

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

    Wi-Fi 6和Wi-Fi 5之间有哪些区别呢?

    Wi-Fi 6和Wi-Fi 5之间有哪些区别呢? Wi-Fi 6和Wi-Fi 5是无线局域网标准的两个版本,它们之间存在很多区别。Wi-Fi
    的头像 发表于 12-09 16:09 1856次阅读

    esp8266-01 wifi模块介绍

    esp8266-01 wifi模块是一款低功耗高性价比的无线网络控制模块。可使用于远程物联网中。该模块集成了超低功耗32位微型mcu和wi-
    发表于 10-09 06:27