STM32F103系列最简易版点灯程序1、硬件准备2、软件3、点灯流程3.1、找到LED灯对应的GPIO端口E寄存器的基地址3.1.1、打开底板原理图找到LED灯的引脚3.1.2、找到LED0和LED1对应的引脚3.1.3、打开数据手册找到其基地址3.2、设置其端口PE5的模式为输出模式3.2.1、配置PE5为输出模式3.2.2、配置PB5为输出模式3.3、设置其为低电平(LED灯亮需要低电平触
转载
2024-06-13 20:29:11
370阅读
ESP32 是设计用来应对移动设备、可穿戴电子设备和物联网(IoT)芯片,作为一款超低功耗芯片,具有许多特定,比如精细的时钟门控、节能模式和动态电压调整等。在使用超低功耗的IoT传感器Hub应用时,ESP32只有在某些特定情况下才会被周期性唤醒,能够极大地降低消耗。通过调整射频放大器的输出功率,还能实现通信距离、数据传输速度和功耗的最佳平衡。ESP32先进的电源管理技术,可以在不同的功耗
转载
2024-03-30 08:34:41
594阅读
2.2 GATT (Generic Attribute Profile) GATT (通用属性配置) ,它定义两个 BLE 设备通过 Service 和 Characteristic 进行通信;GATT 就是使用了 ATT(Attribute Protocol)协议,ATT层定义了一个通信的基本框架,数据的基本结构,以及通信的指令,Service 和 characteristic 就是GATT层定
转载
2024-06-21 16:31:20
72阅读
TouchTouch传感器是一种外围设备,具有内部振荡器电路,可在固定时间段内测量相应GPIO引脚上的充电/放电频率。 因此,这些触摸传感器也被称为电容式传感器。例如,如果您触摸这些引脚中的任何一个,手指电荷将改变这个周期数, 通过更改连接到触摸传感器的 RC 电路。TouchRead() 将返回特定时间(测量)内的循环次数(充电/放电)。 此计数的更改将用于验证是否发生了触摸。这些引脚可以很容易
转载
2024-06-24 23:31:56
191阅读
一. 测试目的经常会有开发者提出基于 ESP32 Light-sleep 模式下的电流功耗问题,本文将测试在连接 Wi-Fi 的情况下 Light-sleep 模式下的 ESP32 的电流功耗。二. 测试环境为了保证测试结果的一致性,采用以下测试环境:esp-idf 编写本文时,最新的 esp-idf release 版本为 v4.1,将使用该版本进行测试,对应 commit 为 70794a0。
转载
2024-04-07 12:48:03
230阅读
XIAO ESP32S3 Sense语音唤醒和命令词识别简介Seeed Studio XIAO ESP32S3 Sense集成了摄像头传感器、数字麦克风和SD卡支持。本文基于XIAO ESP32S3 Sense实现语音唤醒和命令词识别,方法主要分为seeed官网提供Edge Impulse教程和乐鑫提供ESP-Skainet。Edge Impulse在Seeed Studio XIAO ESP32
转载
2024-08-09 15:20:26
2314阅读
1.基础介绍1-1:单片机的“低功耗模式”,像是手机的待机模式,不同于正常运行模式,处于一种省电省资源的状态1-2:在运行情况下,HCLK为cpu提供时钟,cortex-m3内核执行程序的代码,如果处于中断事件的等待时,可以进入低功耗模式用来节省资源等1-3:STM32一共有着3个低功耗模式(1)睡眠模式(cm3内核停止,外设时钟等依旧运行)(2)停止模式(所有的时钟)(3)待机模式(1.8V内核
转载
2024-09-30 14:07:19
128阅读
这是萌新博主的ESP32开发手记,基于arduino开发环境准备博主采用vscode配合platformio插件基于arduino的手段进行开发 配合esp32 S3找到相应版本下载好构思 如图1.需要调用esp32的wifi模块去打开热点,以供设备连接,以及其他预备工作----AP模式启动 2.博主需要存一个html在esp32的闪存中,在有设备连接esp32的热点时,要返回此html给该设备
转载
2024-07-20 08:08:44
234阅读
箭头函数 Arrow Functions 箭头函数在JavaScript诞生是就存在,JavaScript建议在HTML注释内包裹行内脚本,这样可以避免不支持JS代码的浏览器将JS显示为文本。 <script>
<!--
obj.style.height = "100px";//高度
//-->
最终效果图:第一部分:下载电路 上图为程序自动下载电路,无需按下boot键即可下载程序。设计时注意SS8050射极连接方式不要颠倒了。此处的EN_RST脚还需加电容与电阻构成缓启动电路,在电源供电后缓慢使能,保证CPU正常启动。此处两个0R电阻为了调试方便所设,可以不加。 官方推荐EN_RST引脚(即使能重启脚,又名EN脚或RST脚)所接电容电阻值为:10kR、1uF。选择1uF电容时
现在在嵌入式设备中所使用的web服务器主要有:boa、thttpd、mini_httpd、shttpd、lighttpd、goaheand、appweb和apache等。 Boa1.介绍Boa诞生于1991年,作者Paul Philips。是开源的,应用很广泛,特别适合于嵌入式设备,网上流行程度很广。它的官方网站说boa是最受人喜爱的嵌入式web服务器。功能较为强大,支持认证,cgi等。Boa 是
为什么会选择用WT516P6Core离线语音模块呢?原因有几点,一是他支持自定义语音,虽然说现在是针对开发爱好者给的是一个公共帐号,也就是同一个入口,使用的是同一个帐号,都可以在上面建项目、发布项目,没有私秘性!但对玩家来说,能开放出来给用,也知足了!目前能找到的就这个可以自定义!其它好像对我们这种开发爱好者是不理不踩!List item访问网站“http://8ms.xyz 注册进入内页面 选择
ESP8266学习笔记之:使用AT命令操作ESP8266的低功耗模式写在前面正式开始与电源与功耗有关的信息官方资料问答参考地址 写在前面ESP8266的确提供了低功耗模式,但是根据固件不同,指令和支持的指令有所差异,在这里列举一下,另外,上一些有关信息和官方资料,供大家参考。正式开始先上一张表,看下三种休眠模式的区别于关系一.使用AT+SLEEP进入禁用休眠/Modem-sleep/Light-
转载
2024-02-19 17:39:03
417阅读
文章目录一、前言;二、修改唤醒词;三、修改命令词;四、搭建针对语音命令的动作函数五、其他5.1 编译和运行5.2 唤醒板子5.3 语音命令词识别另外,不要把我的博客作为学习标准,我的只是笔记,难有疏忽之处,如果有,请指出来,欢迎留言哈!也欢迎加群讨论!一、前言; 前天,我在博客分享了如何入门 esp-skainet,很多群友都对此感兴趣,今
转载
2024-03-05 23:45:16
1880阅读
网上说明一大堆,基本是官网文档复制没有额外解释!
对于ESP32-C3的 risc-v 内核,是我选择他的原因之一,
了解芯片上电后的启动流程,有利于我们更加深入理解芯片。 目录前言一、应用程序启动阶段1.1 app_main.c1.2 port_common.c1.3 port.c1.4 startup.c1.5 startup_internal.h1.6 cpu_start.c1.7 esp3
转载
2024-05-09 14:48:52
148阅读
TensorFlow Lite Hello WorldTensorFlow Lite Hello World1. 导入依赖2. 生成数据3. 添加噪声4. 数据分割5. 设计模型6. 训练模型7. 检查训练指标8. 查看数据9. 进一步指标10. 修改模型11. 评估新模型12. 转换为 TensorFlow Lite13. 测试转换后的模型13. 转换为 C 源文件 TensorFlow Li
转载
2024-07-13 05:04:23
310阅读
Esp32 Arduino 串口中断函数 缓冲区修改一、前景描述1、遇到的问题2、开发环境二、解决问题1、示例代码2、代码缺陷2、解决办法三、最后的话 一、前景描述最近需要用Esp32上传数据,有一块数据采集板,由串口通信,控制指令12+2字节(控制字+校验位),返回的数据量为,250、500、1000、2000字节1、遇到的问题一开始写这个功能时用的While扫描串口来实现的,发现效率太低,随
转载
2024-04-19 09:53:21
615阅读
触控芯片是产业链牵涉最广泛的芯片,而触摸芯片又分为电容式触摸芯片和电阻式触摸芯片两大类,目前应用触摸芯片的产品,单点触摸式是比较常见也是应用比较广泛的,随着触控芯片的不断发展,各种各样形式的触摸按键已经出现在我们日常家电中,涉及触控屏厂家、ITO薄膜厂家、手机设计方案供应商、LCD供应商、手机CPU供应商、手机品牌厂家,目前,触控屏控制IC市场企业众多。由工采网代理的韩国GreenChip&nbs
无线电轨智能车校内赛 | 如何学习无线电轨智能车模?Ask/Aim: 如何烧制 ESP32上的 MicroPython的固件?Principle: 利用 Thonny软件和 ESP32控制板上的电路完成 MicroPython 固件更新。
01 无线电轨一、问题/目标 在这块智能车控制电路板上, 核心的是 ESP32 单片机。 ·需要上面使用 MicroPython 进行编程,
文章目录一、分区表简介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阅读