Index
Introduction
Now, in this lesson, we will test the camera of the ESP32-S3 camera board. The ESP32-S3 camera can capture images using the connected camera module. Before using the camera in an AI assistant, face detection, image recognition, or other camera-based project, it is important to first make sure that the camera is working correctly. In this lesson, we will connect the ESP32-S3 to your computer, upload a simple camera test program, and use the ESP32-S3 to create a Wi-Fi camera web server. You will then be able to open the camera interface from your phone or computer and view the live camera stream..
Why This Matters
The camera is an important part of many ESP32-S3 AI projects.
It can be used for:
- 📷 Capturing images
- 👤 Face detection
- 🙂 Face recognition
- 🤖 AI vision projects
- 🌐 Wi-Fi camera streaming
What We Will Do
In this test, the ESP32-S3 will create its own Wi-Fi network. After uploading the code:
ESP32-S3 → Creates Wi-Fi Access Point → Connect Phone/Laptop → Open Camera Web Page → View Camera
This allows us to test the camera without requiring an external Wi-Fi router.Flash Firmware (Browser-Based)
No Arduino IDE required — flash directly from your browser using Web Serial.
- Click “CONNECT” below
- Hold BOOT button on ESP32 S3 and connect USB
- Select the ESP32 S3 port and click Connect
- Choose “Install OceanLabz ESP32S3 TFT CAM” and click Install
- Wait 2 minutes for completion
Camera Streaming
After Flashing the Code
- Open your Wi-Fi settings and select ESP32-CAM-S3.
- Enter the password: 12345678.
- Open a web browser in a new tab and enter: http://192.168.4.1
- Once the page opens, scroll down and you will see the Stream button.
- Click on the Stream button to start the live camera feed.