🟢

Raspberry Pi Pico Pinout

RP2040 Dual-Core Cortex-M0+ · 133 MHz · 3,3V I/O · 26 GPIO · 3x ADC · 2x UART/SPI/I2C · 16 PWM

??

3,3V-Logik: Alle GPIO-Pins arbeiten mit maximal 3,3V. Kein Pin ist 5V-tolerant. ADC-Pins (GP26-GP28) maximal 3,3V anlegen.

Raspberry Pi Pico — RP2040

-- Micro USB --
GP0
VBUS
GP1
VSYS
GND
GND
GP2
3V3EN
GP3
3V3
GND
AREF
GP4
GP28
GP5
AGND
GND
GP27
GP6
GP26
GP7
RUN
GND
GP22
GP8
GND
GP9
GP21
GND
GP20
GP10
GP19
GP11
GP18
GND
GND
GP12
GP17
GP13
GP16

GP25 = Onboard-LED (intern)

??

Pin anklicken fur Details

Alle Pins

40 Pins
PinTypFunktionenBeschreibung
GP0
UARTDigital, UART0 TX, SPI0 RX, I2C0 SDA, PWM0AGPIO 0 — UART0 TX, SPI0 RX (MISO), I2C0 SDA, PWM Kanal 0A. 3,3V Logik.
GP1
UARTDigital, UART0 RX, SPI0 CSn, I2C0 SCL, PWM0BGPIO 1 — UART0 RX, SPI0 CS, I2C0 SCL, PWM 0B.
GND
GNDGroundMasse (GND).
GP2
SPIDigital, SPI0 SCK, I2C1 SDA, PWM1AGPIO 2 — SPI0 Clock, I2C1 SDA, PWM 1A.
GP3
SPIDigital, SPI0 TX, I2C1 SCL, PWM1BGPIO 3 — SPI0 MOSI, I2C1 SCL, PWM 1B.
GND
GNDGroundMasse (GND).
GP4
UARTDigital, UART1 TX, SPI0 RX, I2C0 SDA, PWM2AGPIO 4 — UART1 TX, SPI0 RX, I2C0 SDA, PWM 2A.
GP5
UARTDigital, UART1 RX, SPI0 CSn, I2C0 SCL, PWM2BGPIO 5 — UART1 RX, SPI0 CS, I2C0 SCL, PWM 2B.
GND
GNDGroundMasse (GND).
GP6
SPIDigital, SPI0 SCK, I2C1 SDA, PWM3AGPIO 6 — SPI0 Clock, I2C1 SDA, PWM 3A.
GP7
SPIDigital, SPI0 TX, I2C1 SCL, PWM3BGPIO 7 — SPI0 MOSI, I2C1 SCL, PWM 3B.
GND
GNDGroundMasse (GND).
GP8
UARTDigital, UART1 TX, SPI1 RX, I2C0 SDA, PWM4AGPIO 8 — UART1 TX, SPI1 RX (MISO), I2C0 SDA, PWM 4A.
GP9
UARTDigital, UART1 RX, SPI1 CSn, I2C0 SCL, PWM4BGPIO 9 — UART1 RX, SPI1 CS, I2C0 SCL, PWM 4B.
GND
GNDGroundMasse (GND).
GP10
SPIDigital, SPI1 SCK, I2C1 SDA, PWM5AGPIO 10 — SPI1 Clock, I2C1 SDA, PWM 5A.
GP11
SPIDigital, SPI1 TX, I2C1 SCL, PWM5BGPIO 11 — SPI1 MOSI, I2C1 SCL, PWM 5B.
GND
GNDGroundMasse (GND).
GP12
UARTDigital, UART0 TX, SPI1 RX, I2C0 SDA, PWM6AGPIO 12 — UART0 TX, SPI1 RX (MISO), I2C0 SDA, PWM 6A.
GP13
UARTDigital, UART0 RX, SPI1 CSn, I2C0 SCL, PWM6BGPIO 13 — UART0 RX, SPI1 CS, I2C0 SCL, PWM 6B.
VBUS
VersorgungVBUSUSB-Busspannung direkt vom Micro-USB-Anschluss. Nicht durch Regler geschutzt.
VSYS
VersorgungVSYSHauptversorgungseingang. Speist den integrierten Buck-Boost-Regler (300 mA).
GND
GNDGroundMasse (GND).
3V3EN
Spezial3.3V EnableRegler-Enable. Auf GND ziehen um den 3,3V Regler abzuschalten.
3V3
Versorgung3.3V Out3,3V Ausgang. Bis 300 mA. Alle GPIO-Pins arbeiten mit 3,3V.
AREF
ADCADC_VREFADC-Referenzspannung. Standard 3,3V. Externes Referenz-Signal anlegbar.
GP28
ADCADC2, SPI1 RX, I2C0 SDA, PWM6AGPIO 28 — ADC Kanal 2 (0-3,3V), SPI1 RX, I2C0 SDA, PWM 6A.
AGND
GNDAnalog GNDAnaloge Masse. Fuer prazise ADC-Messungen getrennt vom Digital-GND routen.
GP27
ADCADC1, SPI1 TX, I2C1 SCL, PWM5BGPIO 27 — ADC Kanal 1, SPI1 TX (MOSI), I2C1 SCL, PWM 5B.
GP26
ADCADC0, SPI1 SCK, I2C1 SDA, PWM5AGPIO 26 — ADC Kanal 0, SPI1 Clock, I2C1 SDA, PWM 5A.
RUN
SpezialResetMaster Reset. Auf GND ziehen zum RP2040-Reset. Hat internen Pull-up.
GP22
DigitalDigital, I2C1 SDA, PWM3AGPIO 22 — Allgemeines Digital-I/O, I2C1 SDA, PWM 3A.
GND
GNDGroundMasse (GND).
GP21
I2CDigital, SPI0 CSn, I2C0 SCL, PWM2B, UART1 RXGPIO 21 — SPI0 CS, I2C0 SCL, UART1 RX, PWM 2B.
GP20
I2CDigital, SPI0 RX, I2C0 SDA, PWM2A, UART1 TXGPIO 20 — SPI0 RX (MISO), I2C0 SDA, UART1 TX, PWM 2A.
GP19
SPIDigital, SPI0 TX, I2C1 SCL, PWM1BGPIO 19 — SPI0 MOSI, I2C1 SCL, PWM 1B.
GP18
SPIDigital, SPI0 SCK, I2C1 SDA, PWM1AGPIO 18 — SPI0 Clock, I2C1 SDA, PWM 1A.
GND
GNDGroundMasse (GND).
GP17
SPIDigital, SPI0 CSn, I2C0 SCL, PWM0B, UART0 RXGPIO 17 — SPI0 CS, I2C0 SCL, UART0 RX, PWM 0B.
GP16
SPIDigital, SPI0 RX, I2C0 SDA, PWM0A, UART0 TXGPIO 16 — SPI0 RX (MISO), I2C0 SDA, UART0 TX, PWM 0A.

