serial_menu.pde  bare bone serial menu with hardware menu.

Program specific menu is empty. Adapt it to your needs.
serial_menu.pde  factored out hardware menu display and reaction.

The ARDUINO build environment does not like it, if HARDWARE_menu
is not defined. Probably would have to rearrange the source code
to keep it happy...
serial_menu.pde  fixed 'unknown menu input' message.
serial_menu.pde	 Arduino 1.0 compatibility.

Use Serial.write(c) for byte values.
Changed some strings.
serial_menu.pde  some minor bugfixes, comments.
renamed:    serial_menu.pde -> softboard.ino
softboard.ino:  corrected filename, comments.
Licenced under GPLv2.
README added.

Very first version,
more or less c&pasted from source.
Changes ahead.
Fixed typo.
softboard.ino:  try to use arduino #defines for pin counts.

...
softboard.ino:  fix pin select logic for single analogRead().
softboard.ino:  separate INPUT/OUTPUT configuration. added pin info.

configuring hw_PIN as INPUT/OUTPUT and writing HIGH/LOW are separate steps now.

lowercase/uppercase logic of commands:
  lowercase does not change the chip, just displays information: 'r' 'a' 'd' 'v' '.'
  uppercase changes chip settings: 'I' 'O' 'H' 'L' 'W'
  (pin selection is a bit in between: 'p' and 'P' accepted.)

pin_info(pin) and pins_info() display pin configuration and state.
also used for feedback after changing a pin.
README and comments updated.
URL    http://github.com/reppr/softboard
README edited and untabyfied.

Mirrored in softboard.ino near top.
typo fixed.
subfolder softboard with all files, arduino stile for its sketchbook/.

renamed:    COPYING -> softboard/COPYING
renamed:    README -> softboard/README
renamed:    softboard.ino -> softboard/softboard.ino
the 'oops, i didn't save changes' commit ;)
Completed install instructions.