DFRobot Romeo V2 - an Robot Board for Arduino Leonardo with Motor Driver







Key features
- •Romeo V2 [R3] is an All-in-One Arduino based robot board, it is especially designed for robotics applications, and extended devices
- •Romeo benefits from the Arduino open source platform, it is supported by thousands of open source projects, and can easily be expanded with Arduino Shields
- •The integrated 2 way DC motor driver and Xbee socket allows you to start your project immediatly without the need for an additional motor driver or wireless shield
- •Another improvement of Romeo V2 is that it supports stepper motor control
- •Romeo V2 [R3] behaves like Arduino Leonardo based on the ATmega32u4 chip, you can program it directly from the Arduino IDE 1.0.1 or later version. Any technical issues after purchase please contact with our tech-support team: [email protected]. Product wiki >>> https://wiki.dfrobot.com/Romeo_V2-All_in_one_Controller__R3___SKU_DFR0225_
BrandDFROBOT
CategorySingle Board Computers
DFRobot Romeo V2 - an Robot Board for Arduino Leonardo with Motor Driver
List Price: $55.70$50.13DEALYou Save: $5.57 (10%)
Free shippingFree Returns – 30 daysFree Order CancellationSecure Payment2–3 Days DeliveryGet It June 22, 2026In Stock (1)No marketing spamNo account requiredFulfilment by FedEx / Amazon / UPS / ShipwirePayPal / Card Buyer Protection
Customer Reviews
Reviews sourced from verified Amazon purchasers4.0
out of 5
Based on 5 reviews
5★
40%
4★
40%
3★
20%
2★
0%
1★
0%
Great board but it could easily be so much better.
rhj4•April 30, 2016
On the surface, this appears to be a great board. It has many outstanding features like the row of three male pins for each female pin from D0 through D13. This makes it very easy to plug female connection wires into the board. It also has six programmable buttons and external power for the servo motors. It has a built in motor control that uses only two pins per motor to manage and takes motor power from an external header.
The board is based on the Arduino Leonardo rather than the UNO which provides an extra 512K of SRAM. This can be critical for complex applications.
Normally I would give this five stars but I knocked it down for several reasons:
1) Although the documentation is excellent, the customer support appears to be non-existent. Several attempts to contact them with questions went into the great bit-bucket in the sky.
2) The primary USB connection is a micro USB connector which I have found can be easily damaged. For this board, I would have greatly preferred a regular USB connector.
3) There is no provision for external power except through the servo and motor headers. This means I cannot plugin a 9V power supply while testing.
4) I had repeated problems uploading the sketch to the board. I think there is something slightly flaky about the programmer for this board, but I have no hard data to support this.
5) The pins used to drive the motors clash with the pins used to power the DF Robot (same maker) LCD Keyboard Shield. This means that I cannot use the shield to display data on the status of the system. I have not yet attempted to make this work, but preliminary queries are not hopeful.
If DF Robot can make the motor pins configurable so that it can work with the LCD Keyboard shield, that would be a HUGE improvement.Romeo V2 All In One Controller
The board is based on the Arduino Leonardo rather than the UNO which provides an extra 512K of SRAM. This can be critical for complex applications.
Normally I would give this five stars but I knocked it down for several reasons:
1) Although the documentation is excellent, the customer support appears to be non-existent. Several attempts to contact them with questions went into the great bit-bucket in the sky.
2) The primary USB connection is a micro USB connector which I have found can be easily damaged. For this board, I would have greatly preferred a regular USB connector.
3) There is no provision for external power except through the servo and motor headers. This means I cannot plugin a 9V power supply while testing.
4) I had repeated problems uploading the sketch to the board. I think there is something slightly flaky about the programmer for this board, but I have no hard data to support this.
5) The pins used to drive the motors clash with the pins used to power the DF Robot (same maker) LCD Keyboard Shield. This means that I cannot use the shield to display data on the status of the system. I have not yet attempted to make this work, but preliminary queries are not hopeful.
If DF Robot can make the motor pins configurable so that it can work with the LCD Keyboard shield, that would be a HUGE improvement.Romeo V2 All In One Controller
I received two duds of a great board.
Amazon Customer•December 1, 2015
I really liked using these while they actually worked!! But after the first run it stopped being recognized as a device. All signs pointed to the romeo malfunctioning. I purchased another one and the same problem happened, except this time it never worked. I received two duds, but the seller gave me a refund for both so I was able to quickly buy an Arduino for my project. I wish I would've been fortunate enough to use the Romeo, because while it worked my project was much easier.
Romeo is good...amazon is slow
james martel•November 2, 2015
amazon was slow to deliver. product works well, except am having issue enabling BT xbee
worth it.
tshaka mcmiller•February 16, 2014
The Romeo is grate for just about any RC/robot project. all pins are nicely broken out with power, and shields can steal be implemented. Leonardo based, so no removing the xbee for programming. though i have not use the on board buttons, they can easily be used for menu functions. the on board 2x2A motor controller is grate. save space on an over all project. This is a good MPU from some one just beginning to the pro. i have two Romeos running my spy tanks. no problems.
Excellent board
Nate Wiggins•June 15, 2013
This board works great for projects that require a few motors and sensors. The layout and documentation make for easy coding. Great product!







