SALES INQUIRIES: 1 (888) 767-9864

Kit-on-a-Shield for Arduino Reference Page

Don’t have the Kit-on-a-shield for Arduino yet?

Buy on Amazon (Currently US customers only)

Buy directly from our website (US and International)

Code Samples:

Click here to download all the code samples in a zip file.

Kit-on-a-Shield Pin Reference:

Power Pins

IOREF

Provides a reference voltage showing what the primary operating voltage of the microcontroller is.

RESET

Provides a way to allow the user to send a programmatic reset signal to the Arduino, instead of having to press the reset button.

3V3

The 3.3V Power Rail

5V

The 5.0V Power Rail, usually measures slightly lower (4.8V)

GND

Ground Rail.

GND

Ground Rail.

Vin

Voltage in, max 12V.  This pin is not protected by the 500mA polyfuse, as the USB connection is.

Analog Pins

Analog 00 = POT01

General Purpose I/O pin with analog measurement capability. Measures the voltage output level from Potentiometer 1. The potentiometer acts as a variable voltage divider – as  the knob is turned, the voltage level measured will go up and down linearly

Analog 01 = POT02

General Purpose I/O pin with analog measurement capability. Measures the voltage output level from Potentiometer 2. The potentiometer acts as a variable voltage divider – as  the knob is turned, the voltage level measured will go up and down linearly.

Analog 02 = Light Dependent Resistor (LDR)

General Purpose I/O pin with analog measurement capability. Measures the voltage output level from the Light Dependent Resistor. As the LDR is exposed to more light, the resistance with decrease, and as it is exposed to less light, the resistance increases. Three 330Ω resistors in series (essentially a 1K resistor) are used to form a voltage divider with the LDR.

Analog 03 = Piezo Buzzer

General Purpose I/O pin with analog measurement capability. Connected to the Piezo Buzzer and fully compatible with the Arduino Tone functions.

Analog 04 = LM34 Temperature Sensor / I2C SDA

General Purpose I/O pin with analog measurement capability. Peforms the Serial Data action for the I2C bus. Measures the voltage output level from the TI LM34 Analog Temperature Sensor. The voltage output directly corresponds to the ambient temperature using the following formula from page 12 of the datasheet…

VOUT = 10mV/°F x T°F

Analog 05 = I2C SCL

General Purpose I/O pin with analog measurement capability. Performs the Serial Clock function for the I2C bus.

 

Digital Pins

Digital 00 = UART Rx

General Purpose I/O pin. Performs the serial receive function for the UART bus.

Digital 01 = UART Tx

General Purpose I/O pin. Performs the serial transmit function for the UART bus.

Digital 02 = Debounced Interrupt Button

General Purpose I/O pin. Connected to Button 00 through a debounce circuit to provide clean input signals for triggering an Interrupt Service Routine. Pin 2 is held to high voltage when not pressing the button.  Pressing the button will drive the pin to ground voltage.

Digital 03 = GPIO

General Purpose I/O pin.

Digital 04 = GPIO

General Purpose I/O pin.

Digital 05 = General Input Button

General Purpose I/O pin. Connected to Button 01 directly (no debounce), with a 10K pulldown resistor. Pressing the button drives the input to 5V.

Digital 06 = LED0

General Purpose I/O pin. Connected to LED0 with a 330Ω current limiting resistor.

Digital 07 = LED1

General Purpose I/O pin. Connected to LED1 with a 330Ω current limiting resistor.

Digital 08 = LED2

General Purpose I/O pin. Connected to LED2 with a 330Ω current limiting resistor.

Digital 09 = LED3

General Purpose I/O pin. Connected to LED3 with a 330Ω current limiting resistor.

Digital 10 = LED4

General Purpose I/O pin. Connected to LED4 with a 330Ω current limiting resistor.

Digital 11 = LED5

General Purpose I/O pin. Connected to LED5 with a 330Ω current limiting resistor.

Digital 12 = LED6

General Purpose I/O pin. Connected to LED6 with a 330Ω current limiting resistor.

Digital 13 = LED7

General Purpose I/O pin. Connected to LED7 with a 330Ω current limiting resistor.

GND

Ground Rail.

AREF

Provides a way to deliver a different reference voltage to the Arduino’s internal 10-bit ADC other than the general 5V reference.

SCL

Performs the Serial Clock function for the I2C bus.

SDA

Performs the Serial Data function for the I2C bus.

Test Points

5V

A test point for measuring the 5V Power Plain of the Basics Electronics Shield.

GND

A test point for measuring the Ground Plain of the Basics Electronics Shield. In V1, this test point was left isolated from the ground plain and does not function.

LDR

A test point for measuring the voltage level of the Light Dependent Resistor divider output.

POT 1

A test point for measuring the voltage level of potentiometer 1.

POT 2

A test point for measuring the voltage level of potentiometer 2.

TEMP

A test point for measuring the voltage level of the LM34 Temperature Sensor.

 

Click here to download a PDF reference sheet for each of the Kit-on-a-Shield pins.