pdf-icon

Unit PoE CAM

SKU:U121

Description

Unit PoE CAM is an open-source programmable network camera with integrated PoE (Power Over Ethernet) functionality. The hardware uses an ESP32 as the control core, combined with a W5500 embedded Ethernet controller and a 2MP image sensor OV2640, along with a high-capacity memory combination of 8MB PSRAM + 16MB Flash.

The camera is compact and supports flexible power options. Simply connecting an Ethernet cable enables stable image transmission, making it ideal for warehouse monitoring, scheduled image capture, and other application scenarios. Features include:

  • Plug and Play:
    • Automatically obtains an IP address when the network cable is connected. Any device within the same local network can access the camera image.
    • The factory firmware integrates an image transmission module, which provides not only image data access but also API interfaces for adjusting image parameters (such as white balance, exposure, gain, and resolution).
    • Comes with a PC-side CameraTool that also supports UART image transmission.
  • Feature-Rich:
    • Built-in ESP32 with a reserved programming interface, providing support for secondary development.
    • The W5500 embedded Ethernet controller supports TCP, UDP, IPv4, ICMP, ARP, IGMP, and PPPoE protocols.
    • Supports multiple image output formats and allows image parameter adjustments.
  • High Flexibility:
    • Supports PoE power supply, integrating power and network into one cable for simplified wiring; also supports 5V power supply.
    • Equipped with a GROVE expansion interface.
    • Comes with a fixed camera clip that supports both wall mounting and ceiling installation.

Tutorial

This tutorial introduces how to program and control the Unit PoE CAM through Arduino IDE.

Features

  • Rich image processing API interface
  • PoE IEEE802.3 AF standard
  • Ethernet network camera
  • Built-in ESP32 MCU
  • Development Platform:
    • UiFlow, Arduino, ESP-IDF
    • Software / Hardware open source

Includes

  • 1 x Unit PoE CAM
  • 1 x Fixed Camera Clip
  • 1 x LEGO-Compatible Clip

Applications

  • Warehouse Monitoring
  • Scheduled Photography

Specifications

Specification Parameter
SoC ESP32-D0WDQ6-V3@Dual-core processor, main frequency 240MHz
DMIPS 600
SRAM 520KB
Flash 16MB
PSRAM 8MB
Wi-Fi 2.4 GHz Wi-Fi
Image Sensor OV2640
Max Resolution 2MegaPixel
OV2640 Max Image Transfer Rate YUV (422/420) / YCbCr422, 8-bit compressed data, RGB565/555, 8-/10-bit Raw RGB data
DFOV 65°
PoE Standard PoE IEEE802.3 AF / Max Power 6W / Power Supply Voltage DC 37-57V
Ethernet Controller W5500, built-in 32Kbytes buffer, SPI interface
Supported Protocols TCP, UDP, IPv4, ICMP, ARP, IGMP, and PPPoE
Ethernet Port Type RJ45
Basic Peripherals 1x Programmable Button, 2x Status Indicators
Product Size 64.0 x 24.0 x 18.0mm
Product Weight 38.0g
Package Size 80.0 x 37.0 x 32.0mm
Gross Weight 45.0g

Learn

Notes:
1. PoECAM requires an external ESP32 Downloader for programming. You can click here to buy the M5 official ESP32-Downloader kit, which includes an adapter board for easier connection.
2. The PoECAM factory firmware automatically obtains an IP address after connecting to a switch and starts a web server. By checking the serial port output of PoECAM, you can get the IP address and image stream URL. By accessing the URL in a browser under the same LAN, you can preview the real-time image.

Schematics

PinMap

OV2640

Interface Camera Pin PoE CAM
SCCB Clock SIOC G12
SCCB Data SIOD G14
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

W5500

W5500 PoE CAM
MOSI G13
MISO G38
SCLK G23
CS G4

EXT.PORT

EXT.PORT PoE CAM
RX G25
TX G33
5V 5V
GND GND

Side Button

Button PoE CAM
Signal G37

Blue LED

Blue LED PoE CAM
Signal G0

Datasheets

Softwares

Arduino

Video