Overview
ESP32 WiFi Camera Module Lite Version is an ESP32-S3-based AI vision solution for DIY project development and electronics design competition. It integrates WiFi/BT (BT 5.0), an onboard 2MP CMOS camera, antenna support, custom buttons, and serial + IIC interfaces. The module can operate as a minimum system board for wireless video transmission over LAN (via its own hotspot) or connect to a router network, and it can be installed on a smart car or robot with an optional 2-DOF PTZ for real-time video transmission and AI visual recognition.
A dual-board architecture is supported (core board + optional communication board). The communication board provides a Type-C interface for writing code, and PH2.0 IIC and serial interfaces.
For product questions or integration support, contact https://rcdrone.top/ or email support@rcdrone.top.
Key Features
- Wireless video transmission; supports Web camera monitoring and APP viewing.
- Two working modes: AP mode (module automatically sends out WiFi hotspots) and STA mode (module connected to WiFi router). AP+STA can be switched, and can be enabled at the same time according to application needs.
- AI intelligent vision recognition (built-in algorithms): cat/dog detection, face detection, color recognition, person recognition, QR code recognition.
- Built-in ESP32-S3 chip: low-power dual-core 32-bit CPU, maximum 240MHz main frequency, computing power about 600MIPS.
- 2MP HD camera output; CMOS image sensor technology.
- Interfaces: serial communication and IIC communication (IIC/UART interface noted); recognition objects can be switched via serial port or IIC communication.
- Onboard custom buttons: reset button and customizable programming button.
- Firmware update support: via Type-C (with communication board) or via USB-to-TTL module (separate module).
- External antenna support; video image transmission up to 20M (as stated).
- Compatible with multi-master (supports multiple external master controls); tutorials for multiple MCUs (STM32, micro:bit, AR, Raspberry Pi Pico, MSPM0, etc.).
- Development support: provides codes, detailed tutorials and schematics; ESP-IDF development environment tutorials and AI recognition case source code.
Specifications
| Chip | ESP32-S3 |
| CPU | Low-power dual-core 32-bit |
| Main frequency | Maximum 240MHz |
| Equivalent computing power | About 600MIPS |
| Recognition frame rate | About 30frames |
| Display | No display |
| Camera | 2MP (CMOS image sensor technology) |
| Wireless | WiFi + BT 5.0 |
| Network connection | Support WiFi connection + hotspot mode |
| On board interface | Serial port interface, IIC interface |
| AI visual recognition | 5 AI visual recognition cases |
| ROS support | Not support |
| AIoT IoT application | Support |
| Large language model | Not support |
| Voice interaction | Not support |
| Model training | Not support |
| Power consumption / working current | 1W / 0.2A |
| Size | 40*27*1.6mm (also stated as 2.7x4cm) |
Network Modes
- AP mode: Phone/computer connects to the built-in WiFi hotspot to view the video stream in real time through the mobile APP or web page.
- STA mode: Connects to the userâs WiFi network through serial port configuration to view the video stream in real time through the mobile APP or web page.
APP Control
Remote control APP: supports iOS/Android systems. iOS users can search "Yahboom Cam" in the App Store (as stated).
APP Control Protocol Table
| Control port | 2080 |
| Enable flip the image vertically | @vflip:1@ |
| Disable flip the image vertically | @vflip:0@ |
| Enable flip the image horizontally | @mirror:1@ |
| Disable flip the image horizontally | @mirror:0@ |
| Forward | $1,0,0# |
| Backward | $2,0,0# |
| Turn left | $3,0,0# |
| Turn right | $4,0,0# |
| Spin left | $5,0,0# |
| Spin right | $6,0,0# |
| Stop | $7.0.0# |
| Control the servo to rotate 180° left and right | $B180# |
| Control the servo to rotate 90° up and down | $A090# |
Optional 2-DOF PTZ
- Supports horizontal and vertical 2-DOF movement for robot car installation.
- Vertical 140° electric rotation; Horizontal 180° electric rotation.
Configuration Differences
| Configuration | ESP32-WiFi camera module | ESP32-WiFi camera module + Communication board | ESP32-WiFi camera module + Communication board + 2DOF PTZ |
| Interface | Pin header interface | Supports pin header or PH2.0 anti-reverse connection interface | |
| Write | Firmware can be updated via USB to TTL module | Communication board with CH340 circuit, supports update firmware via Type-C data cable | |
| View angle | Fixed viewing angle | Supports 2DOF movement in horizontal and vertical directions, and supports flexible adjustment of viewing angle | |
| Summary | Communicates with external MCU through pin header interface | With writing circuit, supports depth development, can be connected to external MCU through PH2.0 anti-reverse connection interface | Supports flexible adjustment of viewing angle, with writing circuit, supports depth development, can be connected to external MCU through PH2.0 anti-reverse connection interface |
What's Included
Separate module
- ESP32-WiFi camera module
- Antenna
- 4-Pin Dupont line (Female to female)
Separate module + Communication board
- ESP32-WiFi camera module
- Communication board
- Antenna
- 4-Pin Dupont line (Female to female)
- 4-Pin cable
- Type-C data cable (1m)
- Screws
Separate module + Communication board + 2-DOF PTZ
- ESP32-WiFi camera module
- Communication board
- 2-DOF PTZ (Assembled)
- Antenna
- 4-Pin Dupont line (Female to female)
- 4-Pin cable
- Type-C data cable (1m)
- Screws
Tutorials
Tutorial Link: ESP32 WiFi Camera Module Lite Version
Details

