Use the resources below to get help with LEGO MINDSTORMS

« Back to Contact / Submit Ticket


Installing more than one version of ROBOTC?

Installing more than one version of ROBOTC?

ROBOTC 3.0 introduces a new and improved way of managing your ROBOTC software, designed to simplify the process of keeping all of your software up-to-date while minimizing the number of downloads and installations you must perform!


Once you have downloaded and installed any version of ROBOTC 3.x, you have everything you need (NXT and Cortex drivers excluded). No Additional downloads of ROBOTC software are required; in fact, don't try to download and install additional versions.


Click here for more instructions »

Frequently Asked Questions

Frequently Asked Questions


Having issues with ROBOTC/NXT Drivers?

If you are having a rare issue where ROBOTC crashes due to NXT drivers, click here for instructions on how to fix it »


ROBOTC 3.x: How do I Deactivate ROBOTC and move it onto a different machine?

ROBOTC 3.x includes a License Manager which takes care of all licenses for all ROBOTC products. Click here to learn more »


ROBOTC 2.x: How do I Deactivate ROBOTC and move it onto a different machine?

The deactivation feature is new to ROBOTC versions 2.0.2 and higher (prior to 3.0). To deactivate ROBOTC from a computer, go to the "Help" menu, and select "Deactivate ROBOTC". See the image below:

Installation / Activation / De-Activation

Installation / Activation troubleshooting



How to activate a license

  1. Activation Help with ROBOTC 3.x
  2. Activation Help with ROBOTC 2.x

How to de-activate a license

  1. How to de-activate a license



  1. List of ERROR CODES and their DEFINITIONS
  2. Error 42 - After Installation
  3. "Side-by-Side Configuration" Error
  4. Installer "Unable to Save File" Error

Installing ROBOTC on a MAC

ROBOTC is a Windows-only software, but it can be installed onto a MAC using Windows virtualization software.

Click here for more information regarding running ROBOTC on a MAC »

Technical / Community Support

Technical / Community Support


  • Forums - An online community of ROBOTC users.
  • Contact Us - Use the contact form to submit a ticket.

Getting Started with the NXT (PDFs)

Getting started with the NXT

Listed below are a combination of PDFs and videos which will help you get started with using the NXT. It will take you through from building a robot to using code to get the NXT up and running.


1. Build a robot

Don't have a robot built yet? Here is a simple design, complete with step-by-step building instructions.


2. Download Firmware

ROBOTC requires special firmware to communicate with the NXT. This video will show you how. There is also a PDF that is the written version.


3. Sample Programs

Sample programs provide already-working examples of how to program in ROBOTC.


4. Modify Code

Make changes to a sample program to see how your modifications affect the robot's behavior.


5. Use web help files for any additional resources


Teaching ROBOTC for LEGO MINDSTORMS offers a complete multimedia curriculum for classroom training or self-paced learning. Visit the Curriculum page to learn more.

NXT/TETRIX/MATRIX Competition Support

Competition Support



Learn to program the NXT or TETRIX


ROBOTC Training

NXT Robot