SpinStudio ProtoCard

The SpinStudio ProtoCard allows you to create your own peripheral modules for SpinStudio! It gives you the ability to design and permanently solder together projects that can be easily unplugged when you want to work with a different project, then come back to it later, without having to start again from scratch. The ProtoCard gives you access to 8 of the Propeller IO lines, both I2C lines, 5 VDC, 3.3 VDC and VSS(ground). 



Assembly




Install the 20 pin SpinStudio connector, Labeled with a Green "A" in the photo above. Note - This component is inserted from the bottom of the board, and soldered on the top(top is the side with white printing) 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 rest of the assembly is up to you. Study the traces on the circuit board and you'll see the various inter-connections. The 2 bus strips down the center of the board have no external connections, but could be tied to VSS, 3.3V or any other signal that you would want convenient access to.



The following chart illustrates which Propeller IO lines are accessible when the ProtoCard is plugged into Specific SpinStudio Sockets. Note - the I2C lines are always accessible, regardless of which Socket you plug the ProtoCard into.

SpinStudio Socket "A"SpinStudio Socket "B"SpinStudio Socket "C"SpinStudio Socket "D"
ProtoCard IOPropeller IOProtoCard IOPropeller IOProtoCard IOPropeller IOProtoCard IOPropeller IO
A0A8A16A24
B1B9B17B25
C2C10C18C26
D3D11D19D27
E4E12E20E*
F5F13F21F*
G6G14G22G30 **
H7H15H23H31 **

* - ProtoCard IO E and F have no connection when plugged into SpinStudio Socket "D". These are the I2C lines and can be accessed through the I2C connections on the ProtoCard. SCL and SDA are pulled to 3.3V through 4.7k resistors on the SpinStudio Mainboard. You should not need additional pullups on your ProtoCard when using the I2C bus.

** - P30 and P31 can be used with care after the Propeller has booted.