40 lines
1.1 KiB
Markdown
40 lines
1.1 KiB
Markdown
# ESP32-CAM Video Streaming for Seeed XIAO ESP32S3 Sense
|
|
|
|
This project implements a live MJPEG video streaming server on the Seeed XIAO ESP32S3 Sense board with OV3660/OV5640 camera module.
|
|
|
|
## Features
|
|
- Automatic WiFi connection to "thetempleofdoom" network
|
|
- Live MJPEG video streaming web server
|
|
- Serial debug output at 115200 baud
|
|
- Optimized for PSRAM usage
|
|
|
|
## Hardware Requirements
|
|
- Seeed XIAO ESP32S3 Sense board
|
|
- OV3660 or OV5640 camera module
|
|
|
|
## Setup
|
|
1. Install required libraries:
|
|
- esp_camera
|
|
- WiFi
|
|
2. Configure Arduino IDE:
|
|
- Select "XIAO_ESP32S3" board
|
|
- Enable PSRAM in board settings
|
|
3. Upload the sketch
|
|
|
|
## Usage
|
|
1. Power on the device
|
|
2. Monitor serial output for connection status and IP address
|
|
3. Access the stream at `http://[device-ip]/`
|
|
|
|
## Configuration
|
|
- WiFi credentials can be changed in firmware.ino
|
|
- Camera settings can be adjusted in firmware.ino
|
|
|
|
## Known Issues
|
|
- None currently identified
|
|
|
|
## Future Improvements
|
|
- Add WiFi connection timeout
|
|
- Implement OTA updates
|
|
- Add configuration web interface
|