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).
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.
Very reliable, works great! Have been using TinyCircuits products for years and always satisfied with them.