Warning: include(/www/httpd-docs/template/campus.php) [function.include]: failed to open stream: No such file or directory in /homez.27/mobileli/www/OSU/pfl/resource.php on line 12

Warning: include() [function.include]: Failed opening '/www/httpd-docs/template/campus.php' for inclusion (include_path='.:/usr/local/lib/php') in /homez.27/mobileli/www/OSU/pfl/resource.php on line 12

Resources

Latest firmware


The latest firmware and development kit from LEGO.

The development tools and firmware are available at http://mindstorms.lego.com/eng/community/resources/default.asp/

 

Installation procedures for RCX 2.0 (from 1.0 or 1.5)


  1. Download and install Lego Mindtorms SDK2.0
  2. Open ScriptEd from Programs > Lego Software > Mindtorms SDK > Tools
  3. Now you need to open a connection with the RCX. Go to Port > Open and select
    1. COM1 or COM2 if you have a serial interface
    2. LEGOTOWER1 if you have an USB tower
  4. In the bottom of ScriptEd window, you should see "opened \\.\COM1, RCX2 brick" if you successfully connect to serial port COM1. If the message says "no brick" at the end, then the connection failed. You can also click on the yellow brick icon with a blue i to retrieve additional setup info from the brick.
    Note:If you use an USB tower, you would see LEGOTOWER1 instead of COM1 or COM2.
  5. In the new firmware field, look up for C:\Program Files\LEGO Software\LEGO Mindstorms SDK\Bin\VPBrick1\RCX2\firm0328.lgo or wherever you choose to install the SDK. You can also download the firmware from here
  6. Once you see 00.00 printed on the screen, the new firmware is uploaded in the brick
  7. Set the include path in case you use rcx .h files by going to Special > Set Include Path . Then select the folder containing your .h files

Gordon's Brick programmer


Graphical script IDE for LEGO RCX

Available at http://www.umbra.demon.co.uk/gbp.html

LeJOS


The lab for CS 160 has been designed using the LeJOS development kit.
LeJOS is composed of a Java firmware and a set of Java classes specially designed for the LEGO RCX platform.

The development tools are available at http://lejos.sourceforge.net/

Installation procedures


  1. First, the Sun Java JDK must be installed on the machine (version 1.3 or better). It can be downloaded from here
  2. Then, the environment should be setup to use LeJOS java classes. Instructions are available at http://lejos.sourceforge.net/faq.html or at http://dudley.wellesley.edu/~anderson/robots/lejos/windows-install.html
  3. LeJOS firmware needs to be uploaded to the RCX. It can be done through a DOS prompt window as specified in step 2 or by using DirectDownload (see above)
  4. Program using LEJOS java classes can be written and compiled using any java IDE . I recommend NetBeans or equivalent that integrates syntax checking.
  5. the /classes directory of LeJOS needs to be added to the IDE filesystems in order to use the LeJOS classes in your code.
  6. Code can be compiled and uploaded to the RCX by using DirectDownload utility (see above) or as stated in step 2.

DirectDownload


The firmware and java code can be uploaded using DirectDownload

It is available at the following adress http://rcxtools.sourceforge.net/


Warning: include(/www/httpd-docs/template/campus.php) [function.include]: failed to open stream: No such file or directory in /homez.27/mobileli/www/OSU/pfl/include/bottom.php on line 9

Warning: include() [function.include]: Failed opening '/www/httpd-docs/template/campus.php' for inclusion (include_path='.:/usr/local/lib/php') in /homez.27/mobileli/www/OSU/pfl/include/bottom.php on line 9