ArduCAM ESP32 UNO DS
ArduCAM ESP32 UNO DS
User Guide
Rev 1.0, Jun 2017
Arducam ESP32 UNO Board User Guide
Table of Contents
1 Introduction ....................................................................................................................... 2
2 Features ............................................................................................................................. 2
3 Pin Definition .................................................................................................................... 3
4 Getting Started ESP32 with Arduino IDE ......................................................................... 5
4.1 Steps to install Arducam ESP32 support on Windows .................................................. 5
4.2 Using Arduino IDE ....................................................................................................... 7
4.3 Examples ....................................................................................................................... 9
1 www.ArduCAM.com
Arducam ESP32 UNO Board User Guide
1 Introduction
Arducam now released a ESP32 based Arduino board for Arducam mini camera
modules while keeping the same form of factors and pinout as the standard Arduino
UNO R3 board. The high light this ESP32 board is that it well mates with Arducam
mini 2MP and 5MP camera modules, supports Lithium battery power supply and
recharging and with build in SD card slot. It can be an ideal solution for home
security and IoT camera applications.
2 Features
Build in ESP-32S Module
26 digital input/output pins, IO ports are 3.3V tolerant
Arducam Mini 2MP/5MP camera interface
Lithium battery recharging 3.7V/500mA max
Building in SD/TF card socket
7-12V power jack input
Build in micro USB-Serial interface
Compatible with Arduino IDE
2 www.ArduCAM.com
Arducam ESP32 UNO Board User Guide
3 Pin Definition
3 www.ArduCAM.com
Arducam ESP32 UNO Board User Guide
The board has build in Lithium battery charger, which accepts default
3.7V/500mA Lithium battery. The charging indicator and charging current setting can
be found from the Figure 3.
4 www.ArduCAM.com
Arducam ESP32 UNO Board User Guide
Open C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/
ArduCAM/esp32/tools and double-click get.exe
When get.exe finishes, you should see the following files in the directory
Plug your ESP32 board and wait for the drivers to install (or install manually
any that might be required)
6 www.ArduCAM.com
Arducam ESP32 UNO Board User Guide
7 www.ArduCAM.com
Arducam ESP32 UNO Board User Guide
\ArduCAM_ESP32S_UNO\libraries\ArduCAM
8 www.ArduCAM.com
Arducam ESP32 UNO Board User Guide
9 www.ArduCAM.com
Arducam ESP32 UNO Board User Guide
If you want to use STA mode, you should change ‘int wifiType = 1’ to ‘int
wifiType =0’.Tthe ssid and password should be modifies before uploading.
10 www.ArduCAM.com
Arducam ESP32 UNO Board User Guide
After uploading, the board IP address is obtained via DHCP protocol. You can
figure out the IP address through the serial monitor as Figure 9 shown. The default
serial monitor baudrate setting is 115200bps.
11 www.ArduCAM.com
Arducam ESP32 UNO Board User Guide
Finally, open the index.html , input the IP address obtained from the serial
monitor then take pictures or videos. The html files are located at
C:\Users\Your computer\Documents\Arduino\hardware\ArduCAM\ArduCAM_ESP32S_UNO
\libraries\ArduCAM\examples\ESP32\ArduCAM_ESP32_Capture\html
ArduCAM_ESP32_Capture2SD
12 www.ArduCAM.com
Arducam ESP32 UNO Board User Guide
This example takes time elapse still photos using ArduCAM mini 2MP/5MP
and then stored on the TF/SD card. The LED indicates when the TF/SD card is
writing.
ArduCAM_ESP32_Video2SD
This example takes motion JPEG video clips using ArduCAM mini 2MP/5MP and
then stored on the TF/SD card as AVI format.
13 www.ArduCAM.com
Arducam ESP32 UNO Board User Guide
ArduCAM_ESP32_Sleep
To reduce power consumption,calling the interface function immediately goes into the
Deep - sleep mode.In this mode, the chip will disconnect all wi-fi connections and
data connections and enter the sleep mode. Only the RTC module will still work and
be responsible for the timing of the chip. This demo is suitable for battery power
14 www.ArduCAM.com
Arducam ESP32 UNO Board User Guide
15 www.ArduCAM.com
Arducam ESP32 UNO Board User Guide
16 www.ArduCAM.com