Software Developer Kits (SDK):
Programming environments using LEGO MINDSTORMS firmware:
- NQC (Not Quite C) (http://bricxcc.sourceforge.net/nqc/)
Not Quite C is a simple language with a C-like syntax that can be used to program the RCX.
- Bricx Command Center (http://bricxcc.sourceforge.net/)
Bricx Command Center (BricxCC) is a Windows (95, 98, NT, W2K) program commonly known as an integrated development environment (IDE) for programming the RCX (all versions), Scout, and Cybermaster programmable bricks using Dave Baum's Not Quite C (NQC) language.
- Virtual Light Link programming (http://eaton.dhs.org/lego)
Learn the intricacies of Virtual Light Link(VLL) programming.
Firmware replacements
- leJOS (http://lejos.sourceforge.net)
leJOS is a Java based firmware replacement and programming environment for the RCX.
- BrickOS (http://brickos.sourceforge.net/)
This is a firmware replacement for the RCX providing an open source, C/C++ based, real-time operating system platform.
- pbForth (Programmable Brick FORTH) (http://www.hempeldesigngroup.com/lego/pbFORTH)
This is a firmware replacement, written by Ralph Hempel, which runs Forth.
Incredible Inventions
Hardware resources
- Michael Gasperi (http://www.plazaearth.com/usr/gasperi/lego.htm)
This is a great starting point for those interested in creating their own sensors.
- Kekoa Proudfoot (http://graphics.stanford.edu/~kekoa/rcx/)
Kekoa Proudfoot is one of the first pioneers to examine the internal workings of the RCX.
- Russell Nelson (www.crynwr.com/lego-robotics)
A great resource for links to information about the inner workings of the RCX.
Competitions
- FIRST LEGO League(http://www.firstlegoleague.org/)
The FIRST LEGO League (FLL) - Developed in collaboration with the LEGO Company, FLL is a Robotics Tournament for children ages 9-14 that combines hands-on, minds-on challenges with a sports-like atmosphere using the LEGO MINDSTORMS Technology.
Use of MINDSTORMS/RCX in Teaching/Research
- University of Notre Dame (http://www.nd.edu/~engintro/)
LEGO robots are used in lesson modules in this course which introduces the design and analysis of engineering systems.
- Århus University (http://www.daimi.aau.dk/dArk/Vaerktoejer.dir/RCX.vejledning.dir/Vejledning.html)
A manual and a programming environment which can be used as a tool to develop control programs for the RCX in addition to tools for developing other programming environments for the RCX.
|
|