技术笔记

IoT 开发 · 数据科学 · AI 应用

关于

一名热爱技术的开发者,专注于物联网、数据分析和人工智能领域。

喜欢折腾开源硬件,热衷于将技术应用到实际问题中。

ESP32 MQTT Python C++ 嵌入式 AI Agent

开源项目

ESP32MQTTClient

⭐ 42 stars 🔵 C++

基于 ESP-IDF 的线程安全 MQTT 客户端库,支持 ESP32 Arduino Core 3.x 和 ESP-IDF 5.x,兼容 ESP32-C3/S2/S3 等芯片。

GitHub →

hachimi

⭐ 2 stars 🐍 Python

模块化语音助手,集成 MCP 协议实现 LLM 与外部工具交互,支持实时唤醒词检测和打断功能。

GitHub →

HAMqttDiscoveryHandler

🔵 C++

Home Assistant MQTT 设备自动发现库,简化物联网设备接入 Home Assistant 的流程。

GitHub →

技术文章

ESP32MQTTClient 开发回顾

分享 ESP32MQTTClient 库的开发历程,包括线程安全设计思路以及与 ESP-IDF 5.x 的兼容性处理经验。

使用 MCP 协议构建语音助手

介绍如何在 hachimi 项目中集成 Model Context Protocol,实现 LLM 与外部工具的无缝交互。

Home Assistant 设备接入实践

记录使用 MQTT 自动发现机制将 DIY 设备接入 Home Assistant 的完整流程。

技术栈

GitHub

更多项目代码请访问:github.com/cyijun

目前有 93 个公开仓库,欢迎交流与 Star。

联系

欢迎通过 GitHub 交流技术问题或项目合作。