Enchanting Programs
Enchanting lets you program your Lego Mindstorms robots in a language and environment based on Scratch.
Lead Image © Ricky Corey, 123RF.com
Enchanting lets you program your Lego Mindstorms robots in a language and environment based on Scratch.
Enchanting is a free, open source programming language that allows you to program Lego Mindstorms NXT robots in a Scratch-like language. Many kids are familiar with Scratch, and we found we were able to start programming robots almost right away.
Enchanting [1] can be run in Windows, Mac OS X, or Linux. The Enchanting application can be downloaded from Canonical's Launchpad [2].The first time that you run Enchanting, it will need to reload the NXT firmware with LeJOS (a Java-based Lego NXT firmware). You'll see a warning message about possible problems during this process, although we loaded and unloaded the firmware many times without any issues.
We found that Enchanting had all the functionality that the Lego software had. The only exception was Bluetooth support for brick-to-brick communications. Some of the things we liked about Enchanting include:
[...]
Pages: 4
Price $15.99
(incl. VAT)