Was planning to use this – https://randomnerdtutorials.com/esp32-cam-video-streaming-face-recognition-arduino-ide/ to make a security system. My idea was to have a Raspberry Pi 4 connected via USB to 7 ESP32 cameras. It seems that there probably isn’t a way to have an ESP32 USB webcam, even if you choose a board that has USB output.
So are there other options that would allow OpenCV, an arduino-like microcontroller and USB to all work together? Thanks.
We don’t have any resources that explain how to do that.
You can create a Python program that runs on your Raspberry Pi and handles streaming from the different ESP32-CAM using their streaming IP addresses.
One of our readers created a project that interfaces the RPi and an ESP32-CAM to be able to use OpenCV. It should be possible to add more cameras, but I’m not very familiar with that subject.
Here’s his project GitHub page: https://github.com/arshacker
Maybe you can contact him and he can give you some tips.
His work will be published on our website soon.