Note: this page refers to a product that is retired.

SAM3X-Arduino Pin Mapping

a diagram showing the correspondence between the pins on an Arduino board and those of the SAM3X microcontroller.

Arduino Due pin mapping table

Due Pin NumberSAM3X Pin NameMapped Pin NameMax Output Current (mA)Max Current Sink (mA)
0PA8RX036
1PA9TX0159
2PB25Digital Pin 236
3PC28Digital Pin 3159
4connected to both PA29 and PC26Digital Pin 4159
5PC25Digital Pin 5159
6PC24Digital Pin 6159
7PC23Digital Pin 7159
8PC22Digital Pin 8159
9PC21Digital Pin 9159
10connected to both PA28 and PC29Digital Pin 10159
11PD7Digital Pin 11159
12PD8Digital Pin 12159
13PB27Digital Pin 13 / Amber LED "L"36
14PD4TX3159
15PD5RX3159
16PA13TX236
17PA12RX236
18PA11TX136
19PA10RX136
20PB12SDA36
21PB13SCL36
22PB26Digital Pin 2236
23PA14Digital Pin 23159
24PA15Digital Pin 24159
25PD0Digital Pin 25159
26PD1Digital pin 26159
27PD2Digital Pin 27159
28PD3Digital Pin 28159
29PD6Digital Pin 29159
30PD9Digital Pin 30159
31PA7Digital Pin 31159
32PD10Digital Pin 32159
33PC1Digital Pin 33159
34PC2Digital Pin 34159
35PC3Digital Pin 35159
36PC4Digital Pin 36159
37PC5Digital Pin 37159
38PC6Digital Pin 38159
39PC7Digital Pin 39159
40PC8Digital Pin 40159
41PC9Digital Pin 41159
42PA19Digital Pin 42159
43PA20Digital Pin 4336
44PC19Digital Pin 44159
45PC18Digital Pin 45159
46PC17Digital Pin 46159
47PC16Digital Pin 47159
48PC15Digital Pin 48159
49PC14Digital Pin 49159
50PC13Digital Pin 50159
51PC12Digital Pin 51159
52PB21Digital Pin 5236
53PB14Digital Pin 53159
54PA16Analog In 036
55PA24Analog In 136
56PA23Analog In 236
57PA22Analog In 336
58PA6Analog In 436
59PA4Analog In 536
60PA3Analog In 636
61PA2Analog In 736
62PB17Analog In 836
63PB18Analog In 936
64PB19Analog In 1036
65PB20Analog In 1136
66PB15DAC036
67PB16DAC136
68PA1CANRX36
69PA0CANTX159
70PA17SDA136
71PA18SCL2159
72PC30LED "RX"159
73PA21LED "TX"36
74PA25(MISO)159
75PA26(MOSI)159
76PA27(SCLK)159
77PA28(NPCS0)159
78PB23(unconnected)159
USBPB11ID159
USBPB10VBOF159

Suggest changes

The content on docs.arduino.cc is facilitated through a public GitHub repository. If you see anything wrong, you can edit this page here.

License

The Arduino documentation is licensed under the Creative Commons Attribution-Share Alike 4.0 license.