
The Arduino Due is a 32-bit microcontroller board with an ARM Cortex-M3 processor, featuring 54 I/O pins, 12 analog inputs, USB-OTG, and runs at 3.3V.

Pins 1–40
Pins 41–80
Pins 81–82
USART serial receive 0, SAM3X PA8 on official pinout
USART serial transmit 0, SAM3X PA9 on official pinout
Digital GPIO 2 / PWM
Digital GPIO 3 / PWM
Digital GPIO 4 / PWM
Digital GPIO 5 / PWM
Digital GPIO 6 / PWM
Digital GPIO 7 / PWM
Digital GPIO 8 / I2C 2 clock / PWM
Digital GPIO 9 / I2C 2 data / PWM
Digital GPIO 10 / SPI chip select / PWM
Digital GPIO 11 / SPI controller out, peripheral in / PWM
Digital GPIO 12 / SPI controller in, peripheral out / PWM
digital GPIO connected to built-in LED, SAM3X PB27 on official pinout
USART serial transmit 3, SAM3X PD4 on official pinout
USART serial receive 3, SAM3X PD5 on official pinout
USART serial transmit 2, SAM3X PA13 on official pinout
USART serial receive 2, SAM3X PA12 on official pinout
USART serial transmit 1, SAM3X PA11 on official pinout
USART serial receive 1, SAM3X PA10 on official pinout
I2C serial data, SAM3X PB12 on official pinout
I2C serial clock, SAM3X PB13 on official pinout
Digital GPIO 22
Digital GPIO 23
Digital GPIO 24
Digital GPIO 25
Digital GPIO 26
Digital GPIO 27
Digital GPIO 28
Digital GPIO 29
Digital GPIO 30
Digital GPIO 31
Digital GPIO 32
Digital GPIO 33
Digital GPIO 34
Digital GPIO 35
Digital GPIO 36
Digital GPIO 37
Digital GPIO 38
Digital GPIO 39
Digital GPIO 40
Digital GPIO 41
Digital GPIO 42
Digital GPIO 43
Digital GPIO 44
Digital GPIO 45
Digital GPIO 46
Digital GPIO 47
Digital GPIO 48
Digital GPIO 49
Digital GPIO 50
Digital GPIO 51
Digital GPIO 52
Digital GPIO 53
external power input barrel/header rail shown on Arduino Due pinout
5 V power output rail on power header and ICSP
3.3 V power output rail; Due I/O standard is 3.3 V
ground pins on power, digital, ICSP, and USB sections
I/O reference voltage pin for shield compatibility
reset line on power/header section
analog reference pin
ADC channel 0, SAM3X PA16 on official pinout
ADC channel 1, SAM3X PA24 on official pinout
ADC channel 2, SAM3X PA23 on official pinout
ADC channel 3, SAM3X PA22 on official pinout
ADC channel 4, SAM3X PA6 on official pinout
ADC channel 5, SAM3X PA4 on official pinout
ADC channel 6, SAM3X PA3 on official pinout
ADC channel 7, SAM3X PA2 on official pinout
ADC channel 8, SAM3X PB17 on official pinout
ADC channel 9, SAM3X PB18 on official pinout
ADC channel 10, SAM3X PB19 on official pinout
ADC channel 11, SAM3X PB20 on official pinout
DAC channel 1, SAM3X PB16 on official pinout
DAC channel 0, SAM3X PB15 on official pinout
CAN receive 0, SAM3X PA1 on official pinout
CAN transmit 0, SAM3X PA0 on official pinout
SPI CIPO/MISO on ICSP header; official note says CIPO/COPI previously referred to as MISO/MOSI
SPI COPI/MOSI on ICSP header; official note says CIPO/COPI previously referred to as MISO/MOSI
SPI clock on ICSP header
USB differential data plus on native USB/USB1 section
USB differential data minus on native USB/USB1 section
| Pin | Position | Type | Function | Voltage |
|---|---|---|---|---|
| D0RX0 | GPIO, UART | USART serial receive 0, SAM3X PA8 on official pinout | 3.3 V logic | |
| D1TX0 | GPIO, UART | USART serial transmit 0, SAM3X PA9 on official pinout | 3.3 V logic | |
| D2PWM2 | GPIO, PWM | Digital GPIO 2 / PWM | 3.3 V logic | |
| D3PWM3 | GPIO, PWM | Digital GPIO 3 / PWM | 3.3 V logic | |
| D4PWM4 | GPIO, PWM | Digital GPIO 4 / PWM | 3.3 V logic | |
| D5PWM5 | GPIO, PWM | Digital GPIO 5 / PWM | 3.3 V logic | |
| D6PWM6 | GPIO, PWM | Digital GPIO 6 / PWM | 3.3 V logic | |
| D7PWM7 | GPIO, PWM | Digital GPIO 7 / PWM | 3.3 V logic | |
| D8PWM8SCL2 | GPIO, PWM, I2C | Digital GPIO 8 / I2C 2 clock / PWM | 3.3 V logic | |
| D9PWM9SDA2 | GPIO, PWM, I2C | Digital GPIO 9 / I2C 2 data / PWM | 3.3 V logic | |
| D10PWM10CS | GPIO, PWM, SPI | Digital GPIO 10 / SPI chip select / PWM | 3.3 V logic | |
| D11PWM11COPI | GPIO, PWM, SPI | Digital GPIO 11 / SPI controller out, peripheral in / PWM | 3.3 V logic | |
| D12PWM12CIPO | GPIO, PWM, SPI | Digital GPIO 12 / SPI controller in, peripheral out / PWM | 3.3 V logic | |
| D13PWM13SCK | GPIO, PWM, SPI | digital GPIO connected to built-in LED, SAM3X PB27 on official pinout | 3.3 V logic | |
| D14TX3 | GPIO, UART | USART serial transmit 3, SAM3X PD4 on official pinout | 3.3 V logic | |
| D15RX3 | GPIO, UART | USART serial receive 3, SAM3X PD5 on official pinout | 3.3 V logic | |
| D16TX2 | GPIO, UART | USART serial transmit 2, SAM3X PA13 on official pinout | 3.3 V logic | |
| D17RX2 | GPIO, UART | USART serial receive 2, SAM3X PA12 on official pinout | 3.3 V logic | |
| D18TX1 | GPIO, UART | USART serial transmit 1, SAM3X PA11 on official pinout | 3.3 V logic | |
| D19RX1 | GPIO, UART | USART serial receive 1, SAM3X PA10 on official pinout | 3.3 V logic | |
| D20SDA | GPIO, I2C | I2C serial data, SAM3X PB12 on official pinout | 3.3 V logic | |
| D21SCL | GPIO, I2C | I2C serial clock, SAM3X PB13 on official pinout | 3.3 V logic | |
| D22 | GPIO | Digital GPIO 22 | 3.3 V logic | |
| D23 | GPIO | Digital GPIO 23 | 3.3 V logic | |
| D24 | GPIO | Digital GPIO 24 | 3.3 V logic | |
| D25 | GPIO | Digital GPIO 25 | 3.3 V logic | |
| D26 | GPIO | Digital GPIO 26 | 3.3 V logic | |
| D27 | GPIO | Digital GPIO 27 | 3.3 V logic | |
| D28 | GPIO | Digital GPIO 28 | 3.3 V logic | |
| D29 | GPIO | Digital GPIO 29 | 3.3 V logic | |
| D30 | GPIO | Digital GPIO 30 | 3.3 V logic | |
| D31 | GPIO | Digital GPIO 31 | 3.3 V logic | |
| D32 | GPIO | Digital GPIO 32 | 3.3 V logic | |
| D33 | GPIO | Digital GPIO 33 | 3.3 V logic | |
| D34 | GPIO | Digital GPIO 34 | 3.3 V logic | |
| D35 | GPIO | Digital GPIO 35 | 3.3 V logic | |
| D36 | GPIO | Digital GPIO 36 | 3.3 V logic | |
| D37 | GPIO | Digital GPIO 37 | 3.3 V logic | |
| D38 | GPIO | Digital GPIO 38 | 3.3 V logic | |
| D39 | GPIO | Digital GPIO 39 | 3.3 V logic | |
| D40 | GPIO | Digital GPIO 40 | 3.3 V logic | |
| D41 | GPIO | Digital GPIO 41 | 3.3 V logic | |
| D42 | GPIO | Digital GPIO 42 | 3.3 V logic | |
| D43 | GPIO | Digital GPIO 43 | 3.3 V logic | |
| D44 | GPIO | Digital GPIO 44 | 3.3 V logic | |
| D45 | GPIO | Digital GPIO 45 | 3.3 V logic | |
| D46 | GPIO | Digital GPIO 46 | 3.3 V logic | |
| D47 | GPIO | Digital GPIO 47 | 3.3 V logic | |
| D48 | GPIO | Digital GPIO 48 | 3.3 V logic | |
| D49 | GPIO | Digital GPIO 49 | 3.3 V logic | |
| D50 | GPIO | Digital GPIO 50 | 3.3 V logic | |
| D51 | GPIO | Digital GPIO 51 | 3.3 V logic | |
| D52 | GPIO | Digital GPIO 52 | 3.3 V logic | |
| D53 | GPIO | Digital GPIO 53 | 3.3 V logic | |
| VIN | power-header | Power | external power input barrel/header rail shown on Arduino Due pinout | 6-20 V power input per official pinout |
| +5V | power-header | Power | 5 V power output rail on power header and ICSP | 5 V |
| +3V3 | power-header | Power | 3.3 V power output rail; Due I/O standard is 3.3 V | 3.3 V |
| GND | multiple | Ground | ground pins on power, digital, ICSP, and USB sections | 0 V |
| IOREF | power-header | Power | I/O reference voltage pin for shield compatibility | 3.3 V on Arduino Due |
| RESET | power-header | Control | reset line on power/header section | |
| AREF | analog-header | Analog | analog reference pin | |
| D54A0 | analog-header | GPIO, Analog | ADC channel 0, SAM3X PA16 on official pinout | 3.3 V max analogue input domain |
| D55A1 | analog-header | GPIO, Analog | ADC channel 1, SAM3X PA24 on official pinout | 3.3 V max analogue input domain |
| D56A2 | analog-header | GPIO, Analog | ADC channel 2, SAM3X PA23 on official pinout | 3.3 V max analogue input domain |
| D57A3 | analog-header | GPIO, Analog | ADC channel 3, SAM3X PA22 on official pinout | 3.3 V max analogue input domain |
| D58A4 | analog-header | GPIO, Analog | ADC channel 4, SAM3X PA6 on official pinout | 3.3 V max analogue input domain |
| D59A5 | analog-header | GPIO, Analog | ADC channel 5, SAM3X PA4 on official pinout | 3.3 V max analogue input domain |
| D60A6 | analog-header | GPIO, Analog | ADC channel 6, SAM3X PA3 on official pinout | 3.3 V max analogue input domain |
| D61A7 | analog-header | GPIO, Analog | ADC channel 7, SAM3X PA2 on official pinout | 3.3 V max analogue input domain |
| D62A8 | analog-header | GPIO, Analog | ADC channel 8, SAM3X PB17 on official pinout | 3.3 V max analogue input domain |
| D63A9 | analog-header | GPIO, Analog | ADC channel 9, SAM3X PB18 on official pinout | 3.3 V max analogue input domain |
| D64A10 | analog-header | GPIO, Analog | ADC channel 10, SAM3X PB19 on official pinout | 3.3 V max analogue input domain |
| D65A11 | analog-header | GPIO, Analog | ADC channel 11, SAM3X PB20 on official pinout | 3.3 V max analogue input domain |
| D67DAC1 | analog-header | GPIO, Analog | DAC channel 1, SAM3X PB16 on official pinout | 3.3 V analogue output domain |
| D66DAC2 | analog-header | GPIO, Analog | DAC channel 0, SAM3X PB15 on official pinout | 3.3 V analogue output domain |
| D68CANRX | CAN-header | GPIO, CAN | CAN receive 0, SAM3X PA1 on official pinout | 3.3 V logic |
| D69CANTX | CAN-header | GPIO, CAN | CAN transmit 0, SAM3X PA0 on official pinout | 3.3 V logic |
| ICSP CIPO | ICSP | SPI | SPI CIPO/MISO on ICSP header; official note says CIPO/COPI previously referred to as MISO/MOSI | 3.3 V logic |
| ICSP COPI | ICSP | SPI | SPI COPI/MOSI on ICSP header; official note says CIPO/COPI previously referred to as MISO/MOSI | 3.3 V logic |
| ICSP SCK | ICSP | SPI | SPI clock on ICSP header | 3.3 V logic |
| USB D+ | USB | USB | USB differential data plus on native USB/USB1 section | |
| USB D- | USB | USB | USB differential data minus on native USB/USB1 section |
Logical bank 1
Logical bank 2
Logical bank 3
USART serial receive 0, SAM3X PA8 on official pinout
USART serial transmit 0, SAM3X PA9 on official pinout
Digital GPIO 2 / PWM
Digital GPIO 3 / PWM
Digital GPIO 4 / PWM
Digital GPIO 5 / PWM
Digital GPIO 6 / PWM
Digital GPIO 7 / PWM
Digital GPIO 8 / I2C 2 clock / PWM
Digital GPIO 9 / I2C 2 data / PWM
Digital GPIO 10 / SPI chip select / PWM
Digital GPIO 11 / SPI controller out, peripheral in / PWM
Digital GPIO 12 / SPI controller in, peripheral out / PWM
digital GPIO connected to built-in LED, SAM3X PB27 on official pinout
USART serial transmit 3, SAM3X PD4 on official pinout
USART serial receive 3, SAM3X PD5 on official pinout
USART serial transmit 2, SAM3X PA13 on official pinout
USART serial receive 2, SAM3X PA12 on official pinout
USART serial transmit 1, SAM3X PA11 on official pinout
USART serial receive 1, SAM3X PA10 on official pinout
I2C serial data, SAM3X PB12 on official pinout
I2C serial clock, SAM3X PB13 on official pinout
Digital GPIO 22
Digital GPIO 23
Digital GPIO 24
Digital GPIO 25
Digital GPIO 26
Digital GPIO 27
Digital GPIO 28
Digital GPIO 29
Digital GPIO 30
Digital GPIO 31
Digital GPIO 32
Digital GPIO 33
Digital GPIO 34
Digital GPIO 35
Digital GPIO 36
Digital GPIO 37
Digital GPIO 38
Digital GPIO 39
Digital GPIO 40
Digital GPIO 41
Digital GPIO 42
Digital GPIO 43
Digital GPIO 44
Digital GPIO 45
Digital GPIO 46
Digital GPIO 47
Digital GPIO 48
Digital GPIO 49
Digital GPIO 50
Digital GPIO 51
Digital GPIO 52
Digital GPIO 53
external power input barrel/header rail shown on Arduino Due pinout
5 V power output rail on power header and ICSP
3.3 V power output rail; Due I/O standard is 3.3 V
ground pins on power, digital, ICSP, and USB sections
I/O reference voltage pin for shield compatibility
reset line on power/header section
analog reference pin
ADC channel 0, SAM3X PA16 on official pinout
ADC channel 1, SAM3X PA24 on official pinout
ADC channel 2, SAM3X PA23 on official pinout
ADC channel 3, SAM3X PA22 on official pinout
ADC channel 4, SAM3X PA6 on official pinout
ADC channel 5, SAM3X PA4 on official pinout
ADC channel 6, SAM3X PA3 on official pinout
ADC channel 7, SAM3X PA2 on official pinout
ADC channel 8, SAM3X PB17 on official pinout
ADC channel 9, SAM3X PB18 on official pinout
ADC channel 10, SAM3X PB19 on official pinout
ADC channel 11, SAM3X PB20 on official pinout
DAC channel 1, SAM3X PB16 on official pinout
DAC channel 0, SAM3X PB15 on official pinout
CAN receive 0, SAM3X PA1 on official pinout
CAN transmit 0, SAM3X PA0 on official pinout
SPI CIPO/MISO on ICSP header; official note says CIPO/COPI previously referred to as MISO/MOSI
SPI COPI/MOSI on ICSP header; official note says CIPO/COPI previously referred to as MISO/MOSI
SPI clock on ICSP header
USB differential data plus on native USB/USB1 section
USB differential data minus on native USB/USB1 section
About 75 boards across every Arduino generation: 5V Uno/Mega/GIGA, 3.3V MKR and Portenta, plus DFRduino and Bluno compatibles. Confirm the voltage rail before stacking any shield.
10 I/Os PLC Module - CPU Arduino Nano (Optoisolated Output) visual preview10 I/Os PLC Module - CPU Arduino Nano (Optoisolated Output)
10 I/Os Relay Module - CPU Arduino Nano (Relay Output) visual preview10 I/Os Relay Module - CPU Arduino Nano (Relay Output)
Adafruit METRO 328 - Arduino Compatible - with Headers visual previewAdafruit METRO 328 - Arduino Compatible - with Headers
Adafruit Metro Mini 328 V2 - Arduino-Compatible - 5V 16MHz [STEMMA QT / Qwiic] visual previewAdafruit Metro Mini 328 V2 - Arduino-Compatible - 5V 16MHz [STEMMA QT / Qwiic]
Arduino Duemilanove 328 visual previewArduino Duemilanove 328
Arduino Esplora visual previewArduino Esplora
Arduino GIGA R1 WiFi visual previewArduino GIGA R1 WiFi
Arduino Leonardo visual previewArduino Leonardo
Arduino Leonardo ETH visual previewArduino Leonardo ETH
Arduino M0 Board (DFR0378) visual previewArduino M0 Board (DFR0378)
Arduino M0 Pro visual previewArduino M0 Pro
Arduino Mega (DFR0083) visual previewArduino Mega (DFR0083)
10 I/Os Relay Module - CPU ESP32 (Relay Output) visual previewWi-Fi and Bluetooth on a single chip, in every shape from Espressif DevKitC to Adafruit Feathers with STEMMA QT, DFRobot FireBeetles tuned for battery life, and Seeed XIAOs under a thumbnail.
Boards · ESP32 boards · 156 parts
15x7 CharliePlex LED Matrix FeatherWing - Cool White visual previewAbout 270 add-ons across Pi HATs, Arduino shields, and FeatherWings. The same function — motor control, PoE, display — usually ships once per host connector family. Get the host board right first.
Boards · HATs, Shields & add-ons · 270 parts
16-Ch Servo Driver Breakout for micro:bit, I2C visual previewSpecialists: Teensy for high-clock audio and USB, Adafruit SAMD boards running CircuitPython or the Arduino IDE, proper STM32 eval kits, and the micro:bit classroom ecosystem. Schematik builds target ESP32, Arduino Uno, and Pico; come here when you have a specific reason to.
Boards · Other MCU boards · 229 parts
Adafruit DVI Breakout Board for HDMI Source Devices visual previewThe Raspberry Pi MCU line — Pico, Pico 2, and third-party boards on the same silicon — plus a deep bench of Pico-pinout displays, loggers, and radio modules that do nothing without a Pico plugged in.
Boards · Pico & RP2040 boards · 43 parts