The Sparkfun mini breadboard (that fits the Sparkfun Arduino Protoshield) has 10 rows and 17 columns. Let us letter the rows A-J, and number the columns 1-17. Pins are spaced in a 0.1" grid, with a 0.3" gap between rows E and F. Pins are connected along columns on either side of this gap. This is a description of a mini breadboard layout for the Arduino FourBitMaze sketch (http://cs.gettysburg.edu/~tneller/mazes/oskar4bit/arduino.html). Materials: - Powered Arduino (Sparkfun DEV-00666) with FourBitMaze.pde sketch - Sparkfun mini breadboard (Sparkfun PRT-07916) - 6 x tactile pushbutton (Sparkfun COM-00097) no larger than 0.3"x0.3" with terminals suitable for breadboard use across 0.2". - 4 x LED (Sparkfun COM-00533) - 6 x 2.2 KOhm resistor (Jameco 30314) - 6 x 220 Ohm resistor (Jameco 30471) - 22 AWG wire (Jameco 36792) - wire strippers (Jameco 159291) - optional: 12 M/M jumpers (Sparkfun PRT-08431) The 6 pushbuttons should be mounted in the following 3x3 blocks of pins with the terminals two columns apart (i.e. mounted in the extreme columns of the block): A1-C3, A4-C6, A7-C9, A10-C12, A15-C17, H15-J17 The 4 LEDs should be mounted in the following pin pairs with the negative (flat side, short terminal) cathode in the latter grid position: D2-D3, D5-D6, D8-D9, D11-D12 The 6 2.2 KOhm resistors should be mounted across the following pin pairs: E1-F1, E4-F4, E7-F7, E10-F10, D15-D13 G15-H13 The 4 220 Ohm resistors should be mounted across the following pin pairs: E2-F2, E5-F5, E8-F8, E11-F11 Ground (GND) wire should be cut to size and stripped to connect the following pin pairs: E3-F3, E6-F6, E9-F9, E12-F12, E14-F14, D17-D14, G17-G14, J14-J12, I12-I9, G9-G6, H6-H3 5V wire should be cut to size and stripped to connect the following pin pairs: E13-F13, G13-G10, H10-H7, I7-I4, G4-G1 Connections to the Arduino should be made with wire/jumpers as follows: Arduino Pin Breadboard ----------- ---------- 5V A13 GND A14 Digital 2 D10 Digital 3 D7 Digital 4 D4 Digital 5 D1 Digital 6 E15 Digital 7 F15 Digital 8 J11 Digital 9 J8 Digital 10 J5 Digital 11 J2 Spacing is very tight. This is but one possible layout. If you find a better one, let me know. Enjoy! Todd Neller http://cs.gettysburg.edu/~tneller 8/1/08