概要前面一章节已经介绍了如何为ESP32生成静态库的方法,这章记录一下使用Z3GatewayHost静态库的方法和注意事项。软硬件环境ESP32-EFR32开发板一套Host:ESP32-WROOM-32D Flash:8MB SRAM :536KB NCP:EFR32MG21A020F768IM32ESP32开发环境:Eclipse IDE for C/C++
转载
2024-08-02 17:59:08
258阅读
一、简介1.1 硬件介绍ESP32-S3 SoC 芯片支持以下功能:2.4 GHz Wi-Fi低功耗蓝牙高性能 Xtensa® 32 位 LX7 双核处理器运行 RISC-V 或 FSM 内核的超低功耗协处理器多种外设内置安全硬件USB OTG 接口USB 串口/JTAG 控制1.2 官方资料ESP-IDF编程指南Wi-Fi库HTTP服务器1.3 开发环境软件:IDF 5.1.1 硬件:ESP32
转载
2024-08-30 14:07:10
184阅读
前两节已经说明了,开发环境以及升级到最新的sdk。本节 Hello_World 案例。导入ESP32_IDF项目1. 选择 File→Import2. 点开C/C++分支,并选中Existing Code as Makefile Project3. 去除C++支持,选中 Cygwin GCC点击Browser,选中 esp-idf-v2.1所在的目录 4. 点击&n
转载
2024-03-18 17:04:14
191阅读
ESP8266烧录机智云固件教程(烧录固件详细教学)本教程是【STM32移植机智云】的必须的准备步骤。 先烧固件,再移植代码。 介绍a.esp8266简介esp8266是一款常用的WiFi模块,物美价廉,功能强大。b.机智云简单实用的物联网平台。 官网概述:准备材料 1.esp8266模块。 本文使用的是esp8266_01,如图。 2.机智云官方固件 获取渠道: 机智云官网(需要先登录账号)–开
转载
2024-05-12 13:14:17
141阅读
由于项目需要ESP32连接app进行OTA,为了支持AP模式下与STA模式下的本地局域网OTA功能(不需要OTA服务器)。 咨询乐鑫技术支持,ESP-IDF下没有该模式的官方例程。网上也一直没有找到相关例程,翻出来手册看了看倒也不难。基于esp-idf\examples\system\ota\native_ota_example与esp-idf\examples\http_server\file_
转载
2024-07-06 08:30:08
378阅读
点赞
我一开始入门esp32的时候找关于固件下载好长时间都没有找到适合入门的固件烧录教程。现在学了一段时间,所以想要写一篇关于esp32固件烧录的教程,去帮助一些入门的朋友。这篇文章主要参考的官方文档的说明,如果想要了解更多的关于烧录知识或者完全适合你的开发板固件烧录的方法,你可以参考下面是链接:ESP-AT下载指导ESP-AT固件flash文件中doc中工具使用指南(这个不是链接)为什么下载固件?首先
转载
2024-04-24 13:22:50
760阅读
第13章 DSP快速计算函数-三角函数和平方根本期教程开始,我们将不再专门的分析DSP函数的源码,主要是有些DSP函数的公式分析较麻烦,有兴趣的同学可以自行研究,本期教程开始主要讲解函数如何使用。目录第13章 DSP快速计算函数-三
转载
2024-06-07 10:10:40
0阅读
ESP32 Arduino FAT文件系统详细使用教程?FatFs库不仅可以实现 FAT 文件系统还可以和 SD 卡配合使用,这里不做介绍。?参考1(在 Linux环境下创建二进制文件):https://github.com/marcmerlin/esp32_fatfsimage
?参考2 http://marc.merlins.org/perso/arduino/post_2019-03-
转载
2024-03-15 09:38:24
995阅读
TCP / IP的工作TCP / IP是Internet上使用的网络协议。它是协议,ESP32本身自带了TCP/IP协议,所以,我们只需了解并学会运用即可。 首先,有IP地址。这是一个32位值,应该是唯一的每个设备连接到互联网。一个32位的值可以被认为一个的 的四个不同的8位值(4-×8 = 32)。由于我们可以表示一个8位的数目为0到255之间的数值,我们通常代表与符号的IP地址:&
闪存:用于存放上传的程序网页文件或者系统配置文件 ESP8266闪存系统和计算机系统一样,可以对文件进行读写操作通过程序向闪存文件系统写入信息首先可以选择缓存的大小#include <FS.h>
String file_name = "/taichi-maker/notes.txt"; //被读取的文件位置和名称
void setup() {
Serial.begin(
转载
2024-08-01 14:51:37
204阅读
文件系统有很多种,不同的操作的系统或者存储介质会选择不一样的文件系统,对于spiffs来说就是为了嵌入式设备而定制的精简版文件系统,优点是占用的内存非常小,而已不使用malloc分配内存,系统使用的内存由用户传入静态内存,缺点就是能存储的文件个数有限制,文件大小有限制,而且不能建立文件夹只有一级目录。参考了这篇文章,说的很详细:SPIFFS 是一个用于 SPI NOR flash 设备的嵌入式文件
转载
2024-04-15 06:40:06
256阅读
代码可在idf的example目录下找首先连接wifi,可以把手机当做热点,电脑和esp32同时连在手机热点,这样就可以进行通信了void http_server_start()
{
/*挂载SPIFFS文件系统*/
const char* base_path = "/data";
MyfileSystem_mount_storage(base_path);
/*启
转载
2024-03-19 16:51:36
744阅读
一、GAP(Geneirc Access Profile)1.GAP的作用2.一个可扫描可连接的定向蓝牙连接过程 二、GATT(Generic Attribute Profile)1.GATT作用 GATT是基于ATT的上层协议;数据是存储在服务器Server上的,数据格式是以一种Profile配置文件方式来存储的;Profile下会有不同的Service服务,Service底
转载
2024-09-15 20:03:56
132阅读
文章目录关于SPIFF的使用——esp32学习笔记零、简述一、SPIFFS函数二、文件 关于SPIFF的使用——esp32学习笔记零、简述SPIFFS 是一个用于 SPI NOR flash 设备的嵌入式文件系统,支持磨损均衡、文件系统一致性检查等功能。在使用SPIFFS之前应该先确认你所用的板子的SPIFFS的大小。注:在使用SPIFFS功能之前需要在文件内引用头文件:#include "FS.
转载
2024-04-23 16:19:21
372阅读
esp32官方有个阿里云的连接组件,不过说明文档里介绍是用linux进行编译,这里说一下怎么在windows下使用VSCode编译esp-aliyun组件esp-aliyun组件下载地址:github.com/espressif/esp-aliyun不要下载release v2.0,这个版本有些旧了,我直接下载了master分支,记录一下时间2022-1-14,因为估计以后下载新的master分支
转载
2024-06-20 08:55:19
177阅读
这两天在ESP32 IDF上移植了LVGL8.2,LVGL8.2已经内置了decoder,不需要再安装额外的库。但是,lv_obj_t * wp;
wp = lv_img_create(DictSense);
lv_img_set_src(wp, "S:/ALBUM/wink.png");将文件系统移植好后,把decoder打开: 先说解决方案:解决方案将 lv_conf.h中的#
转载
2024-04-01 20:41:12
249阅读
本篇文章介绍如何在ESP32开发板上使用SPIFFS(SPI Flash File System)进行文件操作。看下如何初始化SPIFFS文件系统、读取文件、列出文件、删除文件,并查看存储的剩余空间。
虚拟文件系统组件概述Virtual filesystem (VFS) component provides a unified interface for drivers which can perform operations on file-like objects. This can be a real filesystems (FAT, SPIFFS, etc.), or device d
转载
2024-10-27 08:17:21
109阅读
简介本ESP32 / ESP8266 MicroPython教程主要介绍如何使用ampy工具把电脑里的文件上传到MicroPython文件系统。本教程在ESP8266和ESP32上都进行了测试,这里显示的打印是针对ESP32的测试的。我们默认您已经提前安装好了ampy工具。有关如何在Python中使用pip(https://pypi.org/project/pip/)安装ampy的介绍,请参见这篇
陈拓 2022/02/02-2022/02/031. 概述https://github.com/nopnop2002/esp-idf-ftpServeresp-idf-ftpServer 1) 使用 FAT 文件系统,基于esp-idf的FTP服务器。
转载
2024-05-23 23:16:23
472阅读