:: Shield Pin Usage ::

With the growing number of shields available for the Arduino, it would be nice to know which Arduino pins are utilized by each shield. This page is intended to provide that information and make it readily available.

Note that the information on this chart for most shields that use the SPI bus applies only to Uno and other ATmega328P/ATmega168 based boards. Any correctly designed shield will connect the SPI lines(MISO, MOSI, SCK) via the ICSP header instead of the standard Arduino I/O pin headers because the SPI is found on different pins depending on the board(see the "Connections" chart at https://www.arduino.cc/en/Reference/SPI). Any such shield that is advertised as "Mega Compatible" will be connected this way. This page should be changed to indicate ICSP header pin usage.

When you add a board, please add it alphabetically.


Legend

Optional pin **
Passive pin **

Official Arduino Shields

Product Description Voltages Digital Pins
Analog Pins

A0 A1 A2 A3 A4 A5

3v3 5v

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

Arduino Ethernet Shield 3v3 5v 10 11 12 13

Arduino GSM Shield 3v3 5v A_RX A_TX

Arduino Motor Shield V3 5v

Arduino WiFi Shield 3v3 5v INT1 SD_CS LED SS MOSI MISO SCK

Wireless Proto Shield 3v3 5v Rx Tx

Arduino Xbee Shield 3v3 5v 0 1

Arduino USB Host Shield 3v3 5v RES GPX INT SS MOSI MISO SCK

Third Party Shields

Product Description Voltages Digital Pins
Analog Pins

A0 A1 A2 A3 A4 A5

3v3 5v

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

Adafruit Motor Shield 5v 1 2 3 4 5 6 7 8 9 10 11 12 13

Annikken Andee (Bluetooth) 3V3 8 11 12 13

AsyncLabs WiShield 2.0 5v 2 8 10 11 12 13

Ardumoto - Motor Driver shield (sparkfun) 5v 3 11 12 13

Batsocks TellyMate TV 5v 0 1

Camera Shield from Hacromatic (VGA) 5v A4 A5

Dragino LoRa Shield v1.3 5V 2 6 7 8 9 10 11 12 13

Dual bi-color LED matrix shield 5v 0 3 4 5 6 7 8 9 10 11 12 13

GinSing Synthesizer Shield 5v 2 3 4 10 11 12

LoL Shield 5v 2 3 4 5 6 7 8 9 10 11 12 13

Rogue Robotics rMP3
(MP3 Shield)
5v 6 7 8 11 12 13

SMARTGPU TFT lcd shield
(graphics processor)
3V3 5V 0 TX 1 RX 13 Rst

Rogue Robotics uMMC
(SD Card Shield)
5v 14 15

Chips To Bits Storage Shield
(SD Card Controller)
5v 10 11 12 13 4 5

LCD shield 5v 0 1 2 3 4 5 6 7 8 9 A0 A1

LCD shield v1.1 with 5+1 Buttons 5v 4 5 6 7 8 9 A0

Sentry Shield
(Project Sentry Gun)
5v 2 6 7 8 9 10 11 12 13

Ethernet ENC28J60 v1.1 NEEDS LINK/BETTER DESCRIPTION 3v3 5v 10 11 12 13

Ethernet WIZNET 5100 NEEDS LINK/BETTER DESCRIPTION 3v3 10 11 12 13

Circuits@Home USB Shield 3v3 5 9 10

Share