Store

DFRobot

$80.69 |
In stock
No reviews yet

Romeo ESP32-S3 is a high-performance development board specifically designed forrobotics projects. It utilizes the ESP32-S3 microcontroller and is equippe...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout
Romeo ESP32-S3 is a high-performance development board specifically designed forrobotics projects. It utilizes the ESP32-S3 microcontroller and is equipped with an onboard camera that enables video transmission and wireless remote control, providing users with a first-person view (FPV) experience. The board supports the development of both 2WD and 4WD robots and offers a wide range of data interfaces to facilitate the expansion of intelligent robots. Additionally, it supports multiple programming languages and development environments, simplifying the process of robot development.

Experience the Robot's First-Person View
The Romeo ESP32-S3 is equipped with an OV2640 camera. By using the video transmission function on a computer or smartphone, users can view the robot's world from a first-person perspective, immersing themselves in its exploration. After training the robot, it can also perform AI recognition tasks. The OV2640 camera boasts a 2-megapixel resolution, supporting a maximum resolution of 1600*1200. Whether capturing images or recording videos, it can deliver clear visuals.


Unleash the Power of ESP32-S3 for Advanced Capabilities
The Romeo ESP32-S3 incorporates the ESP32-S3-WROOM-1U-N16R8 module, which boasts a built-in 16MB Flash and 8MB PSRAM. Its spacious storage capacity accommodates a greater volume of complex code and data. With a blazing main frequency of up to 240MHz, the ESP32-S3 chip is equipped with vector instructions that accelerate tasks like neural network computations and signal processing, enabling AI functionalities such as image and speech recognition. Supporting dual-mode communication of 2.4GHz Wi-Fi and Bluetooth 5 (LE), the ESP32-S3 facilitates wireless remote control and image transmission.



Versatile Interface Expansion for Robots
Romeo ESP32-S3 offers a multitude of reserved data interfaces, allowing for the integration of various devices to empower the robot with limitless potential. For instance, by connecting a microphone, the robot gains auditory capabilities, enabling voice-controlled interactions. By connecting an amplifier, the robot can express itself. Integration of a gas sensor grants the robot a sense of smell. Moreover, Romeo ESP32-S3 provides a stable 5V power supply, facilitating the connection of multiple servos to realize functionalities like a robotic arm.

Support Multiple Development Environments
Romeo ESP32-S3 supports various programming environments, including Arduino IDE and ESP-IDF. It also accommodates popular programming languages like C++ and MicroPython, allowing developers to effortlessly manipulate the hardware using familiar programming languages.

Features
A four-channel 2.5A high-current H-bridge motor driver
Supporting both PH/EN control mode and PWM control mode
Multiple 5V power outputs, facilitating servo motor control
An autonomous camera power circuit
On-board GDI display, DVP camera, USB, and MicroSD card interfaces
Featuring the on-board ESP32-S3-1U-N16R8 (16MB FLASH / 8MB PSRAM)
Enabling dual-mode communication through Wi-Fi and Bluetooth 5 (LE). 

Applications
FPV RC car development
FPV toy aircraft
Simulated flight
Aerospace
Robot competitions

Specification
Basic Parameters
Type-C Input Voltage: 5V
Operating Voltage: 3.3V
VIN Input Voltage: 7-24V
VM Input Voltage: 5-24V
Maximum Output Current of 5V Power Supply: 2A
Motor Drive Capacity: 2.5A
Operating Temperature: 0 to 60°C
Dimension: 25.4x60mm/2.95x3.54"

Hardware Information
Processor: Xtensa® dual-core 32-bit LX7 microprocessor
Main Frequency: 240 MHz
SRAM: 512KB
ROM: 384KB
Flash: 16MB
PSRAM: 8MB
RTC SRAM: 16KB
USB: USB 2.0 OTG full-speed

WIFI
WIFI Protocol: IEEE 802.11b/g/n
Bandwidth: Support 20 MHz and 40 MHz at 2.4 GHz band 
WIFI Mode: Station, SoftAP, SoftAP+Station combined mode
WIFI Frequency: 2.4GHz
Frame Aggregation: TX/RX A-MPDU, TX/RX A-MSDU

Bluetooth
Bluetooth Protocol: Bluetooth 5, Bluetooth mesh
Bluetooth Frequency: 125 Kbps, 500 Kbps, 1 Mbps, 2 Mbps

Ports
Digital I/O x27
LED PWM Controller 8 Channels
SPI x4
UART x3
I2C x2
I2S x2
IR Transceiver: transmit channel x5, receive channel x5
2×12-bit SAR ADC, 20 Channels
DMA Controller: transmit channel x5, receive channel x5

Documents

Shipping List
Romeo ESP32-S3 Development Board x1

Jargon buster

Plain-language definitions for the technical terms used above.

ADC
An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
ESP-IDF
ESP-IDF is Espressif’s official software development framework for ESP32-family chips. It gives more direct control over the hardware than beginner-style environments, which can help with advanced features like Wi-Fi, Bluetooth, audio and power management.
ESP32
ESP32 is a family of microcontroller modules with built-in wireless features such as Bluetooth and WiFi. Knowing this product uses an ESP32-based module helps explain how it provides wireless serial communication and firmware update features.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
I2S
I2S is a digital audio interface used to send sound data between chips, such as from a microcontroller to an audio amplifier or DAC. It matters if your project needs cleaner digital audio output than a basic buzzer or PWM signal can provide.
IDE
Short for Integrated Development Environment, a program used to write, run and manage code. It matters because some learners prefer a traditional coding workspace instead of a guided notebook-style lesson.
LED
A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
MicroPython
A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
microSD card
A microSD card is a small removable memory card used to store files such as audio tracks. For this product, the card is where the sound files live, so its capacity and formatting can affect how many sounds you can use.
motor driver
An electronic circuit that lets a low-power controller switch and control a motor that needs more current than the controller pins can safely provide. Checking motor driver support matters because pumps and motors usually cannot be connected directly to a microcontroller output.
pH
A measure of how acidic or alkaline a liquid is, on a scale where 7 is neutral. For a water monitoring kit, pH tells you about water chemistry and whether the included probe matches the range and accuracy your project needs.
PWM
Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
RTC
A Real-Time Clock keeps track of time even when the main processor is asleep or powered down, usually with a small backup battery. It matters for data logging and tracking projects that need accurate timestamps.
servo motor
A motor module that moves to a commanded angle rather than simply spinning freely. It matters for robotics and mechanisms because it is useful for steering, arms, gates and other parts that need controlled position.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
SRAM
Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
UART
UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.

Supplier page — dfrobot.com

Supplier Description · 842.8 KB · Click any page to view full size

Download PDF
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.