Asus Eee PC and NXT Brick with leJOS
Develop a basic brain for Tamiya LunchBox with leJOS and NXT Brick
Java Events with leJOS
Java leJOS Project: Hexapod Robot with NXT and leJOS
Java leJOS Project: RC Car 2 managed by Java leJOS
Java leJOS Project: RC Car managed by leJOS and Lattebox NXTe/LSC
Java ME for leJOS Project.
leJOS paper: How to use Bluetooth with leJOS with your robots
Mindsensors NXTServo support for Java leJOS project
Multithreading with Java leJOS
Radar Project
RC Servos and DC Motors managed by Lattebox NXTe and leJOS

Go Back

Digg this page
Bookmark this page on Google
Submit this page to Reddit
Stumble Upon this page
This page is!
Fave this page on Technorati
Bookmark this page on Yahoo

LeJOS, Java for Lego Mindstorms

What is leJOS?
leJOS (pronounced like the Spanish word "lejos" for "far") is a tiny Java Virtual Machine. In 2006 it was ported to the LEGO NXT brick.

leJOS NXJ includes all the classes in the NXJ API as well as the tools used to upload code to the NXT brick.

leJOS NXJ offers the following:

  • Object oriented language (Java)
  • Preemptive threads (tasks)
  • Arrays, including multi-dimensional
  • Recursion
  • Synchronization
  • Exceptions
  • Java types including float, long, and String
  • Most of the java.lang, java.util and classes
  • A Well-documented Robotics API