AppNote : LEGO® ARM
This is a preliminary "release" of the LEGO® arm. It is controlled by a prototype JCX motor board plugged into a JStamp Development Station. It is powered by a stock R/C model 9.6V NiMH battery pack. The graphical user interface uses a Seiko 1/4 VGA LCD with touchscreen and the Amulet Technologies EZGUI display controller chip. You can buy the board shown here as part of a development kit from Amulet. We are also working on our own implementation of a 1/4 VGA display and touchscreen using the Amulet chip and expect to release this in April with support for TINI and J2ME aJile systems.

This is an early release, this code is incomplete: the Amulet parser only fully implements the RPC message. The javadocs are sparse. The Amulet parser is not yet implemented as a package.

LEGO® ARM
The LEGO® arm is built from a Mindstorms RIS 1.5 kit and uses two geared motors.
The 9.6V NiMH battery pack powers all, including the white LED backlight on the LCD display. Click the photo for a larger image. (A special thanks to Sam Hardin for building the arm.)
lego_arm.jar for a flash build (250 KBytes) The whole project with JBuilder and JemBuilder projects, javadocs, source and class files. Includes the Amulet display HTML code and binary. Note: I changed the JemBuilder output folder to flashbuild in order to work with the makejar.bat script, so you will notice this difference in the JemBuilder output paths.
Closeup photo of the Amulet LCD with arm control icons. The buttons are standard Amulet widgets. The ALL STOP icon is a custom image created in a graphics program (all of this is in the arm JAR file). This LCD is the Seiko display which comes with the standard Amulet development kit. Click the image for a larger picture.

Systronix® 939 Edison St, Salt Lake City, Utah, USA 84111
Tel +1-801-534-1017, Fax +1-801-534-1019
contac ust Time Zone: MDT (UTC-6)

Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
Systronix is independent of Sun Microsystems, Inc.
TStik, JStik, JCX, JStamp, JSimm, JDroid, and JRealTime are trademarks of Systronix, Inc.
1-Wire, iButton and TINI are trademarks of Dallas Semiconductor
Simmstick is a trademark of Dontronics
LEGO® is a trademark of Lego A/S, Denmark