ESP32 Camera manager using a simple CLI.
- ESPNow camera mode JPG decoder internal/external mode
- JPG compression
- JPGQ, JPGD, JPG mode persistence
- Setup mode / production mode persistence
- Frame size modes
- ESP TCP/IP stream camera mode
- ESP TCP/IP stream camera Telnet access (admin)
- ESPNow camera multiple monitors (1:N) (default)
- ESPNow camera set monitor target (1:1)
- ESPNow XIAO IA v2 detections
- Camera sensor settings
- Camera driver load/unload
- XIAO basic power mode support
The current status is working in progress, but for now it has these commands working:
clear: clear shell
debug: toggle debug mode
exit: leave setup mode
fsize: set frame size output
halt: perform a ESP32 deep sleep
info: system status info
jpgmode: internal/external JPG decoder toggle
jpgqlty: set JPG quality
jpgwait: set JPG decoding delay
reboot: perform a ESP32 reboot
setup: enter to safe mode or camera setup
target: set the macaddress of the display target
info command sample:
camcli:$ info
WiFi SSID : []
IP address : 0.0.0.0
RSSI signal : 000
MAC Address : 74:XX:XX:XX:XX:FC
Hostname : esp32s3-XXXXX
Auto connect : enable
Telnet status : disable
Memory free : 200Kb
display target : FF:FF:FF:FF:FF:FF
frame size : 240X240 240x240
jpeg decoder : internal
jpeg quality : 24
jpeg delay : 96
fbuffer count : 2
- XIAO Sense Camera
- M5CoreS3 Camera
- TJournal Camera
- Freenove S3 Camera
- Others