The “IP Camera ESP32Cam” (or “SpyCam”) project is an Arduino firmware (.ino) for the “AI Thinker ESP32-CAM” module which has a 2MP Camera, 10 I/O pins, an on-chip LED and one MicroSD slot to store the images and videos. With its tiny sized camera and 240MHz CPU is able to provide a fair quality images and video frames and also a network online stream.
You can either use a “WaveShare Sound Sensor” (or similar) or the suggested circuit as the audio input for the SpyCam project which is able to record video and audio.
The projects are available in the following links:
SpyCam Project (Video&Audio Recorder) Source Code, PCB and Schematic Plans (ESP32-Cam)
Arduino ESP32-CAM CCTV, WiFi IP Camera Source Code
I have updated the “IP Camera ESP32Cam” and “SpyCam” projects and in the newest revision I have added the following features and fixes:
The capacity of network increased up to 4 streamsThat means you can see the online stream of 4 ESP32Cams at the same time in the first ESP32’s web application.
In this revision I have increased the quality of the online streams.
I have added my own web server codes to this project too, so the page loading increased.
Connection secured with upgrading the secure link featureWhen you set a secure link in the settings menu (For portforwarding and access from internet to your cameras), if anyone tries to access without the right link, nothing will load.
Auto network channel and target selector addedAdding the cameras to the network is easier in this revision.
If you already have bought this source code, now you can download the latest revision for free, if not, the projects are available in the following links:
SpyCam Project (Video&Audio Recorder) Source Code, PCB and Schematic Plans (ESP32-Cam)
Arduino ESP32-CAM CCTV, WiFi IP Camera Source Code
Also I have released a DEMO and older revision for free in the following link:
Arduino Source Code of Ai-Thinker ESP32-CAM CCTV, WiFi IP Camera Firmware – Rev 1.1
Comments