Newsgroups: comp.robotics
Path: brunix!news.Brown.EDU!noc.near.net!uunet!haven.umd.edu!darwin.sura.net!udel!news.intercon.com!eddie.mit.edu!uhog.mit.edu!news.media.mit.edu!fredm
From: fredm@media.mit.edu (Fred G Martin)
Subject: hardcopies of Mini Board documentation now available!
Message-ID: <1993Apr16.220502.20569@news.media.mit.edu>
Sender: news@news.media.mit.edu (USENET News System)
Organization: MIT Media Laboratory
Date: Fri, 16 Apr 1993 22:05:02 GMT
Lines: 218

Following Sussex's announcement of their material being available via
FTP, I'd like to make a pronouncement of similar
import---documentation now available in hard-copy!  (From my point of
view this is an accomplishment...)

You may order a hard copy by sending a check or money order for $5
(U.S. dollars) made out to "MIT Epistemology and Learning" at:

	Epistemology and Learning Publications
	M.I.T. Media Laboratory
	20 Ames Street Room E15-309
	Cambridge, MA 02139 

It's about 60 pages long.  Request the "Mini Board 2.0 Technical
Reference."  International orders are accepted without any surcharge;
you just have to buy a check payable in U.S. currency (are we nice or
what?) 

Following is the faq for the Mini Board.  Cheers!

	-Fred


		    MINI BOARD GENERAL INFORMATION

This short document is an introduction to the Mini Board.  This
information is posted to the Internet newsgroup "comp.robotics"
periodically or upon request, or may be mailed to individual who
specifically requested information.  This document may be distributed
without restriction.

The Mini Board is a miniature microprocessor-based controller board
designed for control of small robotic devices.  It may be used for any
number of applications that require sensing with analog and digital
electronic sensors and/or control of DC and stepper motors.  It may
programmed to operate "stand-alone" (i.e, running a program
autonomously from its internal memory) or attached via an RS-232
serial line to provide sensing and control capability to a desktop
computer.

The Mini Board was designed at the MIT Media Laboratory.  The printed
circuit board design, electronic schematic, related software, and
documentation are are copyrighted but may be distributed and used
freely.  This means that you may use the Mini Board for any
application you like without having to pay anyone for its design, but
you must leave the copyright information intact if you re-distribute
boards and/or plans.

The remainder of this note provides the following additional
information:

1.  An introduction to the Mini Board:  its functionality, hardware
design, and available software.

2.  How to obtain documentation, software, and printed circuit board
artwork for the Mini Board.

3.  How to obtain physical boards and parts.

4.  How to join the "robot-board" mailing list, which is formed
largely of Mini Board users.

For more information, please contact Fred Martin at
fredm@media.mit.edu. 


1.  THE MINI BOARD 2.0

A miniature controller board for small mobile robots

The MINI BOARD 2.0 is a complete embedded computer board for robotic
applications.  It can directly power four DC motors and receive inputs
from numerous sensors.  Its miniature size (smaller than a business
card) makes it suited well for mobile applications as well as other
embedded control.

It can be programmed in 6811 assembler code or C for stand-alone
operation, or it can serve as a serial-line based controller operated
by a desktop computer.

  * overall dimensions: 3.3" by 1.86", smaller than a business card.
    If desired, an off-board serial connector can be used, allowing an
    additional .6" of board length can be chopped off. 

  * nearly all parts can be purchased from Digikey (including all
    connectors and switches).  Extensive use of resistor packs 
    minimizes component count.

  * uses Motorola 68hc811e2 microprocessor with 2048 bytes of
    internal, electrically erasable PROM and 256 bytes of RAM.

  * four motor drivers for bidirectional control of small DC motors
    (up to 600 mA current, 36 volts each motor).

  * eight analog inputs; eight digital inputs or outputs; several
    timer and counter I/O pins, all broken out to convenient header
    ports. 

  * on-board 5v regulator allows board to be powered by any DC power
    source from 5.6 to 36 volts.

  * RS-232 compatible RJ-11 port for communication/program download
    between host computer.

  * two modular high speed serial jacks, allowing networks of multiple
    MB 2.0's to be constructed using common 4-wire phone cable.
    Multiple-mastering bus protocols supported.

  * optional battery level monitoring using voltage divider from
    supply voltage before regulation.

  * XIRQ line broken out to a pad:  when this line is given 12.5v,
    an 'hc711e9 chip with 12K of EPROM can be programmed in place.

  * MS-DOS, Macintosh, and Unix software provided for downloading
    programs to board.  6811 monitor program provided for recording
    changes in sensor state, controlling motors and interacting with
    other board features over serial line.

  * C/assembler libraries provided for code development using
    Dunfield Development Systems' Micro-C compiler.


