![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
esp8266
awhfc
小白一个
展开
-
将ESP8266当作MQTT和STM32的中转站
之前讲过用串口控制ESP8266MQTT通过ESP8266控制STM32这一节 我们试着把前面两者组合起来,把ESP8266当成一个中转站不懂的可以看之前的博客,从环境配置一步一步过来的。这一节ESP8266只做一个功能 : 将STM32串口发送过来的消息 发布到MQTT将MQTT收到的消息 发送给STM32串口复制完代码记得改网关,wifi ,密码#include <ESP8266WiFi.h>#include <PubSubClient.h>#defi原创 2020-08-26 16:35:11 · 1265 阅读 · 3 评论 -
使用arduinoIDE开发ESP8266之串口控制
之前说过用ESP8266控制STM32点灯那我们可不可以实现STM32串口发送消息给ESP8266,然后ESP8266再上传到云端呢。如果能够解决这一点,那STM32测试的温度,光照等数据都可以实现上传云端了。**要实现这个想法,我们要先把ESP8266的串口控制函数完成。**首先我们让ESP8266的小灯受我们串口控制达到开灯关灯效果。代码如下:#include <ESP8266WiFi.h>String comdata = "";void Usart_ctrl();//原创 2020-08-26 15:48:09 · 3013 阅读 · 4 评论 -
利用MQTT控制STM32的小灯
之前我们通过MQTTX控制ESP8266开关灯ESP8266阿里云开关灯这一节我们用MQTT控制STM32的小灯。 原理 :ESP8266接收到MQTT消息后,利用串口发送给STM32STM32的代码就是串口控制代码,只不过在这个转口几经周折,从阿里云服务器到MQTT到ESP8266再到STM32的串口代码分为两个部分,中转站ESP8266,最终处理STM32ESP8266部分代码: 记得改WIFI 和服务器#include <ESP8266WiFi.h>#inclu原创 2020-08-24 22:40:20 · 3174 阅读 · 6 评论 -
通过MQTTX控制ESP8266开关灯
之前讲过 win10安装arduino阿里云搭建EMQ服务器使用MQTTX软件 如果不清楚的按上面顺序学习,大约半小时即可。1.<PubSubClient.h>库的安装因为用arduino开发 ESP8266 ,连接阿里云的emqx服务器,就要有一个mqtt相关的库。之前在 win10安装arduino已经把<PubSubClient.h>库放入了,但是arduino并不能识别,我们要手动安装一下。 工具 》》 管理库 搜索框中输入PubSubClie原创 2020-08-24 20:09:29 · 3243 阅读 · 2 评论 -
小白向ESP8266(arduino)之点灯
之前我们已经安装完了arduinoIDE,这一节使用arduino开发ESP8266这里我使用的是这种全IO口引出的板子,连上数据线就可以直接下载。1.用USB线连接好电脑和ESP8266模块2.打开arduino,工具》开发板》NodeMCU 1.03.选择 文件》示例》Blink4.检查端口工具》端口如果呈灰色 就调整一下设备 或者重启一下arduino多试几次,检查一下设备管理器要能看见端口,不然无法下载。5.烧录程序一切准备就绪后 直接点击左上角烧录即可这个程序是原创 2020-08-23 19:07:54 · 3417 阅读 · 0 评论 -
小白向ESP8266的开发环境搭建(arduino)
主要还是学STM32,esp8266玩玩而已,所以直接用arduino 比较方便。本文手把手教你配置arduino开发环境,非常简单,面向0基础。配置arduinoIDE下载链接:下载并解压后1.双击exe文件,安装arduino安装步骤都可以默认,安装路径随意。2.解压Arduino15.zip3.打开配置路径1.打开软件注意:刚安装完桌面可能没有快捷方式,你要在安装目录中找到exe文件双击打开2.进入首选项打开后如下图,点击文件,首选项。3.进入配置路径点击进入后有原创 2020-08-23 17:58:48 · 2943 阅读 · 1 评论