草庐IT

esp_matter

全部标签

VSCode + JTAG调试合宙ESP32C3的经历

VSCode+JTAG调试合宙ESP32C3环境Windows10VSCode+ESP-IDF合宙ESP32C3(无串口芯片版本)理论想要直接使用内置JTAG,USB要求连接GPIO18和GPIO19合宙ESP32C3有串口芯片版本USB经过CH343连接的串口,无法使用内置JTAG合宙ESP32C3无串口芯片版本满足要求步骤连接PC后有一个虚拟串口和一个USBJTAG接口按住BOOT,然后按下RST,松开BOOT,芯片进入下载模式,下载固件PSF:\Espressif\frameworks\esp-idf-v4.4.3\workspace\hello_world>idf.pyflash-pC

VSCode + JTAG调试合宙ESP32C3的经历

VSCode+JTAG调试合宙ESP32C3环境Windows10VSCode+ESP-IDF合宙ESP32C3(无串口芯片版本)理论想要直接使用内置JTAG,USB要求连接GPIO18和GPIO19合宙ESP32C3有串口芯片版本USB经过CH343连接的串口,无法使用内置JTAG合宙ESP32C3无串口芯片版本满足要求步骤连接PC后有一个虚拟串口和一个USBJTAG接口按住BOOT,然后按下RST,松开BOOT,芯片进入下载模式,下载固件PSF:\Espressif\frameworks\esp-idf-v4.4.3\workspace\hello_world>idf.pyflash-pC

ESP32-两种有趣的wifi连接方式

前言之前毕设的时候做了一个ESP32有关的项目,当时采用的WiFi连接方式是利用SD卡将WiFi信息写入txt文件存入SD卡中,利用文件系统读取WiFi信息。现在想想这个方法修改WiFi太过于麻烦,如果每次换一个地方,首先先要用一个设备修改SD卡中的文件信息,才能连接上WiFi。在最近的学习过程中了解到两种较为有趣的连接WiFi的方式:强制门户认证SmartConfig本文就以这两种方式展开讨论。强制门户认证1.什么是强制门户认证背景在日常我们登录到一些公共的WiFi例如学校的校园网,酒店WiFi的时候,虽然这些WiFi都是没有密码的,但是每当你连接后都会自动弹出一个网页,输入一些信息后才允许

ESP32-两种有趣的wifi连接方式

前言之前毕设的时候做了一个ESP32有关的项目,当时采用的WiFi连接方式是利用SD卡将WiFi信息写入txt文件存入SD卡中,利用文件系统读取WiFi信息。现在想想这个方法修改WiFi太过于麻烦,如果每次换一个地方,首先先要用一个设备修改SD卡中的文件信息,才能连接上WiFi。在最近的学习过程中了解到两种较为有趣的连接WiFi的方式:强制门户认证SmartConfig本文就以这两种方式展开讨论。强制门户认证1.什么是强制门户认证背景在日常我们登录到一些公共的WiFi例如学校的校园网,酒店WiFi的时候,虽然这些WiFi都是没有密码的,但是每当你连接后都会自动弹出一个网页,输入一些信息后才允许

[esp8266]RAM不足替代解决办法

问题描述​ 因为项目是一个小电视项目需要播放动态图,但是由于内部编程地址只有​ 本方法适用于: 低频率写数据,高频率读取数据,想以此完全替代RAM是不可能的。解决办法原理​ 项目的是基于arduino库来开发的,而icache自动映射在前面1M(0x1010-0x100000)左右flash中,所以这部分地址可以直接使用,而不需要spi来读取。那么可以将后面非映射的区域(3M左右)拷贝到该区域,代码中直接使用该拷贝的位置即可。过程​ 前章知道arduino可将flash的非映射区做成文件系统。在里面由两种FS:SpiFs与LittleFs。不过SpiFs已经不再推荐了。这里使用Litt

[esp8266]RAM不足替代解决办法

问题描述​ 因为项目是一个小电视项目需要播放动态图,但是由于内部编程地址只有​ 本方法适用于: 低频率写数据,高频率读取数据,想以此完全替代RAM是不可能的。解决办法原理​ 项目的是基于arduino库来开发的,而icache自动映射在前面1M(0x1010-0x100000)左右flash中,所以这部分地址可以直接使用,而不需要spi来读取。那么可以将后面非映射的区域(3M左右)拷贝到该区域,代码中直接使用该拷贝的位置即可。过程​ 前章知道arduino可将flash的非映射区做成文件系统。在里面由两种FS:SpiFs与LittleFs。不过SpiFs已经不再推荐了。这里使用Litt

香蕉派 BPI-Leaf-S3的正确吃法之ESP-IDF的安装

原文链接:https://qubot.org/2023/03/22/build-a-new-esp-idf-project-for-bananapi-bpi-leaf-s3/作者:[Qubot](https://qubot.org)##前言上一篇文章介绍了ESP-IDF的安装,这一篇文章来创建一个IDF项目,并将它下载到我们的Leaf-S3上。##安装前的准备###必备硬件*BPI-Leaf-S3开发板:[购买链接](https://item.taobao.com/item.htm?id=677287234553)(其他ESP32-S3板子也可以) *USB数据线(USB-A转Type-C)*

香蕉派 BPI-Leaf-S3的正确吃法之ESP-IDF的安装

原文链接:https://qubot.org/2023/03/22/build-a-new-esp-idf-project-for-bananapi-bpi-leaf-s3/作者:[Qubot](https://qubot.org)##前言上一篇文章介绍了ESP-IDF的安装,这一篇文章来创建一个IDF项目,并将它下载到我们的Leaf-S3上。##安装前的准备###必备硬件*BPI-Leaf-S3开发板:[购买链接](https://item.taobao.com/item.htm?id=677287234553)(其他ESP32-S3板子也可以) *USB数据线(USB-A转Type-C)*

香蕉派 BPI-Leaf-S3的正确吃法之ESP-IDF的安装

原文链接:https://qubot.org/2023/03/22/build-a-new-esp-idf-project-for-bananapi-bpi-leaf-s3/作者:[Qubot](https://qubot.org)##前言上一篇文章介绍了ESP-IDF的安装,这一篇文章来创建一个IDF项目,并将它下载到我们的Leaf-S3上。##安装前的准备###必备硬件*BPI-Leaf-S3开发板:[购买链接](https://item.taobao.com/item.htm?id=677287234553)(其他ESP32-S3板子也可以) *USB数据线(USB-A转Type-C)*

香蕉派 BPI-Leaf-S3的正确吃法之ESP-IDF的安装

原文链接:https://qubot.org/2023/03/22/build-a-new-esp-idf-project-for-bananapi-bpi-leaf-s3/作者:[Qubot](https://qubot.org)##前言上一篇文章介绍了ESP-IDF的安装,这一篇文章来创建一个IDF项目,并将它下载到我们的Leaf-S3上。##安装前的准备###必备硬件*BPI-Leaf-S3开发板:[购买链接](https://item.taobao.com/item.htm?id=677287234553)(其他ESP32-S3板子也可以) *USB数据线(USB-A转Type-C)*