1) Install Java as described here: http://www.webupd8.org/2011/09/how-to-install-oracle-java-7-jdk-in.html
2) Edit your .profile and add:
- Code: Select all
export LEJOS_NXT_JAVA_HOME=/usr/lib/jvm/java-7-oracle
export NXJ_HOME=/opt/lejos_nxj
3) Install prerequisite packages:
- Code: Select all
sudo apt-get install libusb-dev
sudo apt-get install ant
4) Do udev setup:
- Code: Select all
sudo addgroup lego
sudo usermod -a -G lego <your login>
Create /etc/udev/rules.d/lego-mindstorms-nxt.rules:
- Code: Select all
BUS=="usb", SYSFS{idVendor}=="03eb", GROUP="lego", MODE="0660"
BUS=="usb", SYSFS{idVendor}=="0694", GROUP="lego", MODE="0660"
5) Extract LeJOS tar file into /opt/lejos_nxj
6) Build LeJOS:
- Code: Select all
cd /opt/lejos_nxj/build
ant
7) Flash the firmware into your NXT (see http://lejos.sourceforge.net/nxt/nxj/tutorial/Preliminaries/GettingStartedLinux.htm)
