1、背景事情搞到一半,又回头搞这些东西,基础没打牢固,只能回头看看。1.1 资料Kconfigs详解-文件的基本要素**** 2、整体架构 3、Makefile 和component.mk 4、Kconfig 和 Kconfig.projbuild分布在各个级的Kconfig决定了内核要实现某一功能,每一步该怎么走。每个Kconfig描述了所述目录源文件中相
转载
2024-07-09 15:41:36
308阅读
0 - 前言
1 - 绪论
2 - 介绍
2.1 - 什么是中断(interrupt)?
2.2 - 中断和异常(exception)
2.3 - 中断向量
2.4 - 什么是IDT?
3 - 异常
3.1 - 异常列表
3.2 - 当异常出现时会发生什么 ?
3.3 - 中断钩子(Hooking) by mammon
3.4 - 一般中断钩子
3.5 - profi
【ESP32S3学习笔记】 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录【ESP32S3学习笔记】前言一、建立工程二、SPIRAM配置三、Camera配置1.I/O配置2.模式配置3.添加任务4.调整图片的参数配置总结 前言提示:这里可以添加本
转载
2024-08-13 12:36:11
246阅读
测试第三课,ESP32-C3的串口通信测试
老样子,使用Enocean无线模块和ESP32-C3进行串口通信。 目录前言1、UART示例测试1.1 UART 基础测试1.2 与Enocean无线模块串口通信测试2、ESP32-C3 UART 基础知识说明 前言1、UART示例测试在开发板上面,我们使用了串口0烧录,串口1连接 Enocean 无线通讯模块,所以我们使用UART1测试,引脚为GPIO
转载
2024-04-21 19:00:44
166阅读
一、硬件简介光照强度传感器使用的是物联网俱乐部的智慧路灯案例扩展板E53_SC1,购买连接 https://item.taobao.com/item.htm?spm=2013.1.w4004-22244473698.13.354f7535sH8LBt&id=607877846499 ESP32开发板使用的是本人自己设计的带E53传感器接口的 EVB ,全部设计资料链接:硬件安装完如下图:二
转载
2024-05-22 21:48:46
108阅读
ESP32 项目实践闲着没事,看着B站的大佬们捣鼓各种玩意,看着心动,就也下了决心,开始学习下ESP32,准备复刻一些好玩的东西。 上月买了ESP32-CAM的开发板,ST7789驱动的1.14寸(240*135)液晶屏,开始折腾,准备做个小相机。开始比较顺利,很快就跑通了项目两个例程。1.esp32-web-camera 2.lv_port_esp32之后想使用TFT 1.14寸的液晶屏做取景器
转载
2024-03-20 20:07:48
138阅读
一、按键抖动的现象按键按下和松开的时候,按键金属片之间的贴合、分离有一个过程。给STM32输入的信号并不是理想的0和1切换的过程。而是如下图所示的,按下和松开的一小段时间内按键信号出现抖动(jitter),这种现象称为按键抖动(Button Bouncing)。为了避免程序上出现误动作,需要从硬件或软件上消除按键抖动(Button Debouncing)。二、 硬件电路消抖可以从电路设计上消除抖动
转载
2024-08-14 19:52:09
392阅读
ESP32例程为C语言开发,并非Python/Arduino/AT指令开发,基于ESP-IDF_V4.2框架库,采用纯C语言开发,开发工具为Visual Studio CodeAndroid(安卓)例程全部为原生Android开发,例程全部支持到SDK版本29 Android 10.0(Q) 开发工具为Andirod Studio 4.0PC源码例程为Visual Studio 201
转载
2024-08-06 13:45:10
71阅读
展示效果1
1.28寸圆形ESP32开发板效果展示 展示效果2
ESP32-LVGL仿安卓优化图标 1. 安装Arduino IDE(如果已安装,直接跳到第二步) Arduino:Arduino中文社区(点此链接下载)2.添加附加开发板地址 打开Arduino IDE菜单 > 文件 >首选项,在 附加开发板管理器网址 输入框中,填入以下网址: https://arduino
转载
2024-08-22 09:43:31
700阅读
在之前那篇电路STC 纯硬件自动下载电路 - 三极管负脉冲电路 的基础上略微简化,把三极管换成了MOS 管,减少了一两个元件。原理的详细信息,比如RTS# 和DTR# 信号,参见那篇。原理 主要的差别是把左边延时电路的三极管换成了MOS 管,原理还是一样的。然后就是改用一个NMOS 控制单片机的GND 来控制断电和上电,因为这么一来就可以直接把Q2 的输出连接到Q1 栅极,要是Q1 用PMOS 的
引言ESP32作为一款高性能的微控制器,不仅具备强大的无线通信能力(Wi-Fi和蓝牙),还内置了丰富的外设资源,其中就包括数字模拟转换器(Digital-to-Analog Converter, DAC)。本文旨在帮助初学者快速认识ESP32的DAC功能,理解其工作原理,并通过一个简单的示例展示如何在Arduino平台上利用DAC引脚输出模拟电压。ESP32 DAC简介ESP32集成了两个12位的
转载
2024-06-26 08:52:05
595阅读
ST7735-TFT屏幕驱动 & 整理有stm32/51单片机/arduino等驱动代码前言关于ST7735stm32驱动引脚接线代码移植 文件复制 端口修改 &nbs
转载
2024-10-15 08:40:36
54阅读
<p><iframe name="ifd" src="" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>说明上一节是使用的微信小程序,这一节呢咱使用手机APP这一节的功能是使用手机连接ESP32的热点,然后就可以在APP上查看摄像头图像. 效
在前不久,购买的配件一直没有时间处理,最近由于有其他安排,所有就能安排的处理对应的功能,首页买的配件是,ESP32S3R8N16的版本 具体参数信息 &nb
文章目录前言资料参考1 ESP-Moonlight 项目及硬件了解2 ESP-IDF 软件开发基础3 基础组建测试试用4 端云配合 前言小能手在时隔4年后,再次玩起了乐鑫芯片,这次是带语音识别功能的ESP32。目前基于 ESP-Moonlight 开发板记录一系列笔记。月球灯课程将带领爱好者一步步探索利用乐鑫物联⽹开发框架 ESP-IDF 和 ESP32 芯片构建智能终端产品的全过程,最终实现月
转载
2024-05-23 23:48:25
162阅读
智慧家居·万物互联:我的智能花盆DIY之旅0 写在前面1 架构怎么搭?1.1 系统层次1.2 MQTT是什么?1.3 项目流程2 云平台怎么用?2.1 创建设备2.2 设备开发2.3 设备管理3 软件怎么设计?3.1 依赖库配置3.2 引脚定义与连接3.3 WIFI配置3.4 MQTT配置3.5 连接云平台3.6 执行设备4 更进一步 0 写在前面?物联网(Internet of things,
转载
2024-08-06 12:33:03
222阅读
经过前两个帖子的折腾,基本的开发环境已经搭建完毕!我们现在终于可以快乐的写代码、调传感器了!!因为小弟使用的是官方乐鑫原厂的SDK,我在官网也只能找到带freertos的SDK包,因此下面就基于这个原厂SDK来给大家分享一下esp32运行多任务的过程(LED闪烁+串口打印)首先我们把 esp/esp-idf/examples 里面的L
转载
2024-05-12 20:07:07
271阅读
最近在做一个基于ESP32-PICO-D4的墨水瓶小终端/挂件?的小项目,硬件测试部分耗了我一个下午加晚上,随便总结一下。最终点灯成功 电路设计放在立创开源那边了:ESP32_INK 墨水屏终端or挂件 - 嘉立创EDA开源硬件平台 (oshwhub.com)记录一些问题/想法:1.电路设计时因为嫌16p的typec焊接容易出事,就用了一个microusb和一个6p的typec(仅供电)
转载
2024-05-06 16:13:31
3859阅读
使用git源码安装arduino+esp32开发环境使用git源码安装arduino+esp32开发环境第一步,创建文件夹第二步,克隆esp32包第三步,安装工具包方法1:用get.exe安装工具包通过esp包下面的tools里的get.exe安装工具包第三步,安装工具包方法2:直接下载 使用git源码安装arduino+esp32开发环境一般教程里的方法安装很慢,一出现网络问题,就会错误所以这
转载
2024-08-11 10:10:25
309阅读
文章目录一、分区表简介1、什么是分区表2、ESP32 内置分区表3、分区表的格式(1) 注释(2) Name —— 分区名(3) Type —— 主类型(4) SubType —— 子类型(5) Offset & Size —— 偏移地址 & 分区大小(6) Flag —— 标记二、通过分区表设置分区1、使用内置分区表2、自定义分区表 一、分区表简介1、什么是分区表分区表是 ES
转载
2024-04-25 10:13:45
277阅读