LEGO® MINDSTORMS® 5-in-1 Robot Inventor |

The MINDSTORMS® Robot Inventor App

This companion app will be the heart of your Robot Inventor experience. On this page, we will run through some of its most awesome features.

MINDSTORMS® Robot Inventor Companion App

Any robot, anytime, anywhere. From the app, you will be able to acces loads of robot activites and find digital building instructions for each of the individual 5 robots (Charlie, Tricky, Blas, M.V-P and Gelo).

If you can dream it, you can code it

The app supports two coding languages, depending on your level of proficiency. The first is a coding language based on Scratch, which utilises a colourful drag-and-drop canvas, with each code block grouped into toolbox categories – perfect for newcomers to coding. Once you’ve mastered that (or if you’re already an advanced coder) you can move onto the text-based, Python language, utilised by some of the world’s most popular applications.

Total Remote Control

The app includes a remote control Bluetooth feature, so you can immediately get your robot walking, dancing and firing with just a few taps. The controller is also fully customizable, so you make make yours unique to you. Or you can even use a third party controller!

Coding, the fun way

If you’ve ever used a visual coding environment, you’ll be right at home with the MINDSTORMS® Robot Inventor App’s colorful drag-and-drop coding language based on Scratch. Each coding element is grouped into categories, so you can quickly find what you’re looking for. As well as using the coding canvas to complete the 50+ activities included in the app, you can also code your own activities for an even greater challenge.

Share your genius with LEGO Life

Whenever you adapt one of our robots (or even invent a completely new one yourself), you can take a photo and upload it to LEGO Life.

Download The MINDSTORMS® Robot Inventor App

Consumer Service

Find out more about LEGO® MINDSTORMS®. Check out useful tips and tricks to get started with programming, and troubleshooting in case something’s gone wrong.