Adafruit Grand Central M4 Express featuring SAMD51

Are you ready? Really ready? Cause here comes the Adafruit Grand Central featuring the Microchip ATSAMD51. This dev board is so big, it's not named after a Metro train, it's a whole freakin' station!
Pinout
Pins 1–40
Pins 41–80
Pins 81–113
- USBusb
5V USB power input, 500mA fuse, protected for PC USB ports
Type · USBVoltage · 5V - DC Jackdc-jack
DC barrel jack input, 800mA on 5V/3.3V rails, 2A on Vin, no fuse, only affected by on/off switch
Type · PowerVoltage · 6-12V - Vinvin
Higher of DC jack or USB voltage (9V if 9V DC plugged in; 5V if USB only)
Type · PowerVoltage · 5-12V - 5V5v
5V regulator output (DC) or USB passthrough, ~500mA (USB) / ~800mA (DC)
Type · PowerVoltage · 5V - 3V3v
3.3V regulator output, 500mA peak
Type · PowerVoltage · 3.3V - GNDgnd
Common ground
Type · GroundVoltage · 0V - ONon-led
Green power LED, indicates 5V rail
Type · UnknownVoltage · 5V - TXtx-led
Yellow USB serial TX activity LED
Type · UARTVoltage · 3.3V - RXrx-led
Yellow USB serial RX activity LED
Type · UARTVoltage · 3.3V - Ll-led
Red LED connected to D13, user-controllable
Type · UnknownVoltage · 3.3V - SDAsda-top
I2C data pin, also D20, no internal pullup (add 2.2K-10K external)
Type · I2CVoltage · 3.3V - SCLscl-top
I2C clock pin, also D21, no internal pullup (add 2.2K-10K external)
Type · I2CVoltage · 3.3V - D2d2
General purpose GPIO
Type · GPIOVoltage · 3.3V - D3d3
General purpose GPIO, PWM capable
Type · GPIOVoltage · 3.3V - D4d4
General purpose GPIO, PWM capable
Type · GPIOVoltage · 3.3V - D5d5
General purpose GPIO, PWM capable
Type · GPIOVoltage · 3.3V - D6d6
General purpose GPIO, PWM capable
Type · GPIOVoltage · 3.3V - D7d7
General purpose GPIO, PWM capable
Type · GPIOVoltage · 3.3V - D8d8
General purpose GPIO, PWM capable
Type · GPIOVoltage · 3.3V - D9d9
General purpose GPIO, PWM capable
Type · GPIOVoltage · 3.3V - D10d10
General purpose GPIO
Type · GPIOVoltage · 3.3V - D11d11
General purpose GPIO, PWM capable
Type · GPIOVoltage · 3.3V - D12d12
General purpose GPIO
Type · GPIOVoltage · 3.3V - D13d13
General purpose GPIO, PWM capable, connected to red LED (L)
Type · GPIOVoltage · 3.3V - D0RXd0
GPIO #0, Serial1 RX (hardware UART), not used by USB-Serial so free to use
Type · GPIO, UARTVoltage · 3.3V - D1TXd1
GPIO #1, Serial1 TX (hardware UART), not used by USB-Serial so free to use
Type · GPIO, UARTVoltage · 3.3V - D14TX3d14
GPIO #14, SERCOM5 TX (Mega-compat)
Type · GPIO, UARTVoltage · 3.3V - D15RX3d15
GPIO #15, SERCOM5 RX (Mega-compat), also I2S MCK
Type · GPIO, UARTVoltage · 3.3V - D16TX2d16
GPIO #16, SERCOM1 TX (Mega-compat)
Type · GPIO, UARTVoltage · 3.3V - D17RX2d17
GPIO #17, SERCOM1 RX (Mega-compat)
Type · GPIO, UARTVoltage · 3.3V - D18TX1d18
GPIO #18, SERCOM4 TX (Mega-compat)
Type · GPIO, UARTVoltage · 3.3V - D19RX1d19
GPIO #19, SERCOM4 RX (Mega-compat)
Type · GPIO, UARTVoltage · 3.3V - D20SDAd20
GPIO #20, I2C data (same as top SDA)
Type · GPIO, I2CVoltage · 3.3V - D21SCLd21
GPIO #21, I2C clock (same as top SCL, original Mega had separate I2C)
Type · GPIO, I2CVoltage · 3.3V - A0a0
ADC input + DAC0 (true analog output, 0-3.3V, independent of A1)
Type · AnalogVoltage · 3.3V - A1a1
ADC input + DAC1 (true analog output, 0-3.3V, independent of A0, PWM capable)
Type · AnalogVoltage · 3.3V - A2a2
ADC input + GPIO, 12-bit native resolution, PWM capable
Type · AnalogVoltage · 3.3V - A3a3
ADC input + GPIO, 12-bit native resolution
Type · AnalogVoltage · 3.3V - A4a4
ADC input + GPIO, 12-bit native resolution
Type · AnalogVoltage · 3.3V - A5a5
ADC input + GPIO, 12-bit native resolution
Type · AnalogVoltage · 3.3V - A6a6
ADC input + GPIO, 12-bit native resolution
Type · AnalogVoltage · 3.3V - A7a7
ADC input + GPIO, 12-bit native resolution
Type · AnalogVoltage · 3.3V - A8a8
ADC input + GPIO, 12-bit native resolution
Type · AnalogVoltage · 3.3V - A9a9
ADC input + GPIO, 12-bit native resolution
Type · AnalogVoltage · 3.3V - A10a10
ADC input + GPIO, 12-bit native resolution
Type · AnalogVoltage · 3.3V - A11a11
ADC input + GPIO, 12-bit native resolution
Type · AnalogVoltage · 3.3V - A12a12
ADC input + GPIO, 12-bit native resolution, PWM capable
Type · AnalogVoltage · 3.3V - A13a13
ADC input + GPIO, 12-bit native resolution
Type · AnalogVoltage · 3.3V - A14a14
ADC input + GPIO, 12-bit native resolution
Type · AnalogVoltage · 3.3V - A15a15
ADC input + GPIO, 12-bit native resolution, PWM capable
Type · AnalogVoltage · 3.3V - SCKsck
Hardware SPI clock (2x3 header), shared with D52, keep free for high-speed SPI
Type · SPIVoltage · 3.3V - MOSImosi
Hardware SPI MOSI (2x3 header), shared with D51, keep free for high-speed SPI
Type · SPIVoltage · 3.3V - MISOmiso
Hardware SPI MISO (2x3 header), shared with D50, keep free for high-speed SPI
Type · SPIVoltage · 3.3V - 5V (middle)5v-middle
5V output (not 3.3V)
Type · PowerVoltage · 5V - D22d22
General purpose GPIO
Type · GPIOVoltage · 3.3V - D23d23
General purpose GPIO
Type · GPIOVoltage · 3.3V - D24d24
General purpose GPIO
Type · GPIOVoltage · 3.3V - D25d25
General purpose GPIO
Type · GPIOVoltage · 3.3V - D26d26
General purpose GPIO, also PCC DEN1 (camera)
Type · GPIOVoltage · 3.3V - D27d27
General purpose GPIO, also PCC DEN2 (camera)
Type · GPIOVoltage · 3.3V - D28d28
General purpose GPIO, also PCC CLK (camera)
Type · GPIOVoltage · 3.3V - D29d29
General purpose GPIO, also PCC XCLK (camera)
Type · GPIOVoltage · 3.3V - D30d30
General purpose GPIO, also PCC D7 (camera)
Type · GPIOVoltage · 3.3V - D31d31
General purpose GPIO, also PCC D6 (camera), I2S DI
Type · GPIOVoltage · 3.3V - D32d32
General purpose GPIO, also PCC D5 (camera), I2S DO
Type · GPIOVoltage · 3.3V - D33d33
General purpose GPIO, also PCC D4 (camera), I2S FS
Type · GPIOVoltage · 3.3V - D34d34
General purpose GPIO, also PCC D3 (camera)
Type · GPIOVoltage · 3.3V - D35d35
General purpose GPIO, also PCC D2 (camera)
Type · GPIOVoltage · 3.3V - D36d36
General purpose GPIO, also PCC D1 (camera)
Type · GPIOVoltage · 3.3V - D37d37
General purpose GPIO, also PCC D0 (camera)
Type · GPIOVoltage · 3.3V - D38d38
General purpose GPIO, also PCC D9 (camera)
Type · GPIOVoltage · 3.3V - D39d39
General purpose GPIO, also PCC D8 (camera)
Type · GPIOVoltage · 3.3V - D40d40
General purpose GPIO, also PCC D11 (camera)
Type · GPIOVoltage · 3.3V - D41d41
General purpose GPIO, also PCC D10 (camera)
Type · GPIOVoltage · 3.3V - D42d42
General purpose GPIO, also PCC D13 (camera)
Type · GPIOVoltage · 3.3V - D43d43
General purpose GPIO, also PCC D12 (camera)
Type · GPIOVoltage · 3.3V - D44d44
General purpose GPIO
Type · GPIOVoltage · 3.3V - D45d45
General purpose GPIO, PWM capable
Type · GPIOVoltage · 3.3V - D46d46
General purpose GPIO
Type · GPIOVoltage · 3.3V - D47d47
General purpose GPIO
Type · GPIOVoltage · 3.3V - D48d48
General purpose GPIO, PWM capable
Type · GPIOVoltage · 3.3V - D49d49
General purpose GPIO
Type · GPIOVoltage · 3.3V - D50MISOd50
GPIO, shared with middle SPI header MISO
Type · GPIO, SPIVoltage · 3.3V - D51MOSId51
GPIO, shared with middle SPI header MOSI
Type · GPIO, SPIVoltage · 3.3V - D52SCKd52
GPIO, shared with middle SPI header SCK
Type · GPIO, SPIVoltage · 3.3V - D53SSd53
GPIO, legacy Mega SPI secondary-select
Type · GPIO, SPIVoltage · 3.3V - PCC DEN1d26
Parallel capture camera data enable 1 (fixed mapping to D26)
Type · GPIOVoltage · 3.3V - PCC DEN2d27
Parallel capture camera data enable 2 (fixed mapping to D27)
Type · GPIOVoltage · 3.3V - PCC CLKd28
Parallel capture camera clock (fixed mapping to D28)
Type · GPIOVoltage · 3.3V - PCC XCLKd29
Parallel capture camera external clock (fixed mapping to D29)
Type · GPIOVoltage · 3.3V - PCC D0d37
Parallel capture camera data bit 0 (fixed mapping to D37)
Type · GPIOVoltage · 3.3V - PCC D1d36
Parallel capture camera data bit 1 (fixed mapping to D36)
Type · GPIOVoltage · 3.3V - PCC D2d35
Parallel capture camera data bit 2 (fixed mapping to D35)
Type · GPIOVoltage · 3.3V - PCC D3d34
Parallel capture camera data bit 3 (fixed mapping to D34)
Type · GPIOVoltage · 3.3V - PCC D4d33
Parallel capture camera data bit 4 (fixed mapping to D33)
Type · GPIOVoltage · 3.3V - PCC D5d32
Parallel capture camera data bit 5 (fixed mapping to D32)
Type · GPIOVoltage · 3.3V - PCC D6d31
Parallel capture camera data bit 6 (fixed mapping to D31)
Type · GPIOVoltage · 3.3V - PCC D7d30
Parallel capture camera data bit 7 (fixed mapping to D30)
Type · GPIOVoltage · 3.3V - PCC D8d39
Parallel capture camera data bit 8 (fixed mapping to D39)
Type · GPIOVoltage · 3.3V - PCC D9d38
Parallel capture camera data bit 9 (fixed mapping to D38)
Type · GPIOVoltage · 3.3V - PCC D10d41
Parallel capture camera data bit 10 (fixed mapping to D41)
Type · GPIOVoltage · 3.3V - PCC D11d40
Parallel capture camera data bit 11 (fixed mapping to D40)
Type · GPIOVoltage · 3.3V - PCC D12d43
Parallel capture camera data bit 12 (fixed mapping to D43)
Type · GPIOVoltage · 3.3V - PCC D13d42
Parallel capture camera data bit 13 (fixed mapping to D42)
Type · GPIOVoltage · 3.3V - I2S MCKd15
I2S master clock (fixed mapping to D15)
Type · GPIOVoltage · 3.3V - I2S FSd33
I2S frame sync (fixed mapping to D33)
Type · GPIOVoltage · 3.3V - I2S SCKd14
I2S serial clock (fixed mapping to D14)
Type · GPIOVoltage · 3.3V - I2S DOd32
I2S data out (fixed mapping to D32)
Type · GPIOVoltage · 3.3V - I2S DId31
I2S data in (fixed mapping to D31)
Type · GPIOVoltage · 3.3V - QSPI Flashqspi
8 MB QSPI flash, 6 dedicated pins (4x data lines), not accessible on GPIO headers
Type · UnknownVoltage · 3.3V - NeoPixelneopixel
Single RGB LED (pin 88 Arduino / board.NEOPIXEL CircuitPython), used for bootloader/CircuitPython status
Type · UnknownVoltage · 3.3V - Micro SDsd
Micro SD card slot on dedicated SPI port (SPI1 in Arduino)
Type · UnknownVoltage · 3.3V - RESETreset
Reset button, double-tap to enter UF2 bootloader
Type · ControlVoltage · 3.3V
| Pin | Position | Type | Function | Voltage |
|---|---|---|---|---|
| USB | usb | USB | 5V USB power input, 500mA fuse, protected for PC USB ports | 5V |
| DC Jack | dc-jack | Power | DC barrel jack input, 800mA on 5V/3.3V rails, 2A on Vin, no fuse, only affected by on/off switch | 6-12V |
| Vin | vin | Power | Higher of DC jack or USB voltage (9V if 9V DC plugged in; 5V if USB only) | 5-12V |
| 5V | 5v | Power | 5V regulator output (DC) or USB passthrough, ~500mA (USB) / ~800mA (DC) | 5V |
| 3V | 3v | Power | 3.3V regulator output, 500mA peak | 3.3V |
| GND | gnd | Ground | Common ground | 0V |
| ON | on-led | Unknown | Green power LED, indicates 5V rail | 5V |
| TX | tx-led | UART | Yellow USB serial TX activity LED | 3.3V |
| RX | rx-led | UART | Yellow USB serial RX activity LED | 3.3V |
| L | l-led | Unknown | Red LED connected to D13, user-controllable | 3.3V |
| SDA | sda-top | I2C | I2C data pin, also D20, no internal pullup (add 2.2K-10K external) | 3.3V |
| SCL | scl-top | I2C | I2C clock pin, also D21, no internal pullup (add 2.2K-10K external) | 3.3V |
| D2 | d2 | GPIO | General purpose GPIO | 3.3V |
| D3 | d3 | GPIO | General purpose GPIO, PWM capable | 3.3V |
| D4 | d4 | GPIO | General purpose GPIO, PWM capable | 3.3V |
| D5 | d5 | GPIO | General purpose GPIO, PWM capable | 3.3V |
| D6 | d6 | GPIO | General purpose GPIO, PWM capable | 3.3V |
| D7 | d7 | GPIO | General purpose GPIO, PWM capable | 3.3V |
| D8 | d8 | GPIO | General purpose GPIO, PWM capable | 3.3V |
| D9 | d9 | GPIO | General purpose GPIO, PWM capable | 3.3V |
| D10 | d10 | GPIO | General purpose GPIO | 3.3V |
| D11 | d11 | GPIO | General purpose GPIO, PWM capable | 3.3V |
| D12 | d12 | GPIO | General purpose GPIO | 3.3V |
| D13 | d13 | GPIO | General purpose GPIO, PWM capable, connected to red LED (L) | 3.3V |
| D0RX | d0 | GPIO, UART | GPIO #0, Serial1 RX (hardware UART), not used by USB-Serial so free to use | 3.3V |
| D1TX | d1 | GPIO, UART | GPIO #1, Serial1 TX (hardware UART), not used by USB-Serial so free to use | 3.3V |
| D14TX3 | d14 | GPIO, UART | GPIO #14, SERCOM5 TX (Mega-compat) | 3.3V |
| D15RX3 | d15 | GPIO, UART | GPIO #15, SERCOM5 RX (Mega-compat), also I2S MCK | 3.3V |
| D16TX2 | d16 | GPIO, UART | GPIO #16, SERCOM1 TX (Mega-compat) | 3.3V |
| D17RX2 | d17 | GPIO, UART | GPIO #17, SERCOM1 RX (Mega-compat) | 3.3V |
| D18TX1 | d18 | GPIO, UART | GPIO #18, SERCOM4 TX (Mega-compat) | 3.3V |
| D19RX1 | d19 | GPIO, UART | GPIO #19, SERCOM4 RX (Mega-compat) | 3.3V |
| D20SDA | d20 | GPIO, I2C | GPIO #20, I2C data (same as top SDA) | 3.3V |
| D21SCL | d21 | GPIO, I2C | GPIO #21, I2C clock (same as top SCL, original Mega had separate I2C) | 3.3V |
| A0 | a0 | Analog | ADC input + DAC0 (true analog output, 0-3.3V, independent of A1) | 3.3V |
| A1 | a1 | Analog | ADC input + DAC1 (true analog output, 0-3.3V, independent of A0, PWM capable) | 3.3V |
| A2 | a2 | Analog | ADC input + GPIO, 12-bit native resolution, PWM capable | 3.3V |
| A3 | a3 | Analog | ADC input + GPIO, 12-bit native resolution | 3.3V |
| A4 | a4 | Analog | ADC input + GPIO, 12-bit native resolution | 3.3V |
| A5 | a5 | Analog | ADC input + GPIO, 12-bit native resolution | 3.3V |
| A6 | a6 | Analog | ADC input + GPIO, 12-bit native resolution | 3.3V |
| A7 | a7 | Analog | ADC input + GPIO, 12-bit native resolution | 3.3V |
| A8 | a8 | Analog | ADC input + GPIO, 12-bit native resolution | 3.3V |
| A9 | a9 | Analog | ADC input + GPIO, 12-bit native resolution | 3.3V |
| A10 | a10 | Analog | ADC input + GPIO, 12-bit native resolution | 3.3V |
| A11 | a11 | Analog | ADC input + GPIO, 12-bit native resolution | 3.3V |
| A12 | a12 | Analog | ADC input + GPIO, 12-bit native resolution, PWM capable | 3.3V |
| A13 | a13 | Analog | ADC input + GPIO, 12-bit native resolution | 3.3V |
| A14 | a14 | Analog | ADC input + GPIO, 12-bit native resolution | 3.3V |
| A15 | a15 | Analog | ADC input + GPIO, 12-bit native resolution, PWM capable | 3.3V |
| SCK | sck | SPI | Hardware SPI clock (2x3 header), shared with D52, keep free for high-speed SPI | 3.3V |
| MOSI | mosi | SPI | Hardware SPI MOSI (2x3 header), shared with D51, keep free for high-speed SPI | 3.3V |
| MISO | miso | SPI | Hardware SPI MISO (2x3 header), shared with D50, keep free for high-speed SPI | 3.3V |
| 5V (middle) | 5v-middle | Power | 5V output (not 3.3V) | 5V |
| D22 | d22 | GPIO | General purpose GPIO | 3.3V |
| D23 | d23 | GPIO | General purpose GPIO | 3.3V |
| D24 | d24 | GPIO | General purpose GPIO | 3.3V |
| D25 | d25 | GPIO | General purpose GPIO | 3.3V |
| D26 | d26 | GPIO | General purpose GPIO, also PCC DEN1 (camera) | 3.3V |
| D27 | d27 | GPIO | General purpose GPIO, also PCC DEN2 (camera) | 3.3V |
| D28 | d28 | GPIO | General purpose GPIO, also PCC CLK (camera) | 3.3V |
| D29 | d29 | GPIO | General purpose GPIO, also PCC XCLK (camera) | 3.3V |
| D30 | d30 | GPIO | General purpose GPIO, also PCC D7 (camera) | 3.3V |
| D31 | d31 | GPIO | General purpose GPIO, also PCC D6 (camera), I2S DI | 3.3V |
| D32 | d32 | GPIO | General purpose GPIO, also PCC D5 (camera), I2S DO | 3.3V |
| D33 | d33 | GPIO | General purpose GPIO, also PCC D4 (camera), I2S FS | 3.3V |
| D34 | d34 | GPIO | General purpose GPIO, also PCC D3 (camera) | 3.3V |
| D35 | d35 | GPIO | General purpose GPIO, also PCC D2 (camera) | 3.3V |
| D36 | d36 | GPIO | General purpose GPIO, also PCC D1 (camera) | 3.3V |
| D37 | d37 | GPIO | General purpose GPIO, also PCC D0 (camera) | 3.3V |
| D38 | d38 | GPIO | General purpose GPIO, also PCC D9 (camera) | 3.3V |
| D39 | d39 | GPIO | General purpose GPIO, also PCC D8 (camera) | 3.3V |
| D40 | d40 | GPIO | General purpose GPIO, also PCC D11 (camera) | 3.3V |
| D41 | d41 | GPIO | General purpose GPIO, also PCC D10 (camera) | 3.3V |
| D42 | d42 | GPIO | General purpose GPIO, also PCC D13 (camera) | 3.3V |
| D43 | d43 | GPIO | General purpose GPIO, also PCC D12 (camera) | 3.3V |
| D44 | d44 | GPIO | General purpose GPIO | 3.3V |
| D45 | d45 | GPIO | General purpose GPIO, PWM capable | 3.3V |
| D46 | d46 | GPIO | General purpose GPIO | 3.3V |
| D47 | d47 | GPIO | General purpose GPIO | 3.3V |
| D48 | d48 | GPIO | General purpose GPIO, PWM capable | 3.3V |
| D49 | d49 | GPIO | General purpose GPIO | 3.3V |
| D50MISO | d50 | GPIO, SPI | GPIO, shared with middle SPI header MISO | 3.3V |
| D51MOSI | d51 | GPIO, SPI | GPIO, shared with middle SPI header MOSI | 3.3V |
| D52SCK | d52 | GPIO, SPI | GPIO, shared with middle SPI header SCK | 3.3V |
| D53SS | d53 | GPIO, SPI | GPIO, legacy Mega SPI secondary-select | 3.3V |
| PCC DEN1 | d26 | GPIO | Parallel capture camera data enable 1 (fixed mapping to D26) | 3.3V |
| PCC DEN2 | d27 | GPIO | Parallel capture camera data enable 2 (fixed mapping to D27) | 3.3V |
| PCC CLK | d28 | GPIO | Parallel capture camera clock (fixed mapping to D28) | 3.3V |
| PCC XCLK | d29 | GPIO | Parallel capture camera external clock (fixed mapping to D29) | 3.3V |
| PCC D0 | d37 | GPIO | Parallel capture camera data bit 0 (fixed mapping to D37) | 3.3V |
| PCC D1 | d36 | GPIO | Parallel capture camera data bit 1 (fixed mapping to D36) | 3.3V |
| PCC D2 | d35 | GPIO | Parallel capture camera data bit 2 (fixed mapping to D35) | 3.3V |
| PCC D3 | d34 | GPIO | Parallel capture camera data bit 3 (fixed mapping to D34) | 3.3V |
| PCC D4 | d33 | GPIO | Parallel capture camera data bit 4 (fixed mapping to D33) | 3.3V |
| PCC D5 | d32 | GPIO | Parallel capture camera data bit 5 (fixed mapping to D32) | 3.3V |
| PCC D6 | d31 | GPIO | Parallel capture camera data bit 6 (fixed mapping to D31) | 3.3V |
| PCC D7 | d30 | GPIO | Parallel capture camera data bit 7 (fixed mapping to D30) | 3.3V |
| PCC D8 | d39 | GPIO | Parallel capture camera data bit 8 (fixed mapping to D39) | 3.3V |
| PCC D9 | d38 | GPIO | Parallel capture camera data bit 9 (fixed mapping to D38) | 3.3V |
| PCC D10 | d41 | GPIO | Parallel capture camera data bit 10 (fixed mapping to D41) | 3.3V |
| PCC D11 | d40 | GPIO | Parallel capture camera data bit 11 (fixed mapping to D40) | 3.3V |
| PCC D12 | d43 | GPIO | Parallel capture camera data bit 12 (fixed mapping to D43) | 3.3V |
| PCC D13 | d42 | GPIO | Parallel capture camera data bit 13 (fixed mapping to D42) | 3.3V |
| I2S MCK | d15 | GPIO | I2S master clock (fixed mapping to D15) | 3.3V |
| I2S FS | d33 | GPIO | I2S frame sync (fixed mapping to D33) | 3.3V |
| I2S SCK | d14 | GPIO | I2S serial clock (fixed mapping to D14) | 3.3V |
| I2S DO | d32 | GPIO | I2S data out (fixed mapping to D32) | 3.3V |
| I2S DI | d31 | GPIO | I2S data in (fixed mapping to D31) | 3.3V |
| QSPI Flash | qspi | Unknown | 8 MB QSPI flash, 6 dedicated pins (4x data lines), not accessible on GPIO headers | 3.3V |
| NeoPixel | neopixel | Unknown | Single RGB LED (pin 88 Arduino / board.NEOPIXEL CircuitPython), used for bootloader/CircuitPython status | 3.3V |
| Micro SD | sd | Unknown | Micro SD card slot on dedicated SPI port (SPI1 in Arduino) | 3.3V |
| RESET | reset | Control | Reset button, double-tap to enter UF2 bootloader | 3.3V |
Logical bank 1
Logical bank 2
Logical bank 3
Pin details
113 connections- USBusb
5V USB power input, 500mA fuse, protected for PC USB ports
USBVoltage · 5V - DC Jackdc-jack
DC barrel jack input, 800mA on 5V/3.3V rails, 2A on Vin, no fuse, only affected by on/off switch
PowerVoltage · 6-12V - Vinvin
Higher of DC jack or USB voltage (9V if 9V DC plugged in; 5V if USB only)
PowerVoltage · 5-12V - 5V5v
5V regulator output (DC) or USB passthrough, ~500mA (USB) / ~800mA (DC)
PowerVoltage · 5V - 3V3v
3.3V regulator output, 500mA peak
PowerVoltage · 3.3V - GNDgnd
Common ground
GroundVoltage · 0V - ONon-led
Green power LED, indicates 5V rail
UnknownVoltage · 5V - TXtx-led
Yellow USB serial TX activity LED
UARTVoltage · 3.3V - RXrx-led
Yellow USB serial RX activity LED
UARTVoltage · 3.3V - Ll-led
Red LED connected to D13, user-controllable
UnknownVoltage · 3.3V - SDAsda-top
I2C data pin, also D20, no internal pullup (add 2.2K-10K external)
I2CVoltage · 3.3V - SCLscl-top
I2C clock pin, also D21, no internal pullup (add 2.2K-10K external)
I2CVoltage · 3.3V - D2d2
General purpose GPIO
GPIOVoltage · 3.3V - D3d3
General purpose GPIO, PWM capable
GPIOVoltage · 3.3V - D4d4
General purpose GPIO, PWM capable
GPIOVoltage · 3.3V - D5d5
General purpose GPIO, PWM capable
GPIOVoltage · 3.3V - D6d6
General purpose GPIO, PWM capable
GPIOVoltage · 3.3V - D7d7
General purpose GPIO, PWM capable
GPIOVoltage · 3.3V - D8d8
General purpose GPIO, PWM capable
GPIOVoltage · 3.3V - D9d9
General purpose GPIO, PWM capable
GPIOVoltage · 3.3V - D10d10
General purpose GPIO
GPIOVoltage · 3.3V - D11d11
General purpose GPIO, PWM capable
GPIOVoltage · 3.3V - D12d12
General purpose GPIO
GPIOVoltage · 3.3V - D13d13
General purpose GPIO, PWM capable, connected to red LED (L)
GPIOVoltage · 3.3V - D0RXd0
GPIO #0, Serial1 RX (hardware UART), not used by USB-Serial so free to use
GPIO, UARTVoltage · 3.3V - D1TXd1
GPIO #1, Serial1 TX (hardware UART), not used by USB-Serial so free to use
GPIO, UARTVoltage · 3.3V - D14TX3d14
GPIO #14, SERCOM5 TX (Mega-compat)
GPIO, UARTVoltage · 3.3V - D15RX3d15
GPIO #15, SERCOM5 RX (Mega-compat), also I2S MCK
GPIO, UARTVoltage · 3.3V - D16TX2d16
GPIO #16, SERCOM1 TX (Mega-compat)
GPIO, UARTVoltage · 3.3V - D17RX2d17
GPIO #17, SERCOM1 RX (Mega-compat)
GPIO, UARTVoltage · 3.3V - D18TX1d18
GPIO #18, SERCOM4 TX (Mega-compat)
GPIO, UARTVoltage · 3.3V - D19RX1d19
GPIO #19, SERCOM4 RX (Mega-compat)
GPIO, UARTVoltage · 3.3V - D20SDAd20
GPIO #20, I2C data (same as top SDA)
GPIO, I2CVoltage · 3.3V - D21SCLd21
GPIO #21, I2C clock (same as top SCL, original Mega had separate I2C)
GPIO, I2CVoltage · 3.3V - A0a0
ADC input + DAC0 (true analog output, 0-3.3V, independent of A1)
AnalogVoltage · 3.3V - A1a1
ADC input + DAC1 (true analog output, 0-3.3V, independent of A0, PWM capable)
AnalogVoltage · 3.3V - A2a2
ADC input + GPIO, 12-bit native resolution, PWM capable
AnalogVoltage · 3.3V - A3a3
ADC input + GPIO, 12-bit native resolution
AnalogVoltage · 3.3V - A4a4
ADC input + GPIO, 12-bit native resolution
AnalogVoltage · 3.3V - A5a5
ADC input + GPIO, 12-bit native resolution
AnalogVoltage · 3.3V - A6a6
ADC input + GPIO, 12-bit native resolution
AnalogVoltage · 3.3V - A7a7
ADC input + GPIO, 12-bit native resolution
AnalogVoltage · 3.3V - A8a8
ADC input + GPIO, 12-bit native resolution
AnalogVoltage · 3.3V - A9a9
ADC input + GPIO, 12-bit native resolution
AnalogVoltage · 3.3V - A10a10
ADC input + GPIO, 12-bit native resolution
AnalogVoltage · 3.3V - A11a11
ADC input + GPIO, 12-bit native resolution
AnalogVoltage · 3.3V - A12a12
ADC input + GPIO, 12-bit native resolution, PWM capable
AnalogVoltage · 3.3V - A13a13
ADC input + GPIO, 12-bit native resolution
AnalogVoltage · 3.3V - A14a14
ADC input + GPIO, 12-bit native resolution
AnalogVoltage · 3.3V - A15a15
ADC input + GPIO, 12-bit native resolution, PWM capable
AnalogVoltage · 3.3V - SCKsck
Hardware SPI clock (2x3 header), shared with D52, keep free for high-speed SPI
SPIVoltage · 3.3V - MOSImosi
Hardware SPI MOSI (2x3 header), shared with D51, keep free for high-speed SPI
SPIVoltage · 3.3V - MISOmiso
Hardware SPI MISO (2x3 header), shared with D50, keep free for high-speed SPI
SPIVoltage · 3.3V - 5V (middle)5v-middle
5V output (not 3.3V)
PowerVoltage · 5V - D22d22
General purpose GPIO
GPIOVoltage · 3.3V - D23d23
General purpose GPIO
GPIOVoltage · 3.3V - D24d24
General purpose GPIO
GPIOVoltage · 3.3V - D25d25
General purpose GPIO
GPIOVoltage · 3.3V - D26d26
General purpose GPIO, also PCC DEN1 (camera)
GPIOVoltage · 3.3V - D27d27
General purpose GPIO, also PCC DEN2 (camera)
GPIOVoltage · 3.3V - D28d28
General purpose GPIO, also PCC CLK (camera)
GPIOVoltage · 3.3V - D29d29
General purpose GPIO, also PCC XCLK (camera)
GPIOVoltage · 3.3V - D30d30
General purpose GPIO, also PCC D7 (camera)
GPIOVoltage · 3.3V - D31d31
General purpose GPIO, also PCC D6 (camera), I2S DI
GPIOVoltage · 3.3V - D32d32
General purpose GPIO, also PCC D5 (camera), I2S DO
GPIOVoltage · 3.3V - D33d33
General purpose GPIO, also PCC D4 (camera), I2S FS
GPIOVoltage · 3.3V - D34d34
General purpose GPIO, also PCC D3 (camera)
GPIOVoltage · 3.3V - D35d35
General purpose GPIO, also PCC D2 (camera)
GPIOVoltage · 3.3V - D36d36
General purpose GPIO, also PCC D1 (camera)
GPIOVoltage · 3.3V - D37d37
General purpose GPIO, also PCC D0 (camera)
GPIOVoltage · 3.3V - D38d38
General purpose GPIO, also PCC D9 (camera)
GPIOVoltage · 3.3V - D39d39
General purpose GPIO, also PCC D8 (camera)
GPIOVoltage · 3.3V - D40d40
General purpose GPIO, also PCC D11 (camera)
GPIOVoltage · 3.3V - D41d41
General purpose GPIO, also PCC D10 (camera)
GPIOVoltage · 3.3V - D42d42
General purpose GPIO, also PCC D13 (camera)
GPIOVoltage · 3.3V - D43d43
General purpose GPIO, also PCC D12 (camera)
GPIOVoltage · 3.3V - D44d44
General purpose GPIO
GPIOVoltage · 3.3V - D45d45
General purpose GPIO, PWM capable
GPIOVoltage · 3.3V - D46d46
General purpose GPIO
GPIOVoltage · 3.3V - D47d47
General purpose GPIO
GPIOVoltage · 3.3V - D48d48
General purpose GPIO, PWM capable
GPIOVoltage · 3.3V - D49d49
General purpose GPIO
GPIOVoltage · 3.3V - D50MISOd50
GPIO, shared with middle SPI header MISO
GPIO, SPIVoltage · 3.3V - D51MOSId51
GPIO, shared with middle SPI header MOSI
GPIO, SPIVoltage · 3.3V - D52SCKd52
GPIO, shared with middle SPI header SCK
GPIO, SPIVoltage · 3.3V - D53SSd53
GPIO, legacy Mega SPI secondary-select
GPIO, SPIVoltage · 3.3V - PCC DEN1d26
Parallel capture camera data enable 1 (fixed mapping to D26)
GPIOVoltage · 3.3V - PCC DEN2d27
Parallel capture camera data enable 2 (fixed mapping to D27)
GPIOVoltage · 3.3V - PCC CLKd28
Parallel capture camera clock (fixed mapping to D28)
GPIOVoltage · 3.3V - PCC XCLKd29
Parallel capture camera external clock (fixed mapping to D29)
GPIOVoltage · 3.3V - PCC D0d37
Parallel capture camera data bit 0 (fixed mapping to D37)
GPIOVoltage · 3.3V - PCC D1d36
Parallel capture camera data bit 1 (fixed mapping to D36)
GPIOVoltage · 3.3V - PCC D2d35
Parallel capture camera data bit 2 (fixed mapping to D35)
GPIOVoltage · 3.3V - PCC D3d34
Parallel capture camera data bit 3 (fixed mapping to D34)
GPIOVoltage · 3.3V - PCC D4d33
Parallel capture camera data bit 4 (fixed mapping to D33)
GPIOVoltage · 3.3V - PCC D5d32
Parallel capture camera data bit 5 (fixed mapping to D32)
GPIOVoltage · 3.3V - PCC D6d31
Parallel capture camera data bit 6 (fixed mapping to D31)
GPIOVoltage · 3.3V - PCC D7d30
Parallel capture camera data bit 7 (fixed mapping to D30)
GPIOVoltage · 3.3V - PCC D8d39
Parallel capture camera data bit 8 (fixed mapping to D39)
GPIOVoltage · 3.3V - PCC D9d38
Parallel capture camera data bit 9 (fixed mapping to D38)
GPIOVoltage · 3.3V - PCC D10d41
Parallel capture camera data bit 10 (fixed mapping to D41)
GPIOVoltage · 3.3V - PCC D11d40
Parallel capture camera data bit 11 (fixed mapping to D40)
GPIOVoltage · 3.3V - PCC D12d43
Parallel capture camera data bit 12 (fixed mapping to D43)
GPIOVoltage · 3.3V - PCC D13d42
Parallel capture camera data bit 13 (fixed mapping to D42)
GPIOVoltage · 3.3V - I2S MCKd15
I2S master clock (fixed mapping to D15)
GPIOVoltage · 3.3V - I2S FSd33
I2S frame sync (fixed mapping to D33)
GPIOVoltage · 3.3V - I2S SCKd14
I2S serial clock (fixed mapping to D14)
GPIOVoltage · 3.3V - I2S DOd32
I2S data out (fixed mapping to D32)
GPIOVoltage · 3.3V - I2S DId31
I2S data in (fixed mapping to D31)
GPIOVoltage · 3.3V - QSPI Flashqspi
8 MB QSPI flash, 6 dedicated pins (4x data lines), not accessible on GPIO headers
UnknownVoltage · 3.3V - NeoPixelneopixel
Single RGB LED (pin 88 Arduino / board.NEOPIXEL CircuitPython), used for bootloader/CircuitPython status
UnknownVoltage · 3.3V - Micro SDsd
Micro SD card slot on dedicated SPI port (SPI1 in Arduino)
UnknownVoltage · 3.3V - RESETreset
Reset button, double-tap to enter UF2 bootloader
ControlVoltage · 3.3V
Start wiring
USB · 3.3 V
Confirm the data interface matches your host board.
Module pins: USB, DC Jack, Vin, 5V, 3V, 5V (middle), GND, TX. Schematik maps them to your board in the app.
Other MCUs
228 other optionsSpecialists: 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.
:MOVE mini MK2 buggy kit visual preview:MOVE mini MK2 buggy kit
16-Ch Servo Driver Breakout for micro:bit, I2C visual preview16-Ch Servo Driver Breakout for micro:bit, I2C
2x40 Right Angle Edge Connector for micro:bit visual preview2x40 Right Angle Edge Connector for micro:bit
32F429IDISCOVERY / STM32F429I-DISC1 Discovery Kit visual preview32F429IDISCOVERY / STM32F429I-DISC1 Discovery Kit
7-segment for micro:bit visual preview7-segment for micro:bit
Adafruit CAN Bus BFF Add-On for QT Py visual previewAdafruit CAN Bus BFF Add-On for QT Py
$8.95
Adafruit CH552 QT Py - 8051 Dev Board with STEMMA QT visual previewAdafruit CH552 QT Py - 8051 Dev Board with STEMMA QT
$4.95
Adafruit CRICKIT for Circuit Playground Express visual previewAdafruit CRICKIT for Circuit Playground Express
Adafruit CRICKIT for micro:bit visual previewAdafruit CRICKIT for micro:bit
Adafruit DC Power BFF Add-On for QT Py visual previewAdafruit DC Power BFF Add-On for QT Py
$7.95
Adafruit Feather 328P - Atmega328P 3.3V @ 8 MHz visual previewAdafruit Feather 328P - Atmega328P 3.3V @ 8 MHz
Adafruit Feather 32u4 Adalogger visual previewAdafruit Feather 32u4 Adalogger
Related groups
4 groups
10 I/Os PLC Module - CPU Arduino Nano (Optoisolated Output) visual previewArduino
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.
Boards · Arduino boards · 77 parts
10 I/Os Relay Module - CPU ESP32 (Relay Output) visual previewESP32
Wi-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 · 159 parts
15x7 CharliePlex LED Matrix FeatherWing - Cool White visual previewAdd-ons
About 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
Adafruit DVI Breakout Board for HDMI Source Devices visual previewPi Pico
The 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