Application Note #14 - ESP32-CAM Sump Project - with platformIO

Objectives

  • use ESP32-CAM to monitor sump pump.
  • to that end
    • connect an ACS712 current sensor to the ESP32
    • measure sump pump current draw programmatically
    • modify the ESP32 camera webserver software to display pump statistics

      Description

  • monitor sump pump visually (using the ESP32 CAM as a webcam) and electrically (measure the pumps duty cycle [how often it comes on] and its current draw [measure current with the ESP32 connected to an ACS712 current sensor])
  • display all of the pump stats as well as stream video of the sump over a wifi connection.

Platform

  • CentOS Stream release 8
  • PlatformIO IDE

References

  1. Reference 1 : Kee Yees ESP32-CAM on Amazon…
  2. Reference 2 : Amazon Order…
  3. Reference 3 : KeeYees ESP32-CAM product web page…
  4. Reference 4 : KeeYees ESP32-CAM Tutorial (my gdrive copy of ESP32-CAM.zip downloaded from Reference 2)…
  5. Reference 5 : ESP32-CAM-KIT-English.pdf extracted from Reference 3…
  6. Reference 6 : Espressifs github repo for camera web app software…
  7. Reference 7 : Comprehensive ESP32 Reference……
  8. Reference 8 : Camera web server and home assistant…
  9. Reference 9 : Howto use the built in LED…
  10. Reference 10 : ESP32 Cam + node-red + home assistant…
  11. $10 DIY Wireless IP Security Camera for 3D Printers & Home…

Procedures

Step 1

sub

Screenshots

back to Series…