🧪 New tutorials are being published — build from robot arms to sensors step by step
Skip to content

ESP32-S3 WiFi Video Module

Buy in Store

Overview

A compact, cost-effective AI vision solution with a dual-board modular architecture (core processing board + communication expansion board). The core board features the ESP32-S3 processor and a 2MP HD camera, supporting WiFi video streaming, face recognition, and color recognition — preinstalled firmware works out of the box.

Key features:

  • 2MP HD camera (1600×1200@30FPS)
  • AP + STA dual-mode WiFi real-time streaming
  • AI vision: color threshold segmentation + lightweight CNN (color/face/QR)
  • Type-C one-click firmware upgrade
  • Standard PH2.0 I2C / UART interfaces

Specifications

CategorySpec
MCUESP32-S3 (Espressif official, dual-core)
Camera2MP CMOS (1600×1200@30FPS)
FOVDiagonal 68°, horizontal 49.5°
WirelessWiFi (dual-mode BT) AP/STA + high-gain antenna
InterfaceType-C / I2C / UART (PH2.0)
ButtonsReset + programmable custom key
RecognitionColor, face, QR code

Quick Start

1. Power On

Preinstalled firmware — the module creates its own WiFi hotspot on power-up:

  • Connect phone/PC to the module's hotspot
  • Open the provided page/App for live video

2. Two Modes

ModeDescription
AP modeModule creates its own hotspot, terminals connect directly
STA modeModule joins an existing WiFi router, same network as terminals

3. Host Connection

UART (Raspberry Pi / Jetson Orin):

ESP32 RX → Host TX
ESP32 TX → Host RX

I2C: standard PH2.0 I2C — outputs face/color detection coordinate data.

4. Development

Type-C to PC for one-click firmware upgrade; switch recognition targets via UART/I2C commands.


Applications

  • Wireless video streaming (AP/STA)
  • AI vision development (color/face/QR)
  • IoT AIoT projects
  • Robot vision expansion

FAQ

Q: How to watch live video?

A: The module creates an AP hotspot — connect and open the provided page/App.

Q: What recognition is supported?

A: Color threshold segmentation + lightweight CNN: color, face, QR code, switchable via commands.

Q: Can it return detection coordinates?

A: Yes — via I2C/UART interfaces for secondary development.

Q: How to update firmware?

A: Type-C to PC, one-click upgrade.


Support