This proto board brings all of the TinyShield signals out to a point that you can solder to. All of the signals are marked and are spaced with 0.1″ spacing (same spacing as on the standard Arduino Uno), so a standard 0.1″ header can be used if desired.
This proto board can be ordered with or without a top stackable connector. By default, a top connector is not needed since the standard method is to use this proto board as the top board in a TinyDuino stack for the easiest access to the signals. However, when this board is ordered with the top stackable connector, it can be an inner layer of the TinyDuino stack (which can be useful in some projects).
- All Shield signals supported
VCC, VBATT,+3V3, +5V, VIN, GND, RSV2, RSV1, RSV0, RESET, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 - SS, 11 - MOSI, 12 - MISO , 13 - SCK, AR - AREF, A0, A1, A2, A3, A4/SDA, A5/SDL
Pins IO0 and IO1: These are also the hardware UART serial receive (RX) and transmit (TX) signals. Pin IO0 is RX and pin IO1 is TX. These are used by several of the TinyShields, namely the USB TinyShield which uses these to program the TinyDuino processor.
Pins IO2 and IO3: These pins can be used as External Interrupts 2 and 3. See the Arduino function attachInterrupt() for details.
Pins IO3, IO5, IO6, IO9, SS (IO10), MOSI (IO11): These pins can provide an 8-bit PWM. See the Arduino function analogWrite() for details.
Pins SS (IO10), MOSI (IO11), MISO (IO12), SCK (IO13): These pins support SPI communication. See the Arduino SPI Library for details.
Pin SCK (IO13): This pin is connected to the LED on the TinyDuino processor board.
Pins A0, A1, A2, A3, A4, A5: These are analog inputs connected 10-bit Analog-to-Digital Converter (ADC) of the microcontroller. See the Arduino function analogRead().
Pins A4 (SDA) and A5 (SCL): These pins can be used for I2C (also called TWI) communication. See the Arduino Wire Library for details.
Pin AREF: This pin can be connected to an external voltage reference for the analog inputs. See the Arduino function analogReference() for details.
Pin RESET: This pin is connected to the reset signal of the microcontroller, bring this signal LOW to reset the processor.
Pins RSV0, RSV1, RSV2: These pins are unique to the TinyDuino platform and are not currently used, and are reserved for future use.
- 20mm x 20mm (.787 inches x .787 inches)
- Max Height (No Top Connector): (from lower bottom TinyShield Connector to upper PCB level): 2.81mm (0.111 inches)
- Max Height (With Top Connector): (from lower bottom TinyShield Connector to upper PCB level): 5.11mm (0.201 inches)
- Weight (No Top Connector): 0.70 grams
- Weight (With Top Connector): 0.85 grams
- This TinyShield replaces all of the older style Proto1, Proto2 and Proto3 boards, which have been discontinued
- When using soldered wires, take care not to allow this to short out to boards above or below in the stack (ie, some pins could short out to the USB connector if the wires are long). If needed, use tape to insulate the solder connections.