嵌入式

Apache IoTDB Node.js 原生接口完整指南:Thrift 编译 + 接口使用

Apache IoTDB Node.js 原生接口完整指南:Thrift 编译 + 接口使用IoTDB 基于 Thrift 实现跨语言 RPC 通信,Node.js 可以通过编译 Thrift 文件生成原生接口,直接与 IoTDB 服务端交互。本文详细讲解依赖环境、Thrift 编译配置、接口生成与项目引入流程,并整理全部支持的 R

零基础入门:STLink接口引脚图连接STM32步骤

手把手教你用STLink烧录STM32:从零开始的硬件连接实战 你有没有过这样的经历? 手里的STM32最小系统板焊好了,代码也写完了,结果一连STLink——“No target connected”弹窗直接跳出来。 反复插拔、换线、重启软件……折腾半小时,最后发现是 GND没接好 ,或者把VDD_T

Paraformer-large物联网应用:智能家居语音指令识别实践

Paraformer-large物联网应用:智能家居语音指令识别实践1. 为什么选Paraformer-large做智能家居语音控制?你有没有遇到过这样的场景:晚上双手端着热茶,想关灯却得放下杯子去摸开关;或者刚健身完满头大汗,只想说一句“把空调调到26度”,结果智能音箱听不清、识别错、甚至没反应&#

声音传感器 (STM32)

目录一、介绍二、传感器原理1.原理图2.引脚描述三、程序设计sound.c文件sound.h文件四、实验效果 五、资料获取项目分享一、介绍      数字式声音传感器用来检测环境声音强度。采用LM393比较器输出,信号干净,波形好,驱动能力强,超过15mA。设有固定螺栓孔,方便安装固定,蓝色数字电位器可以调节灵敏度

STM32校准读取激光测距传感器VL53L0X距离数据

STM32校准读取激光测距传感器VL53L0X距离数据VL53L0X是ST公司出品的一款激光测距传感器,LV53L0X采用940nm垂直腔面发射激光器(Vertical-Cavity Surface-Emitting Laser,简称VCSEL)发射出激光,激光碰到障碍物后反射回来被VL53L0X接收到,测量激光在空气中的传播

OneNet物联网平台下STM32 OTA升级实战:从BootLoader到云端部署全解析

1. OTA升级的基本原理与准备工作大家好,今天我来分享一下在OneNet物联网平台上实现STM32远程OTA升级的完整流程。我自己在实际项目中踩过不少坑,也积累了一些经验,希望通过这篇文章帮助大家少走弯路。OTA(Over-The-Air)升级简单来说就是通过无线网络给设备远程更新固件。想象一下你的手机系统升级,不需要连接电脑,直接在设置里点一下就能完成,物联网设备的OTA也是类似的原理。不过对

外设模块学习(7)——DS1302串行实时时钟(STM32)

引言       本次学习一款串行实时时钟DS1302,学习之前需要具备STM32基础知识以及C语言基础。同时,我们参考华冠提供的DS1302的数据手册进行DS1302的驱动代码编写。—— 创作不易,如果对您有收获,可点赞关注一、DS1302概述1.1 是什么       DS1302 是一款带 31 字节非易失性静态 RAM 的串行实时时钟

libmodbus 移植 STM32(基础篇)

目录 一、前言 二、libmodbus 移植核心思路 三、源码改造准备工作 四、待修改的核心硬件操作函数 五、定制化 RTU 上下文创建函数 六、总结 七、结尾 一、前言 在前几篇笔记中,我们完整解析了 libmodbus 的主从通信、报文收发与从机回应的核心源码,掌握了其上层 API 的封装逻辑与底层协议实现。但 libmodbus 原生仅适配 Windows、

STM32+DHT11温湿度采集,小白也能看懂的保姆级教程

STM32+DHT11温湿度采集,小白也能看懂的保姆级教程你是否曾盯着一堆电子元件发呆:STM32芯片、DHT11传感器,明明都是现成的零件,却不知道怎么让它们“合作”采集温湿度?其实这事儿一点都不复杂!就像教两个陌生人打招呼,只要摸清它们的“沟通规则”,几分钟就能搞定。今天就

STM32传感器模块编程实践(一)AS608指纹模块简介及驱动源码

文章目录 一.概要 二.AS608模块主要技术指标 三.AS608模块接线说明 四.AS608模块通讯协议介绍 五.AS608模块指纹录入与刷指纹流程 六.STM32单片机与AS608模块指纹录入与刷指纹实验 1.硬件准备 2.软件工程 3.软件主要代码 4.实验效果 七.CubeMX工程源代码下载 八.小结 一.概要AS608 指纹识别模块主要是指采用了杭州晟元芯