97d6c3f05fc21a646ce6f026787902950b7225c5
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
- Install required libraries:
- esp_camera
- WiFi
- Configure Arduino IDE:
- Select "XIAO_ESP32S3" board
- Enable PSRAM in board settings
- Upload the sketch
Usage
- Power on the device
- Monitor serial output for connection status and IP address
- 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
Languages
C++
89.3%
C
10.7%