User Tools

Site Tools


arduino:wio-cam-en

This is an old revision of the document!


WIO ESP32-S CAM

WIO

WIO Version 1.14+
Running the CAM in WIO context reduces the fps to 10 at QVGA resolution. (Higher rates are possible.)

Settings

Setting Value
WIO type CAM
Board type ESP32-CAM

URL

WEB Browser:

http://<WIO IP>:8081/stream

Text:

mjpg:<WIO IP>:8081:tcp:stream

Locomotive:

I/O

Some ports can be controlled with an output:

  • Bus = WIO ID

All other settings are default.

GPIO Usage Output Type
4 Flash LED 1 Accessory
- Snapshot 2 Accessory
- Snapshot + Flash 3 Accessory
12 H position servo 1 Servo
13 V position servo 2 Servo
2,14,15 Output 4,5,6 Accessory

File names used for snapshots on SPIFFS are generated:

/<00000000>.jpg

The zeros represent the lower 32 bit part of the millisecond counter.
Existing files will be overwritten.

Arduino IDE

The ESP32-CAM board does not feature an USB connector, so a separate USB programmer board is needed.
There are many clones of this ESP32-CAM board. Important is documentation on how to connect and program the board, and which camera is mounted.
This test board must be programmed in the Arduino IDE with the ESP32 Wrover Module board type:

The mounted camera must be selected in CAM.h.
For this test board select:

#define CAMERA_MODEL_AI_THINKER


Pinout


  • GPIO04 = Flash LED
  • GPIO33 = on board LED
  • GPIO16 = Seems to be used by the camera. (I2S)


Control

arduino/wio-cam-en.1579771155.txt.gz · Last modified: 2020/01/23 10:19 by rjversluis