Random Nerd Tutorials (RNT) 是一个在线社区网站,由来自西班牙的兄妹 Sara 和 Rui Santos 运营,用于帮助创客、爱好者和工程师构建电子项目。自 2013 年成立以来,RNT 已经成为一个值得信赖的电子编程在线学习平台。它提供超过 200 个免费的在线教程,任何人都可以学习。这些项目教程、课程和指南主要围绕乐鑫的 ESP32 和 ESP8266 展开。

ESP32

  • 使用 Arduino IDE 编程 ESP32 (课程)

  • ESP32 博客和项目

ESP8266

  • ESP8266 实现家庭自动化 (课程)

  • ESP8266 博客和项目


最近,Rui Santos 发布了一篇非常有趣的博客,其中演示了如何使用 ESP32-CAM 板来构建 web 服务器,该服务器允许用户发送一个命令来拍摄照片,然后在浏览器中查看最新拍摄的照片,并将其保存在 SPIFFS 中。他还添加了旋转照片的选项。此外,他还提供了相关视频演示了更多可以开发的可能性。

此外,还有一些读者还使用 ESP32-CAM 开发了更高级的项目。他们添加了一个 PIR 传感器,可以监测到“动作”时自动拍照;一个物理按钮用于拍照;或者在另一个独立 URL 路径中包含视频流功能。RNT 中有很多令人兴奋的关于 ESP32-CAM 项目的博客。

例如:

  • 带有照片采集功能的 ESP32-CAM PIR 运动检测器(保存到 MicroSD卡中)

  • Arduino IDE 支持 ESP32-CAM 视频流和人脸识别

  • ESP32-CAM 视频流网络服务器(家庭助理,Node-RED……)

  • ESP32-CAM 照相并保存到 MicroSD 卡中

  • ESP32-CAM 故障排除指南