Educational Battle Bots

Teach elementary and middle-school students about robotics with a DIY battle bots kit.

Similar projects worth following
Educational battle bots that teach elementary and middle-school (5th to 8th grade) students about robotics through creating battle bots. There is a huge lack of coding & robotics resources for this age group. This kit will be a fun and engaging way to teach students about robotics and the Arduino. This will be a DIY battle bots kit with 3 different battle bot designs the students can choose to build. They can either create the body of the bots with cardboard or coroplast if they want to save on costs or they can have the body 3D printed. The kit will use Arduino UNO, a motor board, a shield sensor, motors & wheels, a controller and other supplies needed to build the bot. It will also contain detailed step-by-step instructions.

Functional battle bot prototypes made with coroplast for the body.

Successfully got everything wired up and running using the Arduino, motor board & sensor shield.

Successfully got the bots working with a PS2 controller over bluetooth.

Created custom 3D printed spinners that can be used on the battle bots.

Working on flipper that can be installed on the battle bots.

Working on 3D printed body designs for the battle blots.


3D print file for main bottom base plate where the motors will be connected to.

obj - 26.36 kB - 07/01/2019 at 17:23



3D print file for back plate where the Arduino will be attached to

obj - 17.26 kB - 07/01/2019 at 17:23



3D print file for side walls. The motor board will be attached to one of the walls.

obj - 15.68 kB - 07/01/2019 at 17:23



3D print file for front wall that can be opened up for access to the Arduino and other parts.

obj - 4.83 kB - 07/01/2019 at 17:23


Motor Connectors - 12 Pack.stl

Custom 3D printed motor connectors

Standard Tesselated Geometry - 65.71 kB - 05/11/2019 at 02:49


View all 6 files

  • 1 × Arduino UNO
  • 1 × Motor Driver Board
  • 1 × Sensor Shield
  • 1 × DC Motors
  • 1 × Wheels

View all 7 components

  • Uploaded 3D print files for main body

    Misty Lackie07/01/2019 at 17:34 0 comments

    Uploaded the 3D print obj files for the main bot body (side walls, bottom plate, top plate, front/back plates). Holes are in the exact positions needed to attach L brackets for assembly. We will upload a 3D print file for L brackets soon along with illustrated instructions.

    Next up is creating the 1st extension piece that will go on the front of the bot. We plan to create 3 of these (typical slant piece, spinner piece, flipper piece).

    We are also working on illustrations for creating all of these pieces with coroplast or cardboard for those who don't have the ability to 3D print.

  • Standard Body Design With Different Attachments

    Misty Lackie06/04/2019 at 04:04 0 comments

    We are now working on a standard body that we can add different attachments to. This will allow for students to expand on the standard body making different types of battle bots. This will also allow for more creative freedom vs. 3 set battle bot designs because students can expand upon the standard body with our designed parts or they can design their own.

    We have come up with a simple body style that can easily be assembled with 3D printed L brackets. We are now experimenting with different body sizes and thickness to determine what works best.

  • 3D Printed Body Design 1

    Misty Lackie05/21/2019 at 20:35 0 comments

    The body design for the 1st battle bot kit is being worked on. It has taken a few prints thus far and lots of tweaks but it's getting closer. The challenge is to have the same designs being able to be created with coroplast or cardboard for those who want to save on costs or don't have access to a 3D printer.

    I want to make sure these kits can be affordable enough for educators to bring into the classroom, so it is really important for me to keep costs in mind.

    I will have pics to share soon.

View all 3 project logs

View all instructions

Enjoy this project?



Tyler Gerritsen wrote 05/25/2019 at 20:06 point

This is a cool way to engage students!  Do you think that age will be able to write the programs for these bots?

  Are you sure? yes | no

Misty Lackie wrote 06/04/2019 at 03:56 point

We will provide them with a lot of starter code that they can modify.  Expecting this age to code it all from scratch would be a pretty big barrier imo.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates