Skip to content

Latest commit

 

History

History
65 lines (63 loc) · 4.93 KB

Get-Involved.md

File metadata and controls

65 lines (63 loc) · 4.93 KB

Grow the Legacy of the LEGO MindStorms RCX!

Missing/Wanted

For a few projects known to exist, the source no longer seems to be available. Might you have a copy? If so, please let us know by posting a new issue here!

  • Pocket Programmer
    • Greatly advanced the concept of OnScreenProgramming
    • Firmware is available but not the source code
  • MindStorms Tools, which included the following individual tools:
    • Together MindstormsTool (TMT): module for the Together ControlCenter 4.0 or higher
    • BlueJ MindstormsTool (BJMT): extension for the BlueJ integrated environment 1.3 or higher
    • Java MindstormsTool (JMT): the MindstormsTool with an own source code editor
    • Small MindstormsTool (SMT): the stand alone version of the tool
  • Phantom: An alterative to Spirit.ocx
  • RCXSimulator
    • A Java-based emulator of the Lego MindStorms RCX, including support for GDB and for IR via pseudo-terminals or UDP
  • Ada/MindStorms Installer
    • Write programs using the Ada langague, which would then be compiled to NQC

Contribute to Projects

Interested in helping out? Below are a few of the many ways that you can contribute.

  1. Enhancment of existing projects
  2. Packaging: Looking to be able to support a reasonable cross-section of systems, including openSUSE Tumbleweed (rolling), Debian/Ubuntu (Debian LEGO team list and repos), Windows (via Windows Subsystem for Linux), and Raspberry Pi. As reference, some of these packages had previously been created for the SliTaz distribution. Some specific projects to package include the following:
  3. ReadMe/documentation cleanup and formatting: The vast majority of these projects were developed before Markdown and GitHub conventions were developed
  4. Testing/validation of projects on current platforms
  5. Issues that have been filed within individual projects