LeJOS technology

What is leJOS?
leJOS (pronounced like the Spanish word "lejos" for "far") is a tiny Java Virtual Machine for the Lego Mindstorms RCX.

leJOS was originally forked out of the TinyVM project.
It contains a VM for Java bytecodes and additional software to load and run Java programs.

These are some of the features offered:

  • Object oriented language (Java)
  • Preemptive threads (tasks)
  • Arrays, including multi-dimensional ones
  • Recursion
  • Synchronization
  • Exceptions
  • Java types including float, long, String, but with some restrictions
  • Math class
  • Well-documented Robotics API

Documentation and Tutorials


Disclaimer: Java is a trademark of Sun Microsystems. Lego Mindstorms is a trademark of the LEGO Group. There is no association between Lego and leJOS or Sun and leJOS, or even between Lego and Sun as far as we know.

Powered by Esmeta 1997-2009