logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

物联网笔记——ESP32-QoS笔记

MQTT QoS 0、1、2 分别对应“最多一次”、“至少一次”、“恰好一次”。QoS 0 无确认,速度快但可能丢失;QoS 1 通过 PUBACK 确保消息送达,但可能重复,需保证命令幂等性;QoS 2 采用四步握手(PUBLISH → PUBREC → PUBREL → PUBCOMP),确保消息仅传递一次,适用于高可靠性场景。实际应用中,需区分网络 ACK 与 MQTT ACK,且消息确认不

#物联网#单片机
物联网教程:ESP32-S3 基于 Wi-Fi + MQTT 的远程 LED 控制

本文基于ESP32-S3实现Wi-Fi与MQTT通信,构建物联网远程控制闭环。ESP32连接Wi-Fi并自动重连,同时作为MQTT发布者与订阅者,向esp32/test发布“hello esp32”,订阅esp32/led主题。接收“on”指令时点亮GPIO4连接的LED,其余内容则熄灭。系统通过broker.emqx.io:1883完成数据流转,验证了从设备联网、消息通信到远程控制的完整链路,实

文章图片
#物联网#嵌入式硬件
MaixCAM教程5:MSPM0G3507与MaixCAM的串口通信

该代码只负责展示相关逻辑(检测person来控制g3507上面的pwm灯)

文章图片
#网络#python#单片机
MaixCAM教程4:MaixCAM实现YOLO识别+串口收发功能

本文介绍使用MaixCAM开发板实现基于YOLOv5的目标检测与串口通信功能。通过加载预训练模型检测数字"5",当检测到该目标时自动通过UART1串口发送"hello world"信息。硬件连接采用USB转TTL模块,配置A18/A19引脚为串口功能。软件实现包括:初始化YOLOv5模型、配置串口参数、读取摄像头画面、实时目标检测与标注显示等功能。代码提供了

文章图片
#python#单片机
Jetson Nano语音交互:本地大模型全链路实战

本文介绍在Jetson Nano/Orin Nano上实现本地语音交互系统的完整流程。系统通过免驱USB麦克风采集语音,使用Vosk进行中文语音识别,将文本输入本地部署的Ollama大模型(qwen2.5:0.5b),最后通过edge-tts合成中文语音并由USB喇叭播放。文章详细说明了硬件准备、软件依赖安装、声卡配置、模型部署等关键步骤,提供了测试命令和参数调优建议。该系统完全离线运行,适合边缘

文章图片
#交互#ubuntu
【保姆级教程】YOLO自定义模型在RDK X5上的完整部署:从训练到实时检测(踩坑全记录)

本文介绍了将自定义训练的YOLO11火焰检测模型部署到地瓜派RDK X5开发板的完整流程。主要内容包括:1)Windows环境下的模型训练与验证;2)ONNX模型导出的关键技巧;3)Docker环境中的BPU量化过程;4)板端部署与实时检测实现。文章重点讲解了量化过程中的常见问题及解决方案,特别是训练epoch不足导致量化失败、DFL解码优化等关键技术难点。同时提供了完整的文件清单和性能优化建议,

文章图片
#嵌入式硬件#ubuntu#性能优化 +1
Codex 会话丢失恢复实战:切换 Provider 后历史列表为空的排查与修复

本文记录了在VS Code的Codex扩展中切换官方ChatGPT账号与第三方Provider后会话历史丢失的故障排查过程。通过分析数据文件发现,实际会话数据(215条)仍完整保存在本地,问题源于Provider标签与应用配置不匹配。根本原因是迁移工具仅修改了数据标签(将会话从openai改为chatgpt),但未同步更新配置文件的默认Provider设置,导致界面过滤失效。解决方案包括手动恢复标

文章图片
Keil 配置 MSPM0G3507 开发环境避坑:SysConfig、msp.h 和 driverlib.a 报错完整解决记录

那么必须处理三类路径。第一,Before Build 调用 SDK 中的syscfg.bat第二,syscfg.bat第四,Linker 中的这种方式的优点是:工程可以放在自己的项目目录中。缺点是:需要手动维护路径。如果换 SDK 版本,需要同步修改路径。这次 Keil 配置 MSPM0G3507 环境的核心问题不是编译器错误,也不是 C 代码错误,而是工程路径移动后,TI 示例工程中的相对路径失

#单片机#stm32#嵌入式硬件
Codex 会话丢失恢复实战:切换 Provider 后历史列表为空的排查与修复

本文记录了在VS Code的Codex扩展中切换官方ChatGPT账号与第三方Provider后会话历史丢失的故障排查过程。通过分析数据文件发现,实际会话数据(215条)仍完整保存在本地,问题源于Provider标签与应用配置不匹配。根本原因是迁移工具仅修改了数据标签(将会话从openai改为chatgpt),但未同步更新配置文件的默认Provider设置,导致界面过滤失效。解决方案包括手动恢复标

文章图片
Codex 会话丢失恢复实战:切换 Provider 后历史列表为空的排查与修复

本文记录了在VS Code的Codex扩展中切换官方ChatGPT账号与第三方Provider后会话历史丢失的故障排查过程。通过分析数据文件发现,实际会话数据(215条)仍完整保存在本地,问题源于Provider标签与应用配置不匹配。根本原因是迁移工具仅修改了数据标签(将会话从openai改为chatgpt),但未同步更新配置文件的默认Provider设置,导致界面过滤失效。解决方案包括手动恢复标

文章图片
    共 37 条
  • 1
  • 2
  • 3
  • 4
  • 请选择