A collection of software, firmware, tools, and utilities for the LEGO® MindStorms RCX
There are 80+ projects to explore, but where to start?
You would like to program using… | Your computer type… | Suggested Project | Project Description |
---|---|---|---|
Visual Icons | Supports Java | VisualNQC | An iconic programming tool offering functionality similar to LEGO’s original Robotics Invention System software |
An IDE with Debugging Support | Windows | RobotC | A full-featured Windows IDE offering the only support at this level for comprehensive, real-time debugging |
A Multi-Platform IDE | Windows / Mac / *nix | BricxCC | A multi-platform IDE that supports writing NQC code |
A Java Environment | Supports Java | HaikuVM | A leJOS successor for programming the RCX using Java |
An Environment for Open Source Firmware | Windows / Mac /*nix | BrickOS-Bibo | Offers lower-level control of the RCX and supports multiple programming languages |
For the more technically inclined, or for more further educational scenarios, we strongly encourage reviewing the numerous other options available across this organization’s repositories.
For projects hosted within this BrickBot organization, GitHub is used for version control.
Conversely to the driver issue, there is not currenly a version of GitHub Desktop for 32-bit Windows. For those wanting an alternative to GitHub Desktop that also provides a 32-bit distribution, the open source GitAhead project is suggested.
Overview of Using the RCX with More Recent Operating Systems