本次STM32控制ESP8266使用的ESP芯片版本是ESP8266-01S,主机MCU使用的是STM32F1C8T6。 ESP8266是乐鑫公司的一款WIFI芯片(Soc),并且可以被当作MCU使用。实际上,ESP系列芯片是一款发行量巨大,性价比极高的芯片。 本次我想要实现的功能是获取网络时间供MCU使用,所以选择结构简单的一款封装——ESP01S,ESP01S的具体参数如...
用户也可以通过传感器的数据,改变设置,发送数据给单片机。 这个设计使用了wifi模块ESP8266(ESP8266-01s或者是ESP8266-12F),使用的核心版是stm31f103C8T6最小系统,使用的传感器有DHT11(可以选择多个不同的传感器,原理基本一样),用户注册阿里云ESC云服务器。小程序开发使用VScode或者其它工具。 1.1.1 Esp8266 esp8266 ...
一:连接前提 本次通过stm32f103/f429与esp8266-01s通过MQTT完成了连接最新版onenet云平台,具备上传数据与下发指令的功能。 准备一:esp8266-01s完成烧录MQTT固件1471,因为esp8266使用MQTT协议连接onenet云平台,所以需要烧录MQTT固件1471。(测试AT,返回OK) 准备二:一个USB TO TTL与一个串口软件,本次一共使用了两个st...
利用arduino给ESP8266 01S烧录程序---记录 首先感谢参考链接们参考链接1参考1提供了可行的arduino与ESP8266之间的接线方式。同时提供了利用arduino UNO的串口给ESP8266烧录程序的操作流程参考(本文使用的流程稍微有所不同。)。 参考链接2 参考2提供了ESP826601S烧录环境的搭建步骤。 参考链接3 感谢参考3为参考1提供了...
发生AT检测WIFI模块错误,如图,代码运行停留在了.AT,在while中一直循环,没有往下跑了,这种情况一般将复位引脚使用一下就可以解决。 使用配置环境 1.核心板:STM32F103C8T6 2.WIFI模块:ESP-01S 3.温湿度传感器:DHT22 4.使用云平台:新大陆云平台 列出代码中用到的全局变量: ...
WIFI模块(esp-01s)获取网络时间代码实现_esp01s获取时间-CSDN博客wifi模块无法识别AT指令,需要刷AT固件 NodeMCU模组之AT命令调试_nodemcu 无法退出透传-CSDN博客 WIFI模块(esp-01s)获取网络时间代码实现_esp01s获取时间-CSDN博客 解析JSON数据 解析JSON数据 cJSON的使用——下载、打包与解析_cjson下载-CSDN博客 ...