摘要: 正点原子ESP32S3+ES8388+ESP-SR实现离线语音唤醒 首先吐槽一下ESP-SR的官方文档写得跟💩一样,下个源码还得去github,另外网上能找到匹配的资料也很少,正点原子的例程里也没有语音唤醒的部分。最后还是参照了B站的一个博主,不仅贴出了自己的源码,还对代码进行了逐行的讲解,简洁明 阅读全文
posted @ 2025-08-15 19:02 小镇青年达师傅 阅读(265) 评论(0) 推荐(0)
摘要: ESP32 S3-CAM图传模块+MQTT+华为云端实现云端更新图片数据(Arduino IDE开发环境) 这次探索的意图是想给我的家庭监控系统做一个图传功能,当家里发生火灾或者可燃气体超标的时候,可以通过这个功能获取家里的实时画面,画面不需要流畅的视频,能间隔一定时间获取单帧画面即可,所以才有了以 阅读全文
posted @ 2025-08-09 17:53 小镇青年达师傅 阅读(350) 评论(0) 推荐(0)
摘要: 开发的参数及工具记录 代码 代码开源地址:[smart-voice-assistant: 基于ESP32-S3开发板,2.4寸LCD屏幕,可语音唤醒、支持多种语音命令,wifi入网,使用MQTT远程控制电器启停。屏幕使用可爱的机器人表情包进行交互。](https://gitee.com/xulida 阅读全文
posted @ 2025-08-31 22:34 小镇青年达师傅 阅读(67) 评论(0) 推荐(0)
摘要: ESP32S3+IDF环境下websocket连接阿里百炼实时多模态大模型 首先贴一个阿里百炼实时多模态大模型的文档(找对这个文档花了我不少时间): 大模型服务平台百炼控制台 文档给出了一个 websocket python 示例,我们要做的是参考并移植到C环境下: # pip install we 阅读全文
posted @ 2025-08-23 16:38 小镇青年达师傅 阅读(136) 评论(0) 推荐(0)
摘要: 音频格式中的“量化位数”(也叫位深),可以通俗理解为记录声音大小时的“精细程度”。咱们一步步拆解: 1. 先搞懂“声音为什么能被数字化”? 声音本身是连续的波形(比如人的说话声、音乐),就像一条平滑的曲线。但电脑只能处理“数字”(0和1),所以需要把这条曲线“拆碎”成无数个小点,再用数字记录每个点的 阅读全文
posted @ 2025-08-12 13:40 小镇青年达师傅 阅读(113) 评论(0) 推荐(0)
摘要: STM32F103+ESP-01S+MQTT协议连接华为云端(附踩坑记录) 一、物料准备 硬件: STM32F103C8T6最小核心板 ESP01S WIFI模块 软件: Keil esp32固件烧写软件 华为云服务器(个人免费使用,每天消息上限) 二、调试过程 调试总体思路: 烧写官方的MQTT固 阅读全文
posted @ 2025-08-08 19:44 小镇青年达师傅 阅读(322) 评论(0) 推荐(2)
摘要: 首先我用到的开发工具是uniapp+vue3 先贴一个mqttjs官网的示例地址: MQTT.js教程 官方示例: const mqtt = require('mqtt') /*** * 浏览器环境 * 使用协议为 ws 和 wss 的 MQTT over WebSocket 连接 * EMQX 的 阅读全文
posted @ 2025-07-29 01:28 小镇青年达师傅 阅读(284) 评论(0) 推荐(0)
摘要: 准备工作: 软件:keil5 硬件:STM32F407ZET6芯片,gec6818开发板,st-link调试器 文档:《开发板原理图》,《Cortex M3与M4权威指南》,《STM32F407参考手册_英文》 项目结构: 相关电路图: 开发板外部时钟8MHz,电路(来自《开发板原理图》): 内核时 阅读全文
posted @ 2025-05-04 15:45 小镇青年达师傅 阅读(734) 评论(0) 推荐(0)
摘要: STM32操作外设(点亮LED灯)的两种方式 准备工作: 硬件gec6818开发板、搭载stm32f407zet6芯片 keil项目模板,准备好官方库函数 官方提供的《STM32f407数据手册》、《STM32F4xx中文参考手册》 《gec6818开发板原理图》 一、使用ST公司官方提供的库函数 阅读全文
posted @ 2025-04-28 12:26 小镇青年达师傅 阅读(1011) 评论(2) 推荐(0)
摘要: 条件锁存在的意义:用生活中的例子秒懂线程间的"暗号系统" 引子: 在学习linux下c语言中的互斥锁和条件锁的时候,我的大脑哦逻辑进入了“条件锁到底锁了什么”的死循环,所以让deepseek给我举了三个生动的例子,感觉非常有帮助,记录在这里,这段回答仅用于理解条件锁的含义,代码准确性有待验证: 正文 阅读全文
posted @ 2025-04-06 17:50 小镇青年达师傅 阅读(528) 评论(0) 推荐(1)