Skip to content
@BrickBot

BrickBot: The LEGO MindStorms RCX Hub

A collection of software, firmware, tools, and utilities for the Lego MindStorms RCX

Welcome to the LEGO MindStorms RCX Hub! 👋

This BrickBot organization contains projects related to the original LEGO® MindStorms set—the LEGO® MindStorms RCX!

A hacker community grew around the RCX—individuals intrigued by the capabilities and determined to push the limits of what was possible. Of a time before GitHub came to prominence as site for sharing open source projects, many of these RCX projects were scattered on various personal and univeristy websites across the Internet.

A number of these projects have otherwise disappeared from the Internet, while others languished in deprecated version control systems or could only be found by looking up the website on an Internet archive. A few were projects that had been downloaded and saved before the original web pages disappeared, but whereever and whenever possible, links to either the original website (if still active) or an Internet archive version (if available) have been included.

Despite these efforts, several projects are known to have slipped through the cracks. If anyone might still have a copy of the source code for these, the contribution of that would be most welcome.

Projects imported to this GitHub organization have been curated to varying degrees as part of the import process. Please feel free to join and contribute in whatever way you can, whether that might be cleaning up or updating documenation, converting text files to Markdown, setting up wikis, or updating code to work with the latest host platforms.

The initial eighty-plus (80+) projects gathered under this BrickBot organization on GitHub were largely collected by Matthew Sheets.

Links to archives of official LEGO® software and other files and releases related to the LEGO MindStorms RCX are available in the Archive.

This GitHub organization is not affiliated with the LEGO® Group. Please click here for the official LEGO® website.

Pinned

  1. Archive Archive Public archive

    An archive of software releases pertaining to the LEGO® MindStorms RCX. This is typically kept in read-only (archive) mode to guard against accidental changes, modifications, deletions, etc.

    1

  2. VisualNQC VisualNQC Public

    Perhaps the best iconic language tool to replace Lego’s RIS, it generates NQC code & facilitates handling the NQC compilation + deployment processes, too. (Project was formerly known as fUNSoftWare.)

    Java 3 1

  3. brickOS-bibo brickOS-bibo Public

    An alternative RCX operating system and firmware cloning brickOS. The kernel was written from scratch for better performance, but to the average brickOS programmer, changes should be transparent. T…

    C 12 3

  4. leJOS-RCX leJOS-RCX Public

    A tiny Java Virtual Machine for the Lego MindStorms RCX, containing a VM for Java bytecodes and additional software to load and run Java programs.

    Java 4 2

  5. nqc nqc Public

    NQC (Not Quite C) is a programming language for several Lego MindStorms products, including the RCX, CyberMaster, and Scout. This BrickBot/nqc repo captures updates to the code since NQC 3.1 r6 and…

    C++ 15 5

  6. BrickBot.github.io BrickBot.github.io Public

    A collection of software, firmware, tools, and utilities for the LEGO® MindStorms RCX

    3 1

Repositories

Showing 10 of 85 repositories
  • BrickBot.github.io Public

    A collection of software, firmware, tools, and utilities for the LEGO® MindStorms RCX

    BrickBot/BrickBot.github.io’s past year of commit activity
    3 AGPL-3.0 1 0 0 Updated Jun 22, 2024
  • RoboLab Public

    Information on installation instructions for RoboLab (standalone) and RoboLab for LabVIEW

    BrickBot/RoboLab’s past year of commit activity
    0 AGPL-3.0 0 0 0 Updated Jun 19, 2024
  • .github Public

    Repository for the GitHub public organizational profile

    BrickBot/.github’s past year of commit activity
    0 0 0 0 Updated Jun 15, 2024
  • LINX Public

    Control a Lego robot via Perl scripts from a webserver or console

    BrickBot/LINX’s past year of commit activity
    Perl 1 1 0 0 Updated Jun 15, 2024
  • RobotC Public

    A powerful C-based programming language with a Windows environment for writing and debugging programs, and the only programming language at this level that offers a comprehensive, real-time debugger.

    BrickBot/RobotC’s past year of commit activity
    HTML 1 1 0 0 Updated Jun 15, 2024
  • Archive Public archive

    An archive of software releases pertaining to the LEGO® MindStorms RCX. This is typically kept in read-only (archive) mode to guard against accidental changes, modifications, deletions, etc.

    BrickBot/Archive’s past year of commit activity
    1 0 0 0 Updated Jun 15, 2024
  • nqc Public

    NQC (Not Quite C) is a programming language for several Lego MindStorms products, including the RCX, CyberMaster, and Scout. This BrickBot/nqc repo captures updates to the code since NQC 3.1 r6 and is believed to be the most progressed nqc repo. This version includes patches posted to https://sourceforge.net/p/bricxcc/patches/.

    BrickBot/nqc’s past year of commit activity
    C++ 15 5 3 0 Updated Jun 10, 2024
  • gh-archive-org Public

    A GitHub CLI extension script to archive all repositories—with their releases—in an organization

    BrickBot/gh-archive-org’s past year of commit activity
    Shell 1 MIT 0 0 0 Updated Jun 4, 2024
  • nqc-libs Public

    A collection of NQC libraries and programs from various sources, plus a full NQC tutorial with accompanying code samples.

    BrickBot/nqc-libs’s past year of commit activity
    HTML 2 2 0 0 Updated Apr 13, 2024
  • PRO-BOT Public

    A program editor for the LEGO MindStorms RCX that supports building programs and downloading them to the RCX, sending immediate commands (e.g. PlaySystemSound, PBTurnOff), or retrieving information from the RCX using commands such as Poll or MemMap.

    BrickBot/PRO-BOT’s past year of commit activity
    Visual Basic 6.0 0 0 0 0 Updated Apr 5, 2024

Top languages

Loading…

Most used topics

Loading…