ESP8266通信指南
文章平均质量分 87
ESP8266 的开发方式有很多种,在本专栏中介绍三种开发方式,分别为 AT 指令集开发、Arduino 开发、Lua 脚本开发。
从环境配置到ESP8266 MQTT消息通信,手把手教学。
柴头物联网
资深物联网工程师,专注技术分享。
展开
-
《ESP8266通信指南》番外-(附完整代码)ESP8266获取DHT11接入(基于Lua)
此篇为番外篇,是 ESP8266 入门的其他功能教程,包括但不限于DHT11 驱动TCP 通信Thingsboard 平台的接入阿里云物联网云平台接入华为云平台接入配置Wi-Fi连接参数,使设备能够连接到指定的Wi-Fi网络。配置MQTT连接参数,使设备能够使用MQTT协议与远程服务器通信。设置GPIO引脚的模式和状态,以便设备可以控制外部设备。连接到MQTT服务器并订阅特定主题,以便实时接收来自服务器的消息。原创 2024-05-17 00:06:45 · 390 阅读 · 0 评论 -
《ESP8266通信指南》17-结尾篇(完结撒花)
回顾了之前的内容,然后提出了本节的目标,即使用Lua编写连接WIFI的代码,并将其烧录到ESP8266上,最后在连接WIFI成功后打印IP地址。接着详细介绍了完整的代码,包括初始化Wi-Fi连接参数、设置MQTT连接参数、定义MQTT主题、初始化Wi-Fi连接、初始化MQTT客户端、定义MQTT客户端事件处理函数、连接MQTT代理函数、启动函数以及Wi-Fi连接事件处理函数等。《ESP8266通信指南》系列的第 3 篇,主要介绍了常用的AT指令的详细内容,以及针对ESP8266模块的Wi-Fi连接和设置。原创 2024-05-16 00:02:52 · 889 阅读 · 0 评论 -
《ESP8266通信指南》16-MQTT收发通信-完整代码-(Lua烧录代码的深度思考与串口拦截)
本小节介绍了 ESP8266 如何通过 lua 编程,实现 MQTT 的双向通信,非常简单!!!!柴头物联网出品。原创 2024-05-15 23:22:49 · 1527 阅读 · 0 评论 -
《ESP8266通信指南》15-MQTT连接、订阅MQTT主题并打印消息(基于Lua|适合新手|非常简单)
在小节中学习了如何使用 ESP8266 连接 MQTT 服务器同时订阅一个主题,在接收到 MQTT 服务器上发送来的消息的时候,将数据打印出来,在下一小节中我们将学习,如何将串口接收到的消息发送到 MQTT 服务器。原创 2024-05-10 22:24:43 · 1499 阅读 · 0 评论 -
《ESP8266通信指南》14-连接WIFI(基于Lua)
在本小节中介绍了 ESP8266 使用 Lua 编程连接 WIFI,并打印 ESP8266 的 IP 地址。柴头物联网出品。原创 2024-05-09 23:05:59 · 827 阅读 · 0 评论 -
《ESP8266通信指南》13-Lua 简单入门(打印数据)
在本小节中简单的介绍了如何烧录 Lua 代码到 ESP8266 上,示例中烧录了一个打印字符串的代码,非常适合新手。柴头物联网出品。原创 2024-05-08 23:14:09 · 777 阅读 · 1 评论 -
《ESP8266通信指南》12-Lua 固件烧录
在本小节中,介绍了 EPS8266 的固件如何烧录,通过选择固件、烧录固件、观察结果三个方面进行讲解。柴头物联网出品。原创 2024-05-07 21:36:41 · 724 阅读 · 0 评论 -
《ESP8266通信指南》11-Lua开发环境配置
在本小节中介绍了 ESPlorer 软件的安装、ESP8266 Flash 固件烧录软件的安装。柴头物联网出品。原创 2024-05-06 12:05:21 · 1283 阅读 · 0 评论 -
《ESP8266通信指南》10-MQTT通信(Arduino开发)
介绍了 ESP8266 使用 MQTT 相关的包和客户端模拟器 MQTTX,接着编写代码,完成以下功能:设置Wi-Fi连接,连接到指定的Wi-Fi网络后输出IP地址设置MQTT客户端,并生成一个随机的客户端ID在主循环中,持续尝试连接到MQTT服务器,如果连接成功则订阅指定的主题定时发布一条消息到MQTT服务器在串行监视器中输出接收到的消息原创 2024-04-30 11:30:00 · 781 阅读 · 0 评论 -
《ESP8266通信指南》9-TCP通信(Arudino开发)
在本小节中,我们学习了如何使用 ESP8266 进行 TCP 通信,虽然我们之前已经实现了使用 AT 指令,需要使用到 AT 指令库,现在我们可以随时开机就可以跟 TCP 服务器进行通信了。原创 2024-04-29 08:30:00 · 433 阅读 · 0 评论 -
《ESP8266通信指南》8-连接WIFI(Arduino开发)(非常简单)
在本小节中介绍了如何使用 Arduino 编写代码,将 ESP8266 连接到 WIFI 上,并对代码进行详细的解读。原创 2024-04-28 07:30:00 · 1466 阅读 · 1 评论 -
《ESP8266通信指南》7-Arduino 开发8266的环境配置与示例代码烧录
介绍如何安装 Arduino IDE 环境,如何将 ESP8266 库进行安装,最后通过Arduino IED烧录EPS8266示例代码。原创 2024-04-27 11:30:00 · 1171 阅读 · 0 评论 -
《ESP8266通信指南》6-创建TCP服务器(AT指令)
本小结介绍 ESP8266 如何开启 TCP 服务器并与 TCP 客户端进行通信原创 2024-04-26 11:30:00 · 391 阅读 · 0 评论 -
《ESP8266通信指南》5-TCP通信透传模式(AT指令)
在本小节中,介绍了如何使用 ESP8266 与 TCP 服务器进行透传数据传输。原创 2024-04-25 08:45:00 · 1026 阅读 · 0 评论 -
《ESP8266通信指南》4-以Client进行TCP通信(AT指令)
在本小节中,我们介绍了 ESP8266 如何使用 AT 指令作为 TCP 客户端连接到 TCP 服务器,接着教大家如何使用 TCP 服务器往 ESP8266 发消息,使用 ESP8266 TCP Client 往 TCP 服务器发消息。原创 2024-04-24 08:00:00 · 1501 阅读 · 1 评论 -
《ESP8266通信指南》3-常用AT指令详解-8266连WIFI
介绍 AT 指令,同时列举了在使用 8266 时常用的 AT 指令,并举了一个配置模块模式,扫描 AP 、通过 AT 连接 WIFI 的功能。柴头物联网出品。原创 2024-04-22 08:15:00 · 1584 阅读 · 0 评论 -
《ESP8266通信指南》2-ESP8266 AT测试
介绍如何检查 8266 模块的 AT 功能,串口调试模块的使用。原创 2024-04-21 16:42:44 · 765 阅读 · 0 评论 -
《ESP8266通信指南》1-ESP8266 简介
本小节介绍 ESP8266 开发的三种方式,实际上 ESP8266 的开发方式不止这三种,分别介绍了 AT 指令、Arduino 开发、Lua 脚本开发。原创 2024-04-20 00:04:02 · 1025 阅读 · 0 评论