草庐IT

esp_matter

全部标签

ESP32入门三(ESP32的引脚(GPIO)信号)

在之前的文章中,我们简单地介绍了ESP32的引脚最基本的控制,用来控制一个引脚的电平高低变化来控制一个LED的亮灭。在这种情况下,相当于我们是控制ESP32的引脚来发送了一个数字信号。但在ESP32中,可以发送或接收的并不仅仅是数字信号,所以在介绍更多关于代码方面的知识前,我们首先应该先了解ESP32引脚(GPIO)信号方面的知识,因为在物联网中,ESP32大部份情况下,都是通过引脚来控制其它设备或读取其它设备发送的信号。一、数字信号数字信号是指二进制形式的电子信号,信号的电压水平仅有高电平或低电平两种状态。这与模拟信号不同,模拟信号的电压水平可以任意变化,不仅仅是高电平或低电平。因此,数字信

ESP32入门三(ESP32的引脚(GPIO)信号)

在之前的文章中,我们简单地介绍了ESP32的引脚最基本的控制,用来控制一个引脚的电平高低变化来控制一个LED的亮灭。在这种情况下,相当于我们是控制ESP32的引脚来发送了一个数字信号。但在ESP32中,可以发送或接收的并不仅仅是数字信号,所以在介绍更多关于代码方面的知识前,我们首先应该先了解ESP32引脚(GPIO)信号方面的知识,因为在物联网中,ESP32大部份情况下,都是通过引脚来控制其它设备或读取其它设备发送的信号。一、数字信号数字信号是指二进制形式的电子信号,信号的电压水平仅有高电平或低电平两种状态。这与模拟信号不同,模拟信号的电压水平可以任意变化,不仅仅是高电平或低电平。因此,数字信

基于stm32 ESP8266WiFi模块的基本通信

文章目录前言一、什么是ESP8266?二、ESP8266常用指令集三、模块的配置及指令的使用四、程序设计前言本篇涉及到的模块与工具为:1.ATK-ESP8266wifi模块2.USB-UART模块3.串口调试助手提取链接:https://pan.baidu.com/s/17xRlpnjp8j-VvyD2VDxNXw?pwd=ufms提取码:ufms4.网络调试助手提取链接:https://pan.baidu.com/s/10spxZmwMGI70USlzkOzdxg?pwd=fmxe提取码:fmxe一、什么是ESP8266?简介:ESP8266是一款超低功耗的UART-WiFi透传模块,拥有业

基于stm32 ESP8266WiFi模块的基本通信

文章目录前言一、什么是ESP8266?二、ESP8266常用指令集三、模块的配置及指令的使用四、程序设计前言本篇涉及到的模块与工具为:1.ATK-ESP8266wifi模块2.USB-UART模块3.串口调试助手提取链接:https://pan.baidu.com/s/17xRlpnjp8j-VvyD2VDxNXw?pwd=ufms提取码:ufms4.网络调试助手提取链接:https://pan.baidu.com/s/10spxZmwMGI70USlzkOzdxg?pwd=fmxe提取码:fmxe一、什么是ESP8266?简介:ESP8266是一款超低功耗的UART-WiFi透传模块,拥有业

3-STM32+ESP8266连接onenet上传数据+远程控制(MQTT)

前两篇文章内容点下面连接跳转(看本篇博客前先看前两篇会有很大帮助,如果完成第二篇博客的代码整合并缕清思路后,再做这一个会容易很多,前两篇写的也相对来说比较详细,同样的知识不会再来一遍的)1-ESP8266-AT指令初试化及部分基础知识2-STM32+ESP8266连接onenet并上传数据(HTTP)3-STM32+ESP8266连接onenet上传数据(MQTT)MQTT协议介绍–点我开发流程–点我素材获取请点我-提取码dz91一、onenet云平台创建产品和设备1、在控制台首页切换旧版本控制台首页–请点我2、选择全部产品-多协议接入3、创建MQTT协议下的产品和设备在MQTT协议下自己创建

