Skip links and keyboard navigation

EZ Robot

What is EZ Robot?

EZ-Robots are modular DIY-assembly kit robots. Using open-source ‘clip ‘n play’ parts, EZ Robots are designed to bring access of sophisticated robotics to users of all ages and levels of understanding.


Getting Started |  EZ Robot Revolution |  Tips from a Librarian |  Kits for Loan

How do EZ-Robots work?

EZ Robot kits are comprised of ‘EZ-Bits’ - heavy duty servo motors which clip easily together to form the limbs of the robot. EZ-bit servo’s connect to the ‘brain’ of the robot, a Wi-Fi robot controller, enabling direct control of the robot via tablet or PC.  High level programming options are also available via PC-based software.  Load the software onto your PC, or the app to your mobile device in order to control all core movements of the robot.  Beginners can start programming right away with basic block programming options, whilst advanced users can build capability by coding original actions, sequences of movement, facial and speech recognition in EZ-script. EZ-Bits can be mixed and matched to augment an existing robot, or come up with entirely new and original robotic creation.

The EZ-Life... All The Robots! (overview of range)

Video length: 4:04

What Can EZ-Robot Do?

Video length: 3:31

The EZ-Robot Revolution Series

Links to complete set up tutorials, videos and activity resources for each EZ robot kit.

Scroll down to ‘Getting started’ tab and select ‘activities’.

JD Humanoid |  Six Hexapod |  Adventure Bot |  Roli Rover |  Battle Flipper

Learning topics

Some suggested learning topics for using EZ Robot to reach meaningful outcomes for program participants:

  • Power - how a battery works, what are volts, amps, what is the C rating on a battery;
  • Communications channels: Analog, Digital, Serial,I2C; What each would be used for
  • Different types of motors and controllers: H-Bridge, Servo, DC Motors.
  • Have participants disassemble a servo motor and rebuild it, then write a short report on what each part of the servo does.
  • CALIBRATION of the robots (Especially important for JD)
  • Assign the robots to the participants and let them build them.
  • Load the Example Projects from EZ-Robot and play with them for a while, paying special attention to the animation sequences that are used.
  • Have participants discuss what controls the Example Projects use and why those were used.
  • Have participants start a new project in EZ-Builder. Have them incorporate making the robot walk or right itself if it fell over. Have them program object recognition and perform an action based on the recognition of the object. They would need to be able to move around the room autonomously.
  • Take the robots apart and place all of the parts in a bucket. Allow each person to pick one part at a time and then build a robot off of those parts. It is interesting what they will come up with.

EZ-Robots at Moreton Bay Libraries: a first hand account

By Kathleen Davison, Senior Library Assistant.

At Redcliffe Library (Moreton Bay Region Libraries), I had the pleasure of organising a workshop for teenagers on how to use EZ-Robot Battle Flippers.  I found that Battle Flippers can be used as a great introduction to robots and coding for pre-teens and younger teenagers that haven’t had any previous experience or just the basics with coding.  The workshop went for two hours and I set up the room into three stations.

  1. Laptops and robots ready to assemble on tables.  I also had iPads ready to use.
  2. Rubber mats set up in the middle of the room where the participants would try and push each Battle Flipper of the mats.  The last Battle Flipper left on the mat was the winner.
  3. An obstacle course set up using large plastic blocks.  The participants had to try and move the Battle Flipper from one end to the other without bumping into the blocks.

I found that setting up the room like this worked well because I then had all the participants engaged in some activity.  I also found that it was easier to follow the assembly instructions using the laptops first and then moving to the iPads to use the app.

The Battle Flippers came ready to assemble and consists of a range of servos that slide together.  We used the EZ-Builder program on the laptops which takes the participants through a step-by-step assembly of each robot.  This gives the participants a great understanding of the inner workings of a robot and their circuit board.

Once the robots are assembled the participants can code the robots to move in a sequence, film the room and/or record voices. This can all be done using the EZ-Builder program on the laptops.

Note: The Battle Flippers connect to the laptop and iPad via a Wi-Fi signal that the robot emits. If you are using more than one Battle Flipper, make sure your connect each Battle Flipper before the workshop and write the last 4 digits of each Battle Flipper’s WiFi network name on the robot. This will make it easier to find the Battle Flipper you are using when you connect to WiFi during the workshop.

After the participants, has familiarized themselves with the EZ-Builder program it was time to move to the iPads and the different activities I had set up.  Using Wi-Fi and the EZ-Builder app participants found and connected to their Battle Flipper so they could follow it around the room selecting the pre-coded buttons to control the robots’ movements, to use the built-in camera and record voices.

Overall, we had a great afternoon playing with the Battle Flippers and using coding.

A few extra points:

  1. The Battle Flippers batteries lasted for more than the two-hour allocated workshop time.
  2. The preparation time that I had to work out how to use the Battle Flippers was a 1 hour training session on how to assemble and use the robot and then about 2 hours to re-assemble, work out the laptop program and iPad app, what resources we had and to get ideas on how to run the workshop.
  3. Here are a couple of YouTube videos which I found useful in setting up the workshop:

Flipper Bots in action at EZ Robot Workshop

Ez Robots Battle Fippers

How can I get an EZ-Robot kit?

State Library of Queensland has an EZ-Robot kit available for loan, comprising 2 Revolution JD humanoid robots and 1 Revolution Six Hexapod Robot. To request a kit, search the RLQ online catalogue for “EZ-Robot” and use your library membership login to reserve. For further information email

Last updated
6th April 2018