The SpinStudio mouse and keyboard adapter allows a keyboard
and/or mouse to be plugged into the SpinStudio platform in a way that
is compatible with Parallax's Demo or Proto boards, but unlike the
Demo/Proto boards, this can be unplugged when not needed, and another
peripheral module can be inserted in it's place.
Socket "D" is the prefered position on the SpinStudio mainboard to
maintain compatibility with existing Propeller code written for use with
the Demo/Proto boards.
Assembly
Start by inserting the 4 - 100 ohm
resistors (red "A" in diagram above) into the circuit board. Turn the
circuit board over and
solder these 4 resistors in place. Trim the protruding resistor leads.
The colored bands on a 100 ohm resistor are Brown-Black-Brown.
Next, insert the 6 pin SIP type resistor into the circuit board, see the part labeled by a red "B" in the photo above. When
holding the circuit board upright, with the keyboard and mouse ports to
the right, and the 20 pin header location (both unpopulated at this
point) the resistor's indexing dot should be toward the top of the
board, with the text facing the 20 pin SpinStudio connector. Now
carefully turn the board over, holding the resistor in place, and set
the board face down on your work surface. Now solder the 6 leads in
place.
Now install the 20 pin SpinStudio connector, blue "B". Note - This component is inserted from the bottom of the board, and soldered on the top, opposite of the other components! You
may want to solder 1 pin first, check to be sure the connector is
positioned snuggly against the bottom of the circuit board before
soldering the remaining 19 pins. Also you may want to turn the circuit
board while soldering, to "attack" the pins in each row from a
different angle. How you solder is up to you, but just be careful not
to create any solder bridges, or dry solder joints, as they may be
difficult to track down later.
The last 2 components to be installed are the Mini-DIN connectors for
the Keyboard and Mouse, labeled by blue "A"s above. Simply put both componts in place from the top
of the board, and solder the connectors in place from the rear of the
board. Apply some solder to the grounding tabs as well to help
mechanically fasten the connectors to the board, as over this modules
lifetime, these connectors will be stressed many times by plugging and
unplugging mice and keyboards, they need all the support they can get.
All finished!
Now test your boards by running
any demos that utilize keyboard or mouse input. You will need to
complete other SpinStudio peripherals to see the outputs of your
keyboard or mouse input.