3-STM32+ESP8266连接onenet上传数据+远程控制(MQTT)

前两篇文章内容点下面连接跳转(看本篇博客前先看前两篇会有很大帮助,如果完成第二篇博客的代码整合并缕清思路后,再做这一个会容易很多,前两篇写的也相对来说比较详细,同样的知识不会再来一遍的)1-ESP8266-AT指令初试化及部分基础知识2-STM32+ESP8266连接onenet并上传数据(HTTP)3-STM32+ESP8266连接onenet上传数据(MQTT)MQTT协议介绍–点我开发流程–点我素材获取请点我-提取码dz91一、onenet云平台创建产品和设备1、在控制台首页切换旧版本控制台首页–请点我2、选择全部产品-多协议接入3、创建MQTT协议下的产品和设备在MQTT协议下自己创建

esp32+stm32+onnnet+arduino 智能家居系统

第一次发帖,有什么不对的,麻烦指正一下。 以下是我最近完成的一个小项目,不过还有很大的改动优化空间,本篇只是带来一个大体的框架,以及我个人在这个项目所遇到的一些问题,以及我个人对这些问题的解决以及看法,(一定有错的地方,发出来也是希望大家帮忙看看嘿嘿)首先,介绍一下本项目,本项目所需的有3块esp32_wroom_32模块,以及温湿度传感器DHT11,继电器开关,光敏电阻,stm32f407,以及一个串口屏(淘晶驰TJC4832T135_001),不过这个串口屏也可以不要,看你自己吧。首先需要解决的是esp32间的数据传输问题,这个我使用的是arduino开发,然后用的是esp_now传输,这

esp32+stm32+onnnet+arduino 智能家居系统

第一次发帖,有什么不对的,麻烦指正一下。 以下是我最近完成的一个小项目,不过还有很大的改动优化空间,本篇只是带来一个大体的框架,以及我个人在这个项目所遇到的一些问题,以及我个人对这些问题的解决以及看法,(一定有错的地方,发出来也是希望大家帮忙看看嘿嘿)首先,介绍一下本项目,本项目所需的有3块esp32_wroom_32模块,以及温湿度传感器DHT11,继电器开关,光敏电阻,stm32f407,以及一个串口屏(淘晶驰TJC4832T135_001),不过这个串口屏也可以不要,看你自己吧。首先需要解决的是esp32间的数据传输问题,这个我使用的是arduino开发,然后用的是esp_now传输,这

基于STM32与ESP8266的太空人WiFi天气时钟(代码开源)

        前言:本文为手把手教学ESP8266著名开源项目——太空人WiFi天气时钟,不同的是本次项目采用的是STM32作为MCU。两者开发过程中有因为各自芯片的特点(时钟频率,内存大小等),导致开发程序大不相同,很多地方需要特殊设计一下。而作者使用STM32开发的原因很简单,ESP8266虽然计算能力等方面优于STM32F1xx,但是弊端也很明显。其所具备的引脚和外设太少,扩展性一般(ESP32算是二者优点兼备)。加之网上ESP8266的太空人WiFi天气时钟已经开源的很完善了,所以尝试用STM32实现一下,也方便后续利用STM32拓展开发。(文末有代码开源!)        实验硬件

基于STM32与ESP8266的太空人WiFi天气时钟(代码开源)

        前言:本文为手把手教学ESP8266著名开源项目——太空人WiFi天气时钟,不同的是本次项目采用的是STM32作为MCU。两者开发过程中有因为各自芯片的特点(时钟频率,内存大小等),导致开发程序大不相同,很多地方需要特殊设计一下。而作者使用STM32开发的原因很简单,ESP8266虽然计算能力等方面优于STM32F1xx,但是弊端也很明显。其所具备的引脚和外设太少,扩展性一般(ESP32算是二者优点兼备)。加之网上ESP8266的太空人WiFi天气时钟已经开源的很完善了,所以尝试用STM32实现一下,也方便后续利用STM32拓展开发。(文末有代码开源!)        实验硬件