Description
The DFRobot Romeo is a versatile all-in-one robot control board designed for robotics applications. Developed by DFRobot, it leverages the Arduino open-source platform, offering compatibility with a vast library of open-source codes and the ability to easily expand its functionality with various shields. This feature-rich board includes an integrated 2-way DC motor driver and a wireless socket, making it an ideal choice for starting your robot project without the need for an additional motor driver. Additionally, Romeo is equipped with extra power capabilities to support servos that require higher current.
Romeo also boasts compatibility with DFRobot's standard 3-pin-out design, making it seamlessly compatible with the Gravity series of sensors and actuators. With this integration, hundreds of sensors can be conveniently plugged and played with Romeo.
This board, the inaugural member of the Romeo family, was introduced in 2009. It not only marked the advent of the very first Arduino-compatible robot controller but also stood as the first Arduino-derived board in the market. The current version of Romeo is based on the Arduino Uno platform, featuring built-in 2x2A DC motor drivers and a socket for Bluetooth or APC220 Radio Communication Module communication. The integrated I/O sensor pinout facilitates the connection of numerous Gravity-compatible sensors and modules. Additionally, Romeo includes a plug-and-play servo connector, making it the ideal controller for constructing your custom robot.
Features
- DC Supply:USB Powered or External 7V~12V DC
- DC Output:5V /3.3V DC and External Power Output
- Microcontroller: Atmega328
- Bootloader: Arduino Uno
- Compatible with the Arduino Uno pin mapping
- 8 Channels 10-bit Analog I/O
- USB interface
- 5 key inputs
- Auto sensing/switching power input
- ICSP header for direct program download
- Serial Interface TTL Level
- Support Male and Female Pin Header
- Integrated sockets for APC220 RF Module and DF-Bluetooth Module
- Three I2C Interface Pin Sets(two 90 pin headers)
- Two way Motor Driver with 2A maximum current
- Gold plating pcb board
- Size:90x80x14mm(3.54"x3.15"x0.55")
- Weight:60 gram
Resource
- DFRobot Arduino Compatible Microcontroller Selection Guide
- WIKI (DFRduino Romeo-All in one Controller)
- Romeo schematic (Compatible with both v1.1 and v1.2)
- Romeo Layout
- Romeo pinout Diagram
- Romeo Tutorial French Version
- Getting Started with DFRduino Romeo (German Language)
- RC Hack based on Romeo
- Hongkong biped robot using Romeo
- Schematic (V1)