Hasty Briefsbeta

双语

Building an IoT Notification Device from Scratch

8 months ago
  • #IoT
  • #SmartHome
  • #DIY
  • 作者开发了一款名为SplashFlag的物联网设备,当孩子们游泳时会自动邀请邻居。
  • 核心功能包括:舵机旗帜、清除/重置按钮、LCD显示屏、WiFi配置强制门户、OTA更新、网页应用、MQTT消息协议和3D打印外壳。
  • 设备采用ESP32-S3 Nano主控,搭配I2C转接器的LCD屏、舵机、触觉按钮等组件。
  • 网页应用通过MQTT代理发送消息,设备每日自动检查固件更新。
  • 3D打印外壳采用卡扣式结构和螺丝固定设计,经过多次迭代才实现完美贴合。
  • 因时间限制暂未实现TLS加密和凭证保护等安全措施。
  • 该项目提升了作者在嵌入式系统、CAD设计和物联网开发领域的技能。
  • 完整代码、零件清单和组装指南已开源在GitHub平台。