Damien works with students and teacher from around the world, bringing the effective use of technology to the classroom.  

Damien is a member of the MCP (Mindstorms Community Program), a small group of experts who collaborate with LEGO to make the MINDSTORM product better.

VEX IQ Robotics
Damien is a member of the VEX IQ Super User group, a small group of experts who collaborate with VEX to make the VEX IQ platform a better product 



Teacher Resource Books

Global Map

See where the DomaBot and RileyRover is being used around the world

« Classroom Activities for the Busy Teacher: EV3 now available | Main | CAD model for my new EV3 classroom robot »

RileyRover - EV3 Classroom robot design

This is my simple EV3 robot design.  It is very quick to build, uses very few pieces and has interchangeable attachments.  This makes it very useful in a classroom setting.  My Classroom Resource book - Classroom Activities for the Busy Teacher: EV3 utlisies it thoughout all the lessons.


If you do end up using this design in class, please let me know, I love to hear how far and wide throughout the world my design travels :)

--> Download full colour pdf (including all attachments) <-- 


Huge thanks to Bill Bourn for taking this design and importing it into LEGO Digitial Designer.  Download the .lxf file here -> Kee_s Riley Rover bot EV3 with gyro over drive axle.lxf


If you have the EV 3 Home Kit (31313), then Joe Meno has adapted the RileyRover into the RetailRover which utlisies the parts of the EV3 Home Kit.  Download it here 



Download the full PDF Building Instructions for the RileyRover Attachments


EmailEmail Article to Friend

Reader Comments (57)

Thank you for sharing. I am going to build this today and begin to play around with it a bit. I just attended LEAP a few weeks back so really immersing myself in all things EV3. I will let you know how things develop with your build.

August 6, 2013 | Unregistered CommenterAaron Maurer

The RileyRover and Domabot are amazing and easy projects, I used the design to teach my sisters and my friends some basics. Thanks to you !

August 9, 2013 | Unregistered CommenterEzra

Thanks people for your comments, I'd love to add you in to my map of people using my designs, so please let me know a city / country or even a school name if you wish.

August 11, 2013 | Registered CommenterDamien Kee

Hi, I´m from Peru and I want to know how did you build this robot, with wich program? , beacuse Lego Digital desginer only create robots with mindstorm 2.0 pieces.

September 1, 2013 | Unregistered CommenterDiego Torres

Diego, the LDD has recently been updated to include the EV3 equipment in the Mindstorms theme. You need to open the boxed sets to see the available parts in the EV3 series. It is the "filter by sets" button at the bottom center of the parts selection pane.

September 2, 2013 | Unregistered CommenterBill Bourn

Your link is broken to the pdf,...can you fix it?

September 9, 2013 | Unregistered CommenterNicole Benito

Nicole, which link? both look good to me.

September 9, 2013 | Registered CommenterDamien Kee

Thanks for the robot design, it works really well and the instructions are nice and simple. I'm currently a student at Griffith University (Brisbane, QLD), if you want to add me to the map! Thanks again.

September 28, 2013 | Unregistered CommenterNathan

Thanks Nathan, I've added Griffith Uni in. I actually tutored a few subjects there earlier in the year!

October 8, 2013 | Registered CommenterDamien Kee

Hi Damien thanks for sharing this tutorial to build, can you share sample program to run this robot..thanks in adavance

November 10, 2013 | Unregistered Commenterbukhory

What is this?

It is the front of the robot... a little ball holder thing...

We do not seem have to have anything that holds the red ball and it is not pictured on the parts paper with the Ev3 is it something I can order... if so what is it called?

November 11, 2013 | Unregistered CommenterKina

It sounds like you have the kit 31313 (commercial version), Kina. The RileyRover is designed to be built using the pieces available in the EV3 education version, as it is typically the one being used in classroom situations. Despite the apparent difference in spelling "caster", you may want to look for alternative methods for making this pivoting support point for the rear of the robot. A WWWeb search for caster ev3 may give you some suggestions. Alternatively the caster assembly is listed on the Lego education site for purchase.

November 11, 2013 | Unregistered CommenterBill Bourn

I had education core and expansion, may be some can share the program from education software because i still use software home edition..
ex. program for puppy, gyro robot, elephant etc.
appreciate if you can help.thanks

November 11, 2013 | Unregistered Commenterbukhory

Kina, Bill is right, this design is for the Education version so the Retail version doesn't have that specific part. This is a great chance to use some thinking time and come up with your own version!

November 11, 2013 | Registered CommenterDamien Kee

Bukhory, unfortunately those example programs are part of the Education version software and cannot be released. You'll need to get purchase the software to get access to those programs. That being said however, there is no reason you can't write your own programs for those models!

November 11, 2013 | Registered CommenterDamien Kee

Hi Damien!
Remember I promised you that I would build the RileyRover. And I did. This design is really cool. However I do have a problem with the gyro. When I rotated the gyro in the vertical way just like the base robot that Lego Education has made, It gave me high values. However, you made the Gyro to lie horizontally flat. Giving me low angle values. So please modify the gyro attachment in the building instructions.
And by the way, our institution wishes to open up a strong partnership with you. I would send you an email regarding this.

November 24, 2013 | Unregistered CommenterJeffrey Jahja

Damien! You never fail to disappoint! I settled in to create Rileyrover and was done in 5 minutes! I am just floored by the simplicity of design, the conservation of parts and the thoughtfulness put into your instructional PDF's and making it available to the world. You have a loyal fan base growing among legions of schools in the Pacific NW of the US with your domabot design and your text and I predict the same with RileyRover and your newest addition. Thank you for doing what you're doing. You're helping hundreds of kids learn and love robotics around the world!

