RUG Community

a place for robotic enthusiasts, builders and user groups

DFRobot DFRduino ATMega1280 MEGA Review



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

Introduction


The question often arises where you ask yourself - what microcontroller should I be using for my robot? What is the right one? The fact is - there is no straight forward answer. However, what you can ask yourself is - what do you want to do and which controller can do it for me?


Having said this - we are hear to talk about the DFRobot DFRduino Mega Microcontroller. We picked up this board some months ago. Our intent was to get an understanding of the board and see what we could do with it. This is our benefit. However, for those of you at home it might not be.

So we are here to lay down the skinny on this board.

Overview


The DFRobot DFRduino Mega controller is a board that can be used for just about any project. From home automation to your advanced robots. This board can tackle the task and then some.

The great thing about this board is that it can be converted into just about anything. Its a shield friendly and needy controller. So make sure you have the space. Furthermore, make sure you plan out what you are going to do ahead of time instead of buying up every shield you can find.

Recall that some shields are not compatible with other shields. So you will need to make sure your shield combinations will work for your project.

The following is a quick introductory video providing an overview of the DFRobot DFRduino Mega.

DFRobot DFRduino Mega Microcontroller Features


Now for the nitty gritty of the DFRobot DFRduino Mega Microcontroller. This section contains all the detailed features of the board you may need to know in order to determine if it can be used for your project.

  • Microcontroller : ATmega1280
  • Operating Voltage : 5V
  • Input Voltage (recommended) : 7-12V
  • Input Voltage (limits) : 6-20V
  • Digital I/O Pins : 54 (of which 14 provide PWM output)
  • Analog Input Pins : 16
  • DC Current per I/O Pin : 40 mA
  • DC Current for 3.3V Pin : 50 mA
  • Flash Memory : 128 KB of which 4 KB used by bootloader
  • SRAM : 8 KB
  • EEPROM : 4 KB
  • Clock Speed : 16 MHz

Pros and Cons


Pros

  • Fits just about any project
  • Supports many shields
  • Highly expandable
  • Small footprint
  • 4 UARTS!!
  • Plenty of memory for your sketches

Cons

  • Shield combinations may not fit your project
  • Requires more planning

Compatibility


The DFRobot DFRduino Mega microcontroller is compatible with the freely available Arduino IDE. We have used numerous versions of this software and it has worked flawlessly.

The following is a list of shields that are known to be compatible with the DFRobot DFRduino Mega:

  • Arduino Mega Prototype Shield
  • Arduino I/O Shield
  • Arduino LCD Shield
  • Arduino Motor Shield

The following is a list of shields we have used with the DFRobot DFRduino Mega without flaw. They are not official from DFRobot however we have used them without one hiccup:

  • Arduino Mega Sensor Shield
  • Arduino XBee Shield

Support


Very little support is required for this board. You will need to have more support when it comes to the shields you use than the controller itself. The beauty of this design is that is straight forward and simple. Just like the rest of DFRobot's products. We have found the manuals to be complete and concise and have provided all the information we have required for our projects.

Their online support is simple and easy to navigate. We have yet to have to contact support for assistance with their products.

Conclusion


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

In conclusion - if you are looking for a controller that can fit just about any project then the DFRobot DFRduino Mega is the board for you. It can morph into just about whatever you need. It seemlessly integrates with all the DFRobot sensors as well as many third party sensors and devices.

We highly recommend this hoard if you want to have a board that can fit several projects. The only catch to this is you must make sure to plan out your project correctly. Not all shields will work together. So you must be able to find the right combination of shields for your project to work. Otherwise you might find yourself going down the wrong path.

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