Programming

leJOS 0.5.0-alpha for EV3 on Mac OS

These are my project notes from getting the 0.5.0-alpha release of leJOS working to develop Java programs for the EV3 in Eclipse on my Mac. After following these steps you will have a working Eclipse development environment that can send programs to the EV3 over wifi or Bluetooth. If you are using another release then(…)

More...

Using the Mindsensors EV3 Console Adapter on Mac OS

Using the Mindsensors EV3 Console Adapter on Mac OS

Mindsensors have released a special EV3 Console Adapter that lets you connect your EV3 console to a PC or Linux. What’s missing so far is a Mac OS X driver, so in this tutorial I show you how to configure the standard FTDI driver to work with the Mindsensors EV3 Console Adapater. Why do you(…)

More...

HelloWorld.java: first steps with Java on EV3

HelloWorld.java: first steps with Java on EV3

In my last post I shared how to get a working version of leJOS running on your wifi-enabled EV3.  Now we need to make it do something, so in this tutorial I will cover the basic tools for compiling, uploading and executing leJOS Java programs on the EV3. Get the leJOS source Andy has uploaded(…)

More...

Java on the EV3; porting leJOS

Java on the EV3; porting leJOS

Now you can experiment with a very early port of leJOS to the EV3 courtesy of Andy Shaw, one of the core developers of the leJOS framework. If you prefer coding in Java and enjoy the rich class library support offered by leJOS then this post is for you! But be warned; it’s early days(…)

More...

SoundMachine – building music with LEGO bricks

SoundMachine – building music with LEGO bricks

SoundMachine is a LEGO drum sequencer that “builds” music using standard LEGO bricks. SoundMachine is an interactive music tool to collaboratively develop music. SoundMachine scans 2×2 colour LEGO bricks arranged in 4 tracks of 8 beats. The colour information is converted to MIDI messages by a Processing sketch, which sends MIDI to Ableton Live to(…)

More...

NXTified 9398 Rock Crawler with wifi control

NXTified 9398 Rock Crawler with wifi control

The new LEGO 9398 RockCrawler is out, and I really enjoyed how the designers chose to mount the motors directly on the pendular axles. Looking at it I realised that by replacing the power-function motors with NXT motors I could make the RockCrawler driven by the NXT. I had a new NXT2WIFI sensor from Dani(…)

More...