Create 2 Projects

Let's start hacking. You have your Create 2 in your hands – now what? Here are some instructions to get you on your way.

Here are some project ideas that have been submitted. Already hacked the Create 2 robot? Submit Your Project


Camera Bot

Pair your Create 2 with a microcomputer and a camera. Then drive around and see what your robot sees.

Create2 Curriculum for Upper Elementary, Middle or High School

STEM Curriculum for the iRobot Create2

Develop an efficient program in Scratch to control the Create Robot. Design a modification to the Create so that it can transport different types of materials. Display and use computational thinking skills through the engineering design process.

iRobot Create 2 Scratch Plugin

iRobot Create 2 Scratch Plugin

With Scratch, a fun visual programming language and Create 2, kids of all ages can program a physical robot! Snap blocks together and watch your robot execute your commands.


DJ Create

So you want to impress your friends with a roaming, robotic DJ at your next’s how to do it.

Create2 DJ Turntable

DJ Turntable

Haven't you always wanted a DJ Turntable System using the most advanced robot of the future?! Well here you go...



Use the lightpainting tutorial to create LED images viewable with long exposure photography.

Hcking Create on the Ben Heck show

Ben Heck Show - Dart Collector

The folks at Back Flip Films need help cleaning up after their weekly Nerf wars. To assist with this Ben will set out on a three part journey to build a Create that can collect Nerf darts and bring them back to home base.

iRobot Create 2 Maze project

Create 2 Path Finder

This is a demonstration of the Roomba Path Walker. The project is intended to demonstrate robot programming. Robots are not "smart", they simply following instructions.

Create 2 Python Library

Python API for the Create 2

This simple Python API is ideal for beginning Python students.


Tethered Driving

Connect your computer to Create 2 and control the robot’s every move.

Python Tethered

Python Tethered Driving

Connect to your computer and control the robot using Python.

Gumstix Project

Create 2 Drive and Stream

In this tutorial, learn how to use the iRobot Create 2 to drive around and stream video over the wireless network.

MATLAB Project

MATLAB Toolbox for the iRobot Create 2

This toolbox provides a set of intuitive, high level functions (a.k.a. wrappers) that allows you to easily control the Create 2’s sensors and actuators from a PC running MATLAB.

Controlling Roomba over Wifi project

Controlling Roomba Over WiFi

Controlling a Roomba over wifi made easy.

Here are more instructions for you to try.

Have a question?

Please post your technical question on these online forums and communities where Create developers are active. Your question may already have been answered.

If you still have questions about the Create 2 Robot, we want to help!

Email Us ^