Furball 物联网传感器节点
furball
ESP32
⭐☆☆☆☆ (1/5)
🧩 软硬件结合
已发布
项目简介
HomeBus IoT传感器的开源硬件软件项目。
用于HomeBus物联网传感器的开源硬件和软件项目。
标签
项目特点
基于 ESP32 处理器,支持 Wi-Fi 和蓝牙
支持多种环境传感器:温度、湿度、气压、光照、 occupancy、声音、VOC
自动与 HomeBus IoT 框架配置
基于 PlatformIO 和 Arduino Core 构建
支持 OTA 无线更新
可选配 Plantower PMS5003 颗粒物传感器
兼容 ESPEasy32、ESPHome 等其他软件
技术规格
| 处理器 | |
|---|---|
| 无线连接 | |
| 温度传感器 | |
| 湿度传感器 | |
| 气压传感器 | |
| 光照传感器 | |
| 声音传感器 | |
| VOC 传感器 | |
| occupancy 传感器 | |
| 可选传感器 | |
| 供电方式 | |
| 指示灯 | |
| 构建系统 | |
| 固件框架 |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP32 LOLIN32 | 1 | — | 约 $6 |
| BME280 (温度/湿度/气压) | 1 | — | 约 $2.57,可选 |
| BME680 (温度/湿度/气压/VOC) | 1 | — | 约 $9,可选 |
| TSL2561 (光照) | 1 | — | 约 $1 |
| 放大麦克风 (声音) | 1 | — | 兼容 Sparkfun Sound Detector |
| PIR 传感器 (occupancy) | 1 | — | 通过 3 针排针连接 |
| Plantower PMS5003 (颗粒物) | 1 | — | 可选 |
| 电阻、电容、三色 LED | 若干 | — | 约 $1 |
| 定制 PCB | 1 | — | 第三版使用 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 焊台 | 焊接电子元件和模块 | ✅ 是 |
| 面包板 | 原型搭建 (第一版) | ✅ 是 |
| USB 数据线 | 供电和固件烧录 | ✅ 是 |
| 计算机 | 开发、编译和烧录固件 | ✅ 是 |
| 3D 打印机 | 打印外壳 (可选) | ▢ 推荐 |
能力画像
记忆与知识检索
2/5
逻辑推演
3/5
表达与交流
1/5
感知与观察
2/5
数理与计算
3/5
动手与操作
4/5
狂热与坚持
3/5
创造与创新
3/5
项目图库
所需技能
🔧 **动手能力**:需要焊接电子元件和模块,组装传感器和主控板,制作或购买外壳。
💻 **编程能力**:需要配置 PlatformIO 环境,修改 `config.h` 配置文件,编译和烧录固件。
⚡ **电子电路**:需要理解传感器接口 (I2C, SPI, GPIO),连接 PIR 传感器和麦克风模块。
适用场景
室内环境质量监测 (温度、湿度、气压、光照、噪音、空气质量)
智能家居系统传感器节点
HomeBus IoT 框架的开发和测试
物联网原型开发和教学