|
Java in a Nutshell by David Flanagan (now in the fourth edition) is an excellent reference and tutorial for those of you who are familiar with C and are learning Java. Available at Amazon. |
|
Core Java 2, Volume 1: Fundamentals (5th Edition)
by Cay S. Horstmann, Gary Cornell. Available at Amazon. |
| Core Java 2,
Volume II: Advanced Features (5th Edition)
by Cay Horstmann, Gary Cornell.Available at Amazon. |
Java code style guidelines | Java style guideline
http://geosoft.no/javastyle.html
is a more condensed version of the official Sun guideline at
http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html |
Real Time Specification
for Java ( website) | Draft spec of realtime
Java |
| Information and downloads for
the Java 2 Micro Edition as well as related configurations and
profiles. |
| Java Development with Ant Erik Hatcher and Steve Loughran http://www.manning.com/hatcher/index.html Highly recommended if you are new to Ant. Available at the www.manning.com website or from Amazon. |
aJile
Systems | Makers of the
native Java execution controllers aJ-80 and aJ-100 used in JStamp
and JCX. |
Robot info at www.jdroid.com | Here's a shortcut to the robot
info links at jdroid: http://jdroid.systronix.com/info.htm
|
Devantech SRF04 ultrasonic ranger | We are using the Devantech SRF04
ultrasonic ranging module with 3 cm to 3 meter range. Here is
the on-line detailed technical
data, and a timing
diagram. |
CMUcam | Developed at Carnegie Mellon University,
this is the smallest and lowest cost machine vision sensor available. |
Revolutionary Wheelchair | As an example of intrguing engineering
check out this revolutionary new wheelchair at http://www.msnbc.com/news/285231.asp?cp1=1#BODY
- watch the video. How would you design a small version of this
using Legos? |
Lego sensors and actuators online | http://www.crynwr.com/lego-robotics/
(you can also join the Lego mail group there if you wish) and
http://www.plazaearth.com/usr/gasperi/lego.htm
give you links to a wealth of Lego-related information. |
Lego internals especially serial protocols | Kekoa Proudfoot has
an excellent website describing the internals of the RCX at
http://graphics.stanford.edu/~kekoa/rcx/
Here is a presentation he gave on how he reverse engineered
the RCX: http://graphics.stanford.edu/~kekoa/rcx/talk/ |
LDraw | LDraw is a freeware
program which can create Lego models in 3D. The original file
format and software was created by James Jessiman, who passed
away in July 1997.
Programs based on James' original LDraw have
been the conduit for sharing LEGO building ideas within the
online LEGO enthusiast community. This community of CAD users
(referred to as LCAD, for LEGO CAD) is constantly improving
upon the system developing new utilities which utilize the
LDraw format. |
Lego webring | Even though the ring
isn't currently accepting submissions (it's being moved to a
new location), you can still enjoy the sites which are already
members. Surf the ring here! |
legOS
operating system for Lego RCX | legOS is an open-source
embedded operating system for the LEGO Mindstorms RCX, a LEGO
brick with a brain. Compared to the standard software, it offers
vastly superior performance and flexibility.
|
leJOS for Lego RCX | leJOS is replacement
firmware for the Lego Mindstorms RCX brick - a JVM that fits
within the 32kb on the RCX. Yes, you can program a Lego robot
with Java! (Note: this is not in any way associated with
the Systronix JCX system which completely replaces the RCX brick).
Here is the leJOS Java API
online. |
Sploids
(join K'nex and Legos) | Molded bricks which
are part Lego-compatible and part K'nex connector-compatible. |
K'nex builders mail list | http://groups.yahoo.com/group/knex_builders
- a discussion group for those interested in K'nex. You can
post photos here, too. |
Robobull
project site | Boarding school which
is doing a lot with Mindstorms and homebrew sensors |
Snow Crash |
Neal Stephenson, 1992, Bantam Spectra Books. Science
fiction. Premise: in the near future, Americans excel at only two things: writing software
and delivering pizza in less than 30 minutes... |