2.  MINI BOARD DOCUMENTATION, SOFTWARE, AND PC BOARD ARTWORK

Full documentation for the Mini Board is available via anonymous FTP
to "cherupakha.media.mit.edu" (Internet 18.85.0.47).  Go to
"pub/miniboard" directory and begin by reading the README file located
there.  ** You will need a PostScript printer to print out the
documentation files; the main document is about 60 pages long. **  If
you do not have ready access to a PostScript printer, you may order a
hard copy by sending a check or money order for $5 (U.S. dollars) made
out to "MIT Epistemology and Learning" at:

	Epistemology and Learning Publications
	M.I.T. Media Laboratory
	20 Ames Street Room E15-309
	Cambridge, MA 02139 

Request the "Mini Board 2.0 Technical Reference."  International
orders are accepted without any surcharge; you just have to obtain a
check payable in U.S. currency.

Software for the MS-DOS, Macintosh, and Unix platforms is also
provided on the FTP server.  The provided software includes a 6811
assembler and a program for downloading assembled programs to the Mini
Board.  If you are interested in using the Micro-C environment, you
must buy Micro-C from Dunfield Development Systems (which has no
affiliation with MIT).  Information on doing this accompanies the Mini
Board documentation.

Printed circuit board artwork files, produced by Douglas Electronic's
"Professional Layout" program for the Macintosh, are on-line the FTP
server.  For more information about using this format, see the
information on the server.  Gerber-format files are also available on
the FTP server.

People who don't have access to anonymous FTP can do FTP-by-mail,
provided as a public service by DEC.  Send a message containing the
single word "help" to "ftpmail@decwrl.dec.com" for instructions.  You
probably will want to start your queries by retrieving the file named
"allfiles.ftp", which is at the top-level directory of our FTP server.
This file is a recursive directory listing of all files on the server.


3.  OBTAINING PHYSICAL PRINTED CIRCUIT BOARDS.

An individual unaffiliated with MIT has availed himself to job of
coordinating fabrication and distribution of the Mini Board printed
circuit board.  If you are interested in obtaining a copy or copies of
the board, please send e-mail to Gregory Ratcliff at
gratclif@magnus.acs.ohio-state.edu.

You can also send him an order directly.  At the time of this writing,
the cost is US$6 per board.  Make checks out to Gregory Ratcliff and
mail them to him at 1763 Hess Boulevard, Columbus, Ohio 43212; call
him at (614) 487-0694 for more information.

Please understand that Greg is selling you the blank board ONLY.  You
must order parts yourself.  In the past, a number of individuals have
coordinated group parts orders for the net community.  In general
people are very appreciative of others providing this service, so if
you are interested in a number of kits for yourself, you may consider
coordinating a group order to push unit parts costs down!

		       **** SPECIAL NOTICE ****

For a limited time, Gregory Ratcliff is taking orders for FULL PARTS
KITS and also ASSEMBLED MINI BOARDS.  Please contact him at the e-mail
address listed above for detailed information.  This is a limited time
offering until he gets enough orders for a complete run of approx. 50
kits. 


4.  MINI BOARD USERS' MAILING LIST

Greg Kulosa has established a mailing list for users of the Mini Board
and other robot controller boards.  

To join the list, send an e-mail message with the Subject: line
containing the following text:

	subscribe robot-board <your real name>

to "listserv@oberon.com".  Then you will be automatically added to the
list.  To send a message to the people on the list, write e-mail to
"robot-board@oberon.com".

Please *DO NOT* send administrative things to the main "robot-board"
mailing list address, as then everyone will get annoyed.  If you have
trouble, you can contact Greg directly at "gkulosa@oberon.com".


   -----------------------end of document--------------------------
 ---------------------Fri Apr 16 17:54:21 1993----------------------
-- 
Fred Martin | fredm@media.mit.edu | (617) 253-7143 | 20 Ames St. Rm. E15-301
Epistemology and Learning Group, MIT Media Lab     | Cambridge, MA 02139 USA
