LeJOS

LeJOS RCX
Initial releaseAugust 6, 2000; 24 years ago (2000-08-06)
Stable release
v3.0 / September 17, 2006; 18 years ago (2006-09-17)
Written inJava, C
PlatformCross-platform
Licenseopen-source (MPL)
Websitelejos.sourceforge.io
LeJOS NXT
Initial releaseJanuary 6, 2007; 17 years ago (2007-01-06)
Stable release
v0.9.1 / February 6, 2012; 12 years ago (2012-02-06)
Written inJava, C
PlatformCross-platform
Licenseopen-source (MPL)
Websitelejos.sourceforge.io
LeJOS EV3
Initial releaseJanuary 14, 2014; 10 years ago (2014-01-14)
Stable release
v0.9.1 / November 16, 2015; 8 years ago (2015-11-16)
Written inJava
PlatformCross-platform
Licenseopen-source (GPL v3)
Websitelejos.sourceforge.io

leJOS is a firmware replacement for Lego Mindstorms programmable bricks. Different variants of the software support the original Robotics Invention System, the NXT, and the EV3. It includes a Java virtual machine, which allows Lego Mindstorms robots to be programmed in the Java programming language. It also includes 'iCommand.jar' which allows you to communicate via bluetooth with the original firmware of the Mindstorm. It is often used for teaching Java to first-year computer science students.[1] The leJOS-based robot Jitter flew around on the International Space Station in December 2001.[2]

  1. ^ Elouafiq, Ali (2012). "The Lego Mindstorms Robotics Invention Systems 2.0 Toolkit: A Study Case". arXiv:1204.1650 [cs.RO].
  2. ^ "Jitter on the NASA site". Archived from the original on 25 November 2010. Retrieved 5 December 2011.