We will be installing Java and the Eclipse Integrated Development Environment (IDE). This will allow us to develop your LEGO Minstorms EV3 software in Java and running it on the EV3 using LeJoS. Please let me know in the comments if you encounter any problems. I will try to keep this tutorial up to date.
You will need:
- LEGO Mindstorms EV3 brick
- USB cable
- 16 GB Micro SD card
- Card reader
This tutorial will only get you started and you might want to dive much deeper into Java development for the EV3. These books might be useful for you:
- Maximum LEGO EV3: Building Robots with Java Brains by Brian Bagnall
- Beginning Robotics Programming in Java with LEGO Mindstorms by Wei Lu
My personal favourite for building amazing mechanism is Sariel’s book:
- The Unofficial LEGO Technic Builder’s Guide by Pawel "Sariel" Kmiec