草庐IT

esp_matter

全部标签

使用 Matter-SDK 快速搭建 Matter 环境 (Linux)

Matter作为一个统一的智能家居互联协议,凭借其高兼容性的特点,正逐渐打破各个智能家居之间的壁垒。乐鑫作为在Matter项目发布之初的早期成员,提供了一套开源、完整、易用的Matter-SDK。乐鑫的Matter-SDK是建立在开源Matter-SDK之上的,它提供了简化的API、常用的外设、安全、制造和生产工具以及详尽的文档支持。该SDK包括丰富的生产参考资料,旨在简化Matter产品的开发过程,使用户能够在最短的时间内投入生产。您可以通过点击以下链接,进一步了解Matter:ESP-Matter编程指南ESP-Matter示例代码ConnectedhomeipGithub项目乐鑫Matt

物联网开发118 - Micropython ESP32 C3连接Mini MP3 Player 播放器模块

                        一、目的       这一节我们来学习如何使用合宙ESP32C3,连接MiniMP3Player播放器模块。此模块可以看做是一个简易的MP3,可以直接当做MP3来使用。当然我们也可以连接到开发板上,然后通过串口开控制它。下面我们一起来学习一下吧!二、环境       ESP32C3开发板(MicroPythonv1.19.1on2022-06-18)+MiniMP3Player播放器模块+几根杜邦线+Win10商业版       ESP32C3和模块接线方法:三、模块介绍        这是一款体积小巧的Mp3模块,可以直接接驳扬声器。模块配合供

ESP32 移植 LVGL UI 库

环境:硬件:ESP32LCD:ST7796 3.5寸480*320屏 电容触摸IC:GT911IDE:VisualStudioCodewithPlatoformIOextensionLVGL版本:3.0移植前准备移植前已经使用eSPI驱动起了ST7796屏,别且实现了触摸驱动。 LVGL移植步骤如下:下载LVGL代码下载LVGL文件,放置到工程的.lib库中:  编辑配置文件把LVGL源文件根目录下的 lv_conf_template.h重命名为lv_conf.h首先把第10行左右的宏定义打开:#if1/*Setitto"1"toenablecontent*/更改main.cpp文件主文件中导

ESP8266型号、下载、接线、烧录等怕忘总结

ESP8266型号、下载、接线、烧录等怕忘总结1.不同模块参数、下载接线等(1)ESP01(2)ESP01S(3)ESP07(4)ESP07S(5)ESP12E12F和12E管脚一样(6)ESP12F(7)ESP12S2.常见模块之间参数比较3.ESP12E,ESP-12F,ESP-12S这三款模块区别ESP-12E使用的PCB板层为两层,ESP-12F使用的PCB板层为四层,使用上更加稳定,ESP-12S在ESP-12F的基础上将IO0,IO15,RST,EN引脚进行了内部上下拉处理,接线上只需要接四根线就可以正常使用。4.固件下载(1)arduino环境下载​配置好环境即可(2)官方FLA

ESP32系列教程之空中升级OTA

文章目录准备工作空中升级OTA代码说明注意事项1.远程固件链接需为http协议2.远程链接确保为ESP32编译后固件附录1ESP32空中升级OTA完整代码附录2如何编译生成.bin升级固件PlatformIO编译生成.bin固件ArduinoIDE编译生成.bin固件准备工作配置好开发环境,本文是基于VSCODE+PlatformIO一个可用于联网的WiFi编译一个.bin固件升级程序,并上传得到一个http网址。首先编写一个程序,每隔1s打印helloworld!,并生成.bin升级固件。关于如何编译生成.bin升级固件,详见附录。#includevoidsetup(){//putyours

Arduino物联网快速开发:基于ESP8266与点灯Blinker制作小白都会的DIY《智能家居》系统

 前言我们要制作一款能够远程控制家里灯、风扇的开关,并采集温湿度、光照传输到手机APP上。正好看到了点灯Blinker的开源方案,blinker是一套跨硬件、跨平台的物联网解决方案,提供APP端、设备端、服务器端支持,使用公有云服务进行数据传输。可用于智能家居、数据监测等领域,可以帮助用户更好更快地搭建物联网项目。APP通过拖动控件就可以进行DIY界面了,非常方便。话不多说,那么接下来我们就一起来试试吧。整篇文章内容较长,但全是精髓,末尾有源码参考。(注意:硬件引脚不一定与我相同,请谨慎使用。)目录前言一、准备工作所用到的硬件:软件准备:1、电脑安装-ArduinoIDE2、手机安装-blin

ESP32连接BLE设备具体实现的说明

文章目录一、基础概念二、相关API参数与使用说明三、整体连接流程总结本篇文章以ESP32C3平台作为主机连接血糖仪蓝牙设备的过程为例,对代码的实现进行分析与理解。一、基础概念在上手撕代码之前,让我们准备好砍柴刀,先使用nRFConnectAPP连接血糖仪对Gatt协议概念以及各层次进行理解,APP下载链接自行百度,这里就不贴出来了,废话不多说,打开手机蓝牙连接血糖仪蓝牙设备,左图为血糖仪的所有服务项,分别是GenericAccess、DeviceInformation、UnknownService、UnknownService四项服务(Service),右图是UUID为0x1000的Unkno

【ESP8266 (12F)】Wi-Fi通信与TCP/IP协议栈(测试文章)

测试文章:ESP8266是一款低成本的Wi-Fi芯片,它可以实现无线网络的连接和通信。本文将介绍ESP8266的Wi-Fi通信功能和TCP/IP协议栈的使用方法。文章目录一、Wi-Fi通信1.1STA模式1.2AP模式1.3STA+AP模式二、TCP/IP协议栈三、实验步骤四、总结一、Wi-Fi通信Wi-Fi是一种无线局域网技术,它可以让设备在一定范围内通过无线电波进行数据传输。Wi-Fi遵循IEEE802.11标准,目前常见的有802.11b/g/n等协议。不同的协议有不同的频率、速率和兼容性。ESP8266支持802.11b/g/n协议,可以工作在2.4GHz频段。它可以作为一个Wi-Fi

微信小程序+阿里物联/Onenet物联+esp32搭建无服务器物联系统(一)---ESP32硬件设计开源

   目录 简介一、硬件设计开源连接二、硬件设计解析        1、电路原理图    2、PCB版图    3、BOM资料    4、整体项目的资料连接微信小程序+阿里物联平台+合宙Air724UG搭建无服务器物联系统(一)微信小程序+阿里物联平台+合宙Air724UG搭建无服务器物联系统(二)---阿里物联平台搭建重点来了:这是小程序的开源代码,记得加星哦!!B站视频连接(如果下边视频无法播放也可以参考这视频)         5、小程序二维码 简介    经过4G模块开发如意控系统成功以后,就萌生了用WiFi模组开发如意控系统的想法,这样用户可以通过WiFi方式实现远程连接与控制,在连

物联网(三)---WEB下发命令控制单片机[STM32+OneNET+ESP8266]

物联网(一)---快速上手[STM32+OneNET+ESP8266]物联网(二)---原理分析[STM32+OneNET+ESP8266]物联网(三)---WEB下发命令控制单片机[STM32+OneNET+ESP8266]物联网(四)---搭建自己的TCP服务器[ESP8266]物联网(五)---搭建自己的云平台[ESP8266+Django]前面已经介绍了怎么将单片机连入互联网,使单片机能够将采集到的数据上传到互联网上,可以直接通过网页来进行查看,以及对其中的原理进行了相应的介绍说明。本文将对如何从网页上下发命令来控制单片机作相应的讲解。前面已经介绍过,使用由于HTTP协议是无状态,短连