RUG Community

a place for robotic enthusiasts, builders and user groups

DFRobot Romeo All-in-one Microcontroller Review



Robot Controller Review Score
Quality Features Usability Scalability Support Compatibility Overall
5 5 5 3 4 4 4.34
(5 excellant, 4 above average, 3 average, 2 below average, 1 poor)

Introduction


Ever wondered if you could find a microcontroller that was well balanced and fit most of your projects and ideas? We have all run into these problems where we can't find the exact fit. The fact remains that this will be a problem for some time. At least until the industry stabilizes.


All things aside - we are hear to talk about the DFRobot Romeo All-In-One Microcontroller. This microcontroller is one well balanced component. Its chock full of features and capabilities that other controllers lack.

Overview


The DFRobot Romeo All-In-One Microcontroller is a board that can be used for many projects. I wouldn't use this controller if you are doing home automation. However, if you are doing robotics and want to have a good controller to start out with then this would be it. It may not fit every project - but - it will let you do everything you need to do. Just know that it doesn't have the expansion that the DFRobot DFRduino Mega Microcontroller has.


Similar to that of the Mega controller - this board can use shields. However, its not nearly as open as the Mega but it does support shields. Combine this board with the right shield and you might just have an equivalent board to the Mega - just without the expansion.

The following is a quick introductory video providing an overview of the DFRobot Romeo All-in-one controller.



DFRobot Romeo All-In-One Microcontroller Features


Now onto the details of the DFRobot DFRduino All-in-one microcontroller. Below is a listing of the features of the Romeo:

  • Atmega 328
  • 14 Channels Digital I/O
  • 6 PWM Channels (Pin11,Pin10,Pin9,Pin6,Pin5,Pin3)
  • 8 Channels 10-bit Analog I/O
  • USB interface
  • Auto sensing/switching power input
  • ICSP header for direct program download
  • Serial Interface TTL Level
  • Support AREF
  • Support Male and Female Pin Header
  • Integrated sockets for APC220 RF Module and DF-Bluetooth Module
  • Five I2C Interface Pin Sets
  • Two way Motor Drive with 2A maximum current
  • 7 key inputs
  • DC Supply:USB Powered or External 7V~12V DC
  • DC Output:5V /3.3V DC and External Power Output
  • Dimension:90x80mm
  • Weight:60 gram

Pros and Cons


Pros

  • APC220 RF module and DF-Bluetooth Module Support
  • 5 I2C Ports
  • Two Way Motor Controller up to 2A
  • Shield Support
  • 7 programmable onboard buttons
  • Good all around board

Cons

  • Limited Expansion
  • Limited Shield Support

Compatibility


The DFRobot Romeo All-in-one controller is compatiable with the freely available Arduino IDE. We have used numerous verions of this software and it has worked flawlessly.

The following is a list of shields that are known to be compatiable with the DFRobot Romeo All-in-one Microcontroller:

  • Arduino Prototyping Shield
  • Arduino Ethernet Shield
  • Arduino Input Shield

The following is a list of shields we have used with the DFRobot Romeo All-in-one microcontroller without flaw. They are not official from DFRobot - however - we have used them without one hiccup.

  • Arduino I/O Shield

Support


As with all DFRobot products very little support is required. You may find yourself trying to figure out how to use the push buttons. But we were able to find plenty of examples online of how to do so. We plan to include this on the site in the near future for those that need it.

Their online support is simple and easy to navigate. We have yet to have to contact support for assistance with their products. This is a great sign. Truely a company that thinks through their products and ensures they provide something you can work with out of the box!

Conclusion


Robot Controller Review Score
Quality Features Usability Scalability Support Compatibility Overall
5 5 5 3 4 4 4.34
(5 excellant, 4 above average, 3 average, 2 below average, 1 poor)

In conclusion - if you are looking for a controller that fit many projects and is versatile with little to know additional purchases then the DFRobot Romeo All-in-one is the controller for you. Including enough expansion to support most robotic projects. Not to mention 5 I2C ports and two way motor controller to boot. What else could you ask for? Lastly, it supports shields but not all shields will work with it. Make sure you look ahead to what shields you may need to ensure it will support them.

Where to buy?


DIYbin.com

Latest Activity

yos sh posted photos
Friday
yos sh posted a photo
Friday
Profile IconDan Moldovan, Andrew Nguyen, Simon Vans-Colina and 1 more joined RUG Community
Friday
Richard Vannoy posted an event

Mini-Sumo Contest at San Diego, near I-15 and Aero Drive

June 2, 2012 from 10am to 2pm
2 June 2012, NoonITT Technical Institute9680 Granite Ridge DriveSan Diego, California, 92123Robots: 20 cm max width, 20 cm max length, max 500 gramsSee: www.richardvannoy.info/sumo.php for rules and detailsRVannoy@itt-tech.eduSee More
Friday
Richard Vannoy updated their profile
May 19
Peter Farkas updated their profile
May 15
Peter Farkas posted a video

Pneumatic Gripper Hass VMC by WPI

Pneumatic gripper used in Haas vertical machining center for Worcester Polytechnic Institute project. Worcester Polytechnic Institute's Robotics Engineering ...
May 15
Peter Farkas posted a blog post

WPI student integrates Robotic manipulator in Haas CNC machining center

AGI American Grippers Inc in Trumbull, CT, a loyal supporter of Manufacturing, Robotic Engineering and Industrial Automation related discipline programs in Universities throughout the USA, donated pneumatic automation equipment to WPI student Corey Stevens on April of 2012 for use in a project required for the completion of his Robotics Engineering undergraduate degree at Worcester Polytechnic Institute in Massachusetts.  WPI is ranked among the best Engineering schools in the country, and “is…See More
May 15
Profile IconSam Nakagawa, Nghiem Hai Bang, Tim Scott and 10 more joined RUG Community
May 14
iofreak updated their profile
Apr 28
Profile IconTim Hunter, Stan Wall and Thammarat joined RUG Community
Apr 27
Profile IconDavid Bleeke, marco villalon, Александр and 24 more joined RUG Community
Apr 24
Joseph Pavliga posted videos
Mar 31
Joseph Pavliga posted videos
Mar 26
Profile IconCamila Passoni, khaled Kamal, oderlachs and 19 more joined RUG Community
Mar 26
Profile IconHector Gato, shoppink, Andrei and 18 more joined RUG Community
Mar 1

© 2012   Created by Danny.

Badges  |  Report an Issue  |  Terms of Service

Add Videos | Add Photos | Post a Blog | Add Events | Discuss | Form a Group

Sign Up  Invite