December 13, 2013 | Unregistered CommenterJoey

I'm glad you like it Joey! :) thanks for the kind words they are very much appreciated

December 14, 2013 | Registered CommenterDamien Kee

Top work Damo. Simple, few parts and strong. Just got our EV3 kits today and this is the first thing built. Are you Ok with me converting this to a LDD file for my students to follow ? Also might be worth noting that the Gyro arrangement as shown is good for measuring a slope but not so great for measuring angle of rotation.

January 10, 2014 | Unregistered CommenterNeil Gray

I have already made an LDD for the rover, Neil. Not sure how I might send it to you though. maybe if you posted a non-obvious email address so the spam harvesters wouldn't gobble it up?

January 10, 2014 | Unregistered CommenterBill Bourn

Thanks Bill - try

January 13, 2014 | Unregistered CommenterNeil Gray

built Riley today. The kids loved it.

February 4, 2014 | Unregistered CommenterDebbie

Awesome Debbie :)

Can I add a stickpin to our map?

February 5, 2014 | Registered CommenterDamien Kee

Hi Damien,

Though I've been having the students build Riley for a while now, this is the first time I've looked closely at it. An earlier commenter asked about the orientation of the gyro and I echo that question. Was it put on sideways because you have an up/down activity in your book? I usually tell my students to change it so the arrows are on top and we can use it for turns. Just wondering. Bang-up job as usual!

March 21, 2014 | Unregistered CommenterIan Chow-Miller

Hi Ian,

Yes it was put on sideways to complement the up/down activity in the book. It's easy to switch it to left/right though if you want. I just find, especially for novice kids and teachers, that the up/down is a better start. The left/right is notoriously inaccurate and the up/down gives them the chance to have a successful outcome, and a start the discussion around things like 'drift' and resetting the gyro.

March 24, 2014 | Registered CommenterDamien Kee

this is a very good simple design that i found very useful for simple tasks, thatnk you for your help, i am not a very creative builder so this helped me a lot to get started. thanks again

April 24, 2014 | Unregistered Commenterantonio rogreguez

Your Rover is simply amazing. For our classes un Switzerland, it's just the Roll's.

Thank's for all.

May 21, 2014 | Unregistered CommenterYves DUPRAZ

hello i would like to ask you how did you create the building instruction

October 30, 2014 | Unregistered Commenterkent

Hi Kent, I use a combination of MLCAD and LPUB to create the instructions. There is a steep learning curve, but the results are well worth it. If you're looking to teach LEGO CAD to students, I'd recommend LEGO Digital Designer instead.

November 3, 2014 | Registered CommenterDamien Kee


December 6, 2014 | Unregistered Commenterlol

This is great! My "beginner" students just jumped right in there! It was awesome! Thank you!

December 15, 2014 | Unregistered CommenterFelicia Evetts

hi i am a person that i like you and your bad stuf

April 11, 2015 | Unregistered Commenterthat guy

This spring we started using RileyR at ExplorationWorks Science Center in Helena MT in our EV3 classes - it is so much easier than the standard build, and leaves more time for programming, and developing their own builds. EV3 is a bit harder than NXT - and your lesson plans and builds are making this system accessible to the eager younger kids.

May 1, 2015 | Unregistered CommenterLiz Gundersen

FRC #2881 is using Riley Rover to introduce elementary school girls and boys to programming. We are a Girl Scout team from Texas working at a STEAM camp. The camp is a cooperation between Girl Scouts, Boy Scouts and Austin Independent School District to reach more young students and to keep them academically active during the summer months.

June 15, 2015 | Unregistered CommenterSusie R

Hi Damien..

I really enjoyed building this Riley rover.. My students liked it.. Can you add some more interesting bots for kids..?

August 22, 2015 | Unregistered CommenterJeyapriya lakshmanan

Hi Damien

I just downloaded the rover build instructions to use with my Y5 classes over the coming weeks. It is just what I was looking for as a quick introduction to the EVA3. Thanks so much.

Allison - Brisbane, Australia

April 12, 2016 | Unregistered CommenterAllison

Finally got these together at Indooroopilly - a quick sturdy build for beginners. Thanks for sharing, Damien!

May 20, 2016 | Unregistered CommenterIvo

How do you get the castor part if you only have the EV3 home set (#31313)?

December 4, 2016 | Unregistered CommenterAnyonymous

Hi, you can get the EV3 ball castor from any LEGO Education provider. Check here to find your local one -

December 6, 2016 | Registered CommenterDamien Kee

Hi Damien,
I have had three 2 hour sessions so far with my 4-H LegoBotics Spin Club utilizing your "Classroom Activities for the Busy Teacher:EV3" with great enthusiasm & success! Thank you so much for creating such a fine introductory program The kids are 9-15 years old. I added a poker chip challenge to the "Help I'm Stuck" chapter that really got the kids excited. After testing their programs we placed all the robots on the 4'x8' field with a poker chip laying on the screen of the EV3 brick. We then set the robots in motion with the goal of minimal obstacle impact including with other robots. When the chip fell off that robot was removed from the field until there was only one robot left that was declared the winner! The activity really drove home the importance of reduced speed and less rapid changes of inertia. They also made it quite fun by adding robot sounds in the loop when obstacles were encountered! I'm having as much fun as the kids and I'm a 60 year-old retired chemistry/physics instuctor!!

February 11, 2017 | Unregistered CommenterJim

PostPost a New Comment

Enter your information below to add a new comment.
Author Email (optional):
Author URL (optional):
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>