Romeo - The First Arduino Robot Control Board
244 units available with a short lead time.
The DFRobot Romeo is an all-in-one Arduino-compatible robot control board that combines an ATmega328 microcontroller (Arduino Uno bootloader) with a built-in 2× 2 A DC motor driver and integrated wireless module socket. It eliminates the need for a separate motor shield, letting you start building a robot straight away.
The board features DFRobot's standard 3-pin Gravity sensor interface, making hundreds of Gravity-compatible sensors and actuators plug-and-play. Dedicated servo connectors with additional power capacity are included for projects that require high-current servo motors. An integrated socket accepts APC220 RF or Bluetooth communication modules for wireless control.
Key Features
- ATmega328 Microcontroller – Arduino Uno compatible with standard pin mapping
- Built-In Motor Driver – 2-channel DC motor driver, 2 A maximum per channel
- Wireless Module Socket – Accepts APC220 RF or DFRobot Bluetooth modules
- Gravity Sensor Interface – Standard 3-pin connectors for plug-and-play sensors
- Servo Connectors – Dedicated headers with extra power capacity
- 5 Key Inputs – On-board buttons for user input
- 3× I²C Interfaces – Including two 90° pin headers
- ICSP Header – For direct programming
- Auto Power Switching – USB or external DC (7–12 V) with automatic sensing
Specifications
- Microcontroller – ATmega328 (Arduino Uno bootloader)
- Power Input – USB or 7–12 V DC external
- Power Output – 5 V, 3.3 V, and external power pass-through
- Analogue I/O – 8 channels, 10-bit resolution
- Motor Driver – 2 channels, 2 A max per channel
- Serial Interface – TTL level
- Dimensions – 90 × 80 × 14 mm
- Weight – 60 g
Ideal For
- Arduino-based robot projects
- Wireless-controlled vehicles
- Gravity sensor experimentation
- STEM robotics education
Package Contents
- 1× Romeo All-in-One Controller
Resources
The Romeo - The First Arduino Robot Control Board appears in the following collections:
