pdf-icon

Unit Camera DIY Kit

SKU:U109-X

Description

The Unit Camera DIY Kit is a "self-assembly" ESP32 WiFi camera kit. The kit comes standard with two lens modules: a wide-angle fisheye and a regular perspective lens, both using the OV2640 image sensor, supporting a maximum output of 2M pixel images. It supports image transmission via WiFi or serial port. The DIY shell design allows you to enjoy the fun of assembling a model while obtaining a powerful camera. The compact size, high resolution, and focus adjustment make it suitable for various IoT imaging applications.

  • High Flexibility:

    • Supports lens focus adjustment
    • GROVE expansion interface, programmable RGB light
  • Plug and Play:

    • Comes with pre-installed image transmission firmware, supports UART/WIFI image transmission
    • Integrated image parameter API interface (white balance, exposure, gain, size, etc.)
    • Comes with PC-side debugging tools
    • Supports one-click calling on the UIFlow graphical programming platform, cloud transmission
    • Fully compatible with mainstream development platforms such as Arduino and ESP32-IDF

Features

  • Plug and Play
  • Rich image processing API interface
  • Fun DIY structural model shell
  • Built-in ESP32 MCU

Includes

  • 1 x Unit CAM core board
  • 1 x OV2640 camera (FOV: 66.5°)
  • 1 x OV2640 camera (FOV: 160°)
  • 1 x Model shell accessories
  • 1 x Camera back clip (compatible with LEGO)
  • 1 x HY2.0-4P Grove cable (20cm)

Applications

  • Remote monitoring
  • Timed photography

Specifications

Specification Parameters
ESP32-WROOM-32E 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi
Flash 4MB
Wide-angle fisheye lens Focal length 1.0±5%mm
Aperture 2.2±5%
Lens type 1/4inch
Field of view 160°
Pixels 2M
Distortion -135%
Sensor OV2640
Regular perspective lens Focal length 4.8±5%mm
Aperture 2.4±5%
Lens type 1/4inch
Field of view 65°
Pixels 2M
Distortion <1%
Sensor OV2640
Default communication UART: 115200bps 8N1
Default output image QVGA@28fps, VGA@13fps, supports adjustment (UXGA, SXGA, XGA, etc.)
Sensor output formats YUV (422/420) /YCbCr422, 8-bit compressed data, RGB565/555, 8-/10-bit Raw RGB data
Net weight 21.8g
Gross weight 49.1g
Model board 11 x 66 x 181mm
Fisheye camera assembled size 40 x 24 x 17.2mm
Regular camera assembled size 40 x 24 x 11mm
Package size 25 x 73 x 220mm

Learn

Unit CAM does not include a program download circuit. When users need to update the program for ESP32, they can use an external USB-TTL downloader for program burning. Click here to purchase ESP32 download board

Schematics

PinMap

Camera

Interface Camera Pin Unit CAM
SCCB Clock SIOC G23
SCCB Data SIOD G25
System Clock XCLK G27
Vertical Sync VSYNC G22
Horizontal Reference HREF G26
Pixel Clock PCLK G21
Pixel Data Bit 0 D0 G32
Pixel Data Bit 1 D1 G35
Pixel Data Bit 2 D2 G34
Pixel Data Bit 3 D3 G5
Pixel Data Bit 4 D4 G39
Pixel Data Bit 5 D5 G18
Pixel Data Bit 6 D6 G36
Pixel Data Bit 7 D7 G19
Camera Reset RESET G15
Camera Power Down PWDN -1
Power Supply 3.3V 3V3 3V3
Ground GND GND

HY2.0-4P Interface

HY2.0-4P Unit CAM
RX G16
TX G17
5V 5V
GND GND

LED (blue)

LED Unit CAM
D1 G4

Datasheets

Softwares

Quick Start

Arduino

Note: This example program is for M5Core, used to receive images from Unit Camera via UART. Do not burn it to Unit Camera.

ESP IDF

Video

  • Unboxing and Manual Assembly