Use a ESP32-CAM Module to Stream HD Video Over Local Network

Published: 23 October 2022
on channel: Core Electronics
86,371
1.6k

Full Article - https://core-electronics.com.au/guide...
Today we will Stream HD video throughout our entire local network with a module pretty much the size of my thumb. We can even run AI Face Detection, operating completely on the edge, with our ESP32-CAM module. At this form factor it feels like Science Fiction 🤖🌌🛸.

URL for ESP32 Boards (Remove the Space Between | https: | and | //raw |)
https: //raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Related Information
Arduino IDE Official Installation - https://www.arduino.cc/en/software
Espressif Arduino ESP32 GitHub - https://github.com/espressif/arduino-...
ESP32-CAM 3D Printed Case - https://www.thingiverse.com/thing:419...
Amazing 10KM RANGE using this ESP32-CAM Board -    • ESP32 WiFi Range Testing - 10km using...  
ESP32 Nomenclature Guide - https://core-electronics.com.au/guide...
What is the ESP32 and ESP8266 Guide - https://core-electronics.com.au/tutor...
WLED and ESP32 (Control Blinky LEDS!) - https://core-electronics.com.au/guide...


The ESP32-CAM is a game changer when it comes to network connected cameras & microcontrollers. Cameras in combination with artificial intelligence create arguably the most powerful sensor you can ever put on a micro-controller. So lets tinker with it today!

ESP32 boards are the current IoT gold standard for getting WIFI connectivity into your projects and, because of this, they come in many types and variants. Recently ESP32 Development boards have started adding all kinds of extra bells and whistles. DFRobot swooped in with the fantastic ESP32-CAM Development board. The ESP32-CAM Development Board sports an inbuilt 2MB camera, a microSD card holder for recording video, an inbuilt antenna, a socket for a beefier external antenna, an indicator LED and a reset button. Note that the ESP32-CAM board has only UART connectivity. UART stands for universal asynchronous receiver-transmitter. This means we will require a USB to UART Converter to correctly translate to the ESP32-CAM our programming scripts when we hook it up to a USB port of a computer.

With today's completed system you will require only this board and 5V 2A Power to create a fast and robust video stream displaying everything this camera sees that is accessible from any device connected to your local network. The local device could be a computer, mobile phone or iPad, the choice is yours. You will even have the capability to use AI face detection running completely on the edge with our completed system here. At this form factor that is pretty insane.

This means you can quickly slap this module onto any robotics project and you will be able to see the wide-world direct from the perspective of your robot. Or you can pop it into the corner of your room and instantly create a viable security camera that could save video straight to the inbuilt Micro-SD card.

If you have any questions about this content or want to share a project you're working on head over to our maker forum, we are full time makers and here to help - http://coreelec.io/forum

Core Electronics is located in the heart of Newcastle, Australia. We're powered by makers, for makers. Drop by if you are looking for:

ESP32-CAM: https://core-electronics.com.au/catal...

USB to TTL Serial UART RS232 Adaptor: https://core-electronics.com.au/catal...

Female Power Jack: https://core-electronics.com.au/catal...

5V 4A Power Supply: https://core-electronics.com.au/catal...

Zumo 32U4 Robot: https://core-electronics.com.au/catal...

0:00 Intro
0:25 ESP32-CAM Features!
0:57 What You Need
1:27 Assembly to Flash Board
3:08 Install Arduino IDE to Flash Board!
3:24 Customise Arduino IDE for ESP32-CAM
5:29 Download ESP32-CAM Scripts
5:55 Open Script
6:27 Add YOUR WiFi Details
6:49 Time To FLASH!
7:51 Identify the IP Address
8:47 Final Hardware Assembly
9:30 Access the WiFi Live Stream
9:55 Success!
10:10 Exploring Inbuilt Settings (Including Face Recognition!)
10:44 Phone Access the WiFi Stream
11:00 Add Eyes On Your Robots
11:33 3D Printed Case
11:56 Outro

The following trademarks are owned by Core Electronics Pty Ltd:

"Core Electronics" and the Core Electronics logo
"Makerverse" and the Makerverse logo
"PiicoDev" and the PiicoDev logo
"GlowBit" and the GlowBit logo


Watch video Use a ESP32-CAM Module to Stream HD Video Over Local Network online without registration, duration hours minute second in high quality. This video was added by user Core Electronics 23 October 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 86,37 once and liked it 1.6 thousand people.