Handy Board Resources:
. The most comprehensive collection of
Handy Board information, straight from it's creator, Fred
Martin. This site includes documentation, circuit schematics, software libraries,
assembly instructions, part lists, relevant links, and more.
The Handy Board Mailing List (email@example.com) This is an
e-mail distribution list of about 500 Handy Board users ranging from
basement tinkerers to rocket scientists. When you have a specific Handy
Board question, this is a good place to go. You will usually get a
reply in a few minutes regardless of what time of day. The 16-311
d-list will be subscribed to the HB mailing list, so do not subscribe individually or you
will be getting HB mail twice.
Interactive C Resources:
- Interactive C version 5.09
allows // comments, quasi-teleoperation through its console
(you can tell to robot to call specific
functions with specific arguements directly), and a simulator (we never
used and know nothing about). Connecting with the handyboard is much easier and
more reliable, and the compiler, while still imperfect, has far fewer problems.
-You can cascade if statements a lot with the newer version.
- The HandyBoard site distributes a free
version of Interactive C version 2.8
- Newton Labs sells a commercial version of IC that has
a number of improvements over the free version. You can download
version 3.2, and enter the registration code for the class to use it. (Send email if you missed the announcement)
Additional Libraries for the
Handyboard are also available (tested under older version, but should work for newer version). This includes the encoder libraries you will need to
interface the shaft encoders. A collection of
contributed resources can also be found here.
- Serial I/O Libraries:
serial_interface.ic -- improved version of the serialio.c library written by
Peerapong Dhangwatnotai. Fixes a delay in the input due to serialio.c looking at an
incorrect bit. Note: the interface functions are named sgetchar and sputchar.
serialio.c -- another improved version modified by Team 17 (F05). Adds a timeout
to the getchar and putchar functions and works for IC versions later than 4.3.
- Ldraw.org has 3D Lego modeling software you can download, as well
as libraries of virtually every Lego part ever made. Very cool.
- The Art of LEGO Design. An article
by Fred Martin, originally written for the magazine, The Robotics
Practitioner. This article contains a lot of low-level LEGO tricks and
explanations that may help you in your designs. Also, please visit
Fred's web site
under the heading "Educational Material."
- Lego User Group Network (LUGNET): This is a web-based message board of all kinds
of Lego users and enthusiasts. Some are collectors, some are into
particular product lines like the Lego train sets, and some are into
Lego robotics. The site is very well organized and well