Interaktiver Pinout für den Raspberry Pi Pico

Der interaktive Pinout-Viewer bietet dir eine detaillierte Übersicht über alle Anschlüsse des RP2040 Chips. Du kannst jeden Pin einzeln anklicken, um spezifische Details zu Funktionen wie PWM, ADC oder den Kommunikationsprotokollen UART, SPI und I2C zu erhalten. Das Tool ist ideal für die schnelle Planung deiner Hardware-Verkabelung und hilft dir dabei, Fehler bei der Pinbelegung bereits vor dem Basteln auszuschließen.

Technische Spezifikationen und Sicherheit

Das Tool informiert dich präzise über die Spannungsversorgung und Sicherheitsmerkmale deines Boards. Es zeigt wichtige Details wie das 300 mA Limit des 3,3V-Ausgangs sowie Besonderheiten der USB-Busspannung auf. Zudem erhältst du Informationen zur analogen Masse für präzise ADC-Messungen und zum Master Reset mit internem Pull-up. So kannst du sicherstellen, dass deine Schaltungen stabil funktionieren und keine Komponenten durch falsche Spannungen beschädigt werden.

Häufige Fragen

Was sind die Funktionen der GPIO-Pins?

Die GPIO-Pins des Raspberry Pi Pico unterstützen vielfältige Funktionen wie PWM für die Motorsteuerung, ADC für analoge Signale sowie UART, SPI und I2C für die Kommunikation mit Sensoren. Das Tool zeigt dir genau an, welche Pins diese Funktionen kombinieren können, damit du deine Hardware effizient verkabeln kannst.

Wie wird der Raspberry Pi Pico versorgt?

Der Raspberry Pi Pico nutzt einen integrierten Buck-Boost-Regler zur Stabilisierung der Hauptversorgung. Der anschließende 3,3V-Ausgang liefert bis zu 300 mA und versorgt alle GPIO-Pins. Beachte dabei die Warnung zum USB-Bus, da diese Spannung direkt vom Micro-USB-Anschluss kommt und nicht durch einen Regler geschützt ist.

Warum sollte ich eine separate analoge Masse nutzen?

Für präzise ADC-Messungen solltest du die angegebene analoge Masse verwenden, die von der digitalen Masse getrennt ist. Dies reduziert Störungen durch digitale Schaltvorgänge und sorgt für stabilerere Messwerte deiner Sensoren. Das Tool zeigt dir genau an, wo diese spezielle Verbindung für deine Schaltung erfolgen muss.

Wie schalte ich den integrierten Regler aus?

Du kannst den 3,3V-Regler ausschalten, indem du den Pin für den Regler-Enable auf Masse (GND) ziehst. Dies ist nützlich, wenn du Strom sparen möchtest oder bestimmte Komponenten nicht mit dem Bordregler versorgen willst. Alle Details zu dieser Funktion findest du direkt im interaktiven Pinout-Tool.