Furball 物联网传感器节点 furball

ESP32 ⭐☆☆☆☆ (1/5) 🧩 软硬件结合 已发布
HomeBusProjects 11 Stars MIT BOM 完整度: /5 教程完整度: /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 框架的开发和测试
物联网原型开发和教学