DFRobot Romeo ESP32-S3 - image 1
1 / 3
DFRobot·Robotics Kit

DFRobot Romeo ESP32-S3

All-in-one robotics development board with ESP32-S3 (16MB flash, 8MB PSRAM), four-channel 2.5A motor driver, OV2640 camera, WiFi, Bluetooth 5, microSD, and GDI display connector for building smart robots.

Starting from

$46.90

Specifications

Components

Dual-Core WiFi & BLE 5.0 MCUMCUDatasheet

ESP32-S3-WROOM-1U module with Xtensa LX7 dual-core @ 240MHz, 16MB flash, 8MB PSRAM, WiFi and Bluetooth 5.

OV2640 2-megapixel camera module (up to 1600x1200) with dedicated power circuit for FPV and computer vision.

Integrated four-channel H-bridge motor driver with 2.5A per channel, supporting PH/EN and PWM control modes for DC motors.

GPIO Map

GPIO1
GPIO/ADC
digital-inputdigital-outputadcpwm
GPIO2
GPIO/ADC
digital-inputdigital-outputadcpwm
GPIO3
GPIO/ADC
digital-inputdigital-outputadcpwm
GPIO4
GPIO/ADC
digital-inputdigital-outputadcpwm
GPIO5
GPIO/ADC
digital-inputdigital-outputadcpwm
GPIO6
GPIO/ADC
digital-inputdigital-outputadcpwm
GPIO7
GPIO/ADC
digital-inputdigital-outputadcpwm
GPIO8
GPIO
digital-inputdigital-outputpwm
GPIO9
GPIO
digital-inputdigital-outputpwm
GPIO10
GPIO
digital-inputdigital-outputpwm
GPIO11
GPIO
digital-inputdigital-outputpwm
GPIO12
GPIO
digital-inputdigital-outputpwm
GPIO13
GPIO
digital-inputdigital-outputpwm
GPIO14
GPIO
digital-inputdigital-outputpwm
GPIO15
GPIO
digital-inputdigital-outputpwm
GPIO16
GPIO
digital-inputdigital-outputpwm
GPIO17
GPIO
digital-inputdigital-outputpwm
GPIO18
GPIO
digital-inputdigital-outputpwm
GPIO21
GPIO
digital-inputdigital-outputpwm
GPIO38
GPIO
digital-inputdigital-outputpwm
GPIO39
GPIO
digital-inputdigital-outputpwm
GPIO40
GPIO
digital-inputdigital-outputpwm
GPIO41
GPIO
digital-inputdigital-outputpwm
GPIO42
GPIO
digital-inputdigital-outputpwm
GPIO43
GPIO/TX
digital-inputdigital-outputpwm
UART
GPIO44
GPIO/RX
digital-inputdigital-outputpwm
UART
GPIO48
GPIO/RGB LED
digital-inputdigital-outputpwm

Overview

The DFRobot Romeo ESP32-S3 is a robotics-focused development board that integrates an ESP32-S3-WROOM-1U module (dual-core LX7 @ 240MHz, 16MB flash, 8MB PSRAM) with a four-channel 2.5A H-bridge motor driver on a single board. This combination eliminates the need for separate motor driver shields, making it a compact and capable controller for 2WD and 4WD robot platforms.

The board includes an OV2640 camera (or OV3660 alternative) with a dedicated power circuit for FPV and computer vision applications, WiFi 802.11 b/g/n and Bluetooth 5 for wireless control, a microSD card slot for data logging, and a GDI connector for direct display integration. The motor driver supports both PH/EN and PWM control modes with a separate VM power rail (5-24V), while multiple servo connectors with stable 5V/2A output enable multi-servo operation.

Designed for Arduino IDE and ESP-IDF development, the Romeo ESP32-S3 brings together motor control, vision, wireless connectivity, and AI capabilities in a single board. Its 27 GPIO pins, dual 12-bit ADC (20 channels), I2S, SPI, I2C, and UART interfaces provide ample expansion for sensors and peripherals. The board is well suited for educational robotics, autonomous navigation projects, and WiFi-controlled robot builds.

Use Cases

5

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.