iRobot® Root® rt0
Engage everyone's unique interests
Explore code and unleash creativity
What you can do with the Root® rt0
Offering over 20 sensors and capabilities, program your Root® rt0 to drive, turn, draw, light-up, play music, and more. Its combination of activities and features result in engagement for hours at a time and offer countless opportunities for learning and family bonding.1/3
New to coding? We have you covered
No matter your family’s experience with coding or robotics, the Root® rt0 coding robot makes learning to program easy and advances with you as your skills progress.2/3
iRobot® Coding platform
Use your device's Bluetooth® technology to pair your Root® rt0 with the iRobot® Coding platform and watch your code come to life.
Designed to advance with you as your skills progress, the Root® rt0 is a coding companion that's easy for beginners but still challenging enough to keep experienced coders engaged. Featuring 3 Learning Levels for any ability, you can start where you're comfortable and keep building from there.3/3
Master coding with 3 Learning Levels for any skill-level
Level 1: Graphical Blocks
Learning Level 1 uses drag-and-drop, graphical blocks to teach the fundamental logic skills of coding. No reading skills required!1/3
Learning Level 2: Hybrid Blocks
Learning Level 2 builds computational fluency with hybrid blocks that feature a mixture of graphics and coding script.2/3
Leaning Level 3: Full text Blocks
Learning Level 3 uses full-text code to teach the structure and syntax of professional coding languages, including the powerful Swift.
When it's time to progress, use the iRobot® Coding's auto-level converter to instantly translate your programs across all 3 Learning Levels so you can continue learning.3/3
Discover hours of activities at your fingertips
Code, create and collaborate
Train your brain with a learning library containing hours of activities that support individual, one-to-one and even family participation. From free tutorials to ready-to-go code and beyond, choose to follow the existing progression of lessons or use them as a basis to unlock your own coding journey with the Root® rt0.
For advanced learners, premium classroom learning content modeled after educational standards is also available on a subscription-basis.1/3
iRobot empowers learners.
With over 30 years of building and programming robots, learn to code with the expert that brings you the Roomba® robot vacuum and Braava® robot mop.2/3
Add your own accessories
Use the magnetic attachment points, marker holder, or charging port on the Root® rt0 to attach accessories or your own 3D printed creations.
Take your creativity to the next level with the new Root™ Brick Top which lets you turn the Root® robot into just about anything you can imagine – from a mobile catapult to a glowing rocket ship. Compatible with a variety of common building blocks. (Root™ Brick Top sold separately.)3/3
1 Root® rt0 Coding Robot
1 Charging Cable
1 Set of Vinyl Cling Sheets
1 Fold-Out Whiteboard
1 Dry Erase Marker
1 Dry Erase Cloth
7.87 in x 3.94 in x 7.87 in
Bluetooth Low Energy (30+ m range)
4 Capacitive Top Touch Zones
2 Front Bumpers
2 Light-sensing Eyes
2 Wheel Encoders
1 Power/Nose Button
1 3D Gyroscope
1 3D Accelerometer
1 Battery Level Monitor
2 Drive Motors
4 Large Multicolor LED Lights
1 Piezoelectric Speaker
1 Marker Lift and Drop
1 Charging Cable included for charging and accessories
2 Charging Contacts
iRobot® Coding platform available at code.irobot.com
The robot updates over a Bluetooth connection
Compatible Operating Systems
The Root® rt0 Coding Robot is compatible with devices running most major, up-to-date operating systems, including Android, Chrome OS, Windows, iOS, and macOS. Users may access the iRobot® Coding platform at code.irobot.com and control the robot using a Bluetooth Low Energy (BLE) compatible device and supported browser, such as Chrome or Edge.
The iRobot limited warranty shall not apply to failures or problems which are caused by products or equipment not authorized by iRobot Corporation.
Robot products purchased in North America are intended for use in North America only. Both the 60-day, money-back guarantee and the limited warranty are void if products are used outside North America.
iPad, iPad Air, iPad Pro, iPhone and iPod touch are trademarks of Apple Inc., registered in the U.S. and other countries.
Q: What age is the Root® coding robot designed for?
A: The Root® coding robot is designed for learners who are 6 years old and up. For children under the age of 6, helping hands are recommended.
Q: Are there any resources to help me get started with the Root® coding robot?
A: Yes! Visit iRobot™ Education's Learning Library for a number of resources to help you get started including starter tutorials, projects and videos.
Q: How do I control the Root® coding robot?
A: The Root® coding robot is designed to be used with its companion iRobot® Coding App, available for free.
Q: What operating systems (OS) is the iRobot® Coding App compatible with?
A: The iRobot® Coding App is compatible with devices running most major, up-to-date operating systems, including Android, Windows, Chrome OS, iOS and macOS. In order to connect your Root® coding robot to the iRobot® Coding App, your device requires Bluetooth Low Energy (BLE) and a supported browser such as Chrome or Edge.
Q: What programming languages does the Root® coding robot teach?
A: The Root® coding robot helps you build your way up from graphical coding to full-text coding, and currently includes Swift on Learning Level 3.