Tag Archives: lego

Using sound on the NXT

Sound files on the NXT Sound-files on the NXT should be in the .rso format. Use wav2rso.exe to convert .wav files to .rso format. .rso files should be copied to the folder C:\Program Files (x86)\LEGO Software\LEGO MINDSTORMS NXT\engine\Sounds before they can be used in the NXT software. Create a “Sound” block, select “Sound File” at … Continue reading Using sound on the NXT

Application Development

Information about the new edition of the course Application Development can be found here. This course is part of module 4, “Smart Products” which started at April 24th, 2017. Schedule Frequently Asked Questions (FAQ) Java Cheat Sheet (under development) Instructions on submitting files Checklist for Lego Mindstorms Box The old version of the course site … Continue reading Application Development

Remote control a catapult with an App build with App Inventor

In this previous article we learned how to build an App with App Inventor and connect it to a Lego Mindstorms NXT. Now we will extend that App to control a Catapult robot. If you have not done so already, first build the Catapult. Now that you are able to connect your phone to the … Continue reading Remote control a catapult with an App build with App Inventor

Control a Lego Mindstorms robot with your phone with App Inventor

First steps To be able to use App Inventor, you will have to register with a Google Account. So go to the site ai2.appinventor.mit.edu and register/login. Install the MIT AI2 Companion app on your phone. To be able to identify your NXT (if there are many Bluetooth devices), you might want to change its name: Start the Lego … Continue reading Control a Lego Mindstorms robot with your phone with App Inventor

Checking your Java environment (for use with leJOS)

To use leJOS you need 32 bits versions of the JDK and the Java Runtime Environment (JRE). Also, sometimes after updates of Java or multiple removals/additions the environment can ‘go bad’. Follow the steps below to test the environment and fix it when necessary. Test Java Windows must be able to find Java programs. Therefore the … Continue reading Checking your Java environment (for use with leJOS)

Installing Lego firmware

You can learn here how to switch firmware for the Lego Mindstorms NXT. If your NXT has leJOS (Java) firmware and you want to switch to Lego, read the first section. For the other way around: to switch from leJOS to Lego, read the second section ‘Install leJos firmware’. This article ends with a section … Continue reading Installing Lego firmware

HTHT Science 2 Society

This page contains materials for the workshops about “Design&Prototype with Lego Mindstorms” for the minor program HTHT Science 2 Society. Slides of presentations: Books & Guides: Other resources: Beginning NXT Programming Workshop   More info about Lego Mindstorms including the software can be found on the “Application Development” site.