Smart Cameras
MiBee Cam Firmware (ESP32-CAM)
Professional-grade camera firmware for MiBee Cam boards — OV2640 streaming, motion detection, and REST API.
Production-ready firmware for the ESP32-D0WD-V3-based MiBee Cam board. 4MB flash, 8MB PSRAM.
ESP-IDF v6.0.1
ESP32
MIT
Features
- MJPEG video streaming — Up to 2 simultaneous client connections.
- Motion detection — Configurable sensitivity, triggers recording and alerts.
- SD card storage — Photo capture and video recording directly to SD card.
- Timelapse + burst capture — Configurable intervals for time-lapse photography.
- Smart flash control — LEDC PWM-based illumination management.
- Dual WiFi failover — Automatic switch between primary and backup networks.
- Serial AT command WiFi setup — Configure network without reflashing.
- Prometheus
/metrics— Full telemetry export. - REST API — Complete camera control via HTTP endpoints.
Quick Start
bash
idf.py set-target esp32
idf.py build
idf.py -p /dev/ttyUSB0 flash monitor
Tech Stack
- Framework: ESP-IDF v6.0.1
- SoC: ESP32-D0WD-V3
- Memory: 4MB flash + 8MB PSRAM
- Protocols: MJPEG, REST API, Prometheus metrics
- License: MIT
Documentation
Full documentation is available in the GitHub repository.