Built around the ESP32âS3, this WiFi/BT camera module combines a 2MP sensor with AI vision functions for DIY robots, smart cars, and embedded projects.






A dual-board setup is supported: a compact camera core board plus an optional TypeâC communication board for convenient programming and expansion.

Choose the standalone camera module or add the TypeâC communication board and 2âDOF PTZ kit depending on how you plan to program and mount it.

Use it for real-time video streaming over WiFi plus built-in recognition options such as QR codes, faces, colors, and common objects.

Onboard buttons and common interfaces (UART/IIC) make it easy to integrate the camera module into custom controllers and robotics platforms.

Development resources target popular controllers and the ESPâIDF environment, supporting fast prototyping from demos to full applications.

External antenna support helps improve wireless stability for LAN video transmission and remote monitoring use cases.

Add the 2âDOF PTZ to pan/tilt the camera and control viewing direction through an app-based remote interface.

Switch between app viewing and browser monitoring to fit your workflow, from quick tests to desktop dashboards.

AP mode creates a direct hotspot connection, while STA mode joins an existing router network for flexible deployment.

Typical setups connect the camera stream to a phone or PC for monitoring while a separate controller handles robot motion over serial/IIC commands.



Yahboom ESP32 WiFi camera projects are supported with downloadable code, documentation tutorials, and a 3D model file for DIY builds.

The ESP32-S3 WiFi camera connects to MSPM0 or STM32 controllers via 5V, GND, and UART TX/RX serial lines for basic communication.

The Yahboom ESP32-S3 WiFi camera module can be wired to Raspberry Pi Pico, Arduino, or micro:bit using TX/RX, power, and GND connections.

The ESP32-S3 WiFi camera module includes a labeled pinout for 5V/GND power, UART TX/RX, reset, and camera signal connections.

The Yahboom ESP32-S3 WiFi camera module uses a 2.4GHz FPC antenna and runs on 5V power, with a reset button and AP/STA modes listed.

The ESP32-S3 camera communication board measures 40Ã27Ã1.6 mm and uses 2.54 mm header pitch with labeled 5V/TX/RX/GND and 5V/SDA/SCL/GND connections.

2DOF PTZ dimensions and listed servo voltage/current details help plan mounting space and power for a Yahboom ESP32-S3 WiFi camera build.
