Otevře se na nové kartě

Raspberry Pi Pico W Pinout

Raspberry Pi Pico W je klasické Pico s bezdrátovým čipem Infineon CYW43439, který přidává Wi-Fi (2,4 GHz) a Bluetooth. Piny na hraně zůstaly na stejných místech jako u Pica, takže zapojení převezmete beze změny.

Bezdrátový čip si ale bere několik vnitřních GPIO a přesunula se i vestavěná LED – na co si dát pozor, je shrnuté pod tabulkou.

Parametry

  • RP2040: 2× Arm Cortex-M0+ až 133 MHz
  • 264 kB SRAM, 2 MB flash
  • Wi-Fi 802.11n (2,4 GHz) a Bluetooth 5.2 přes CYW43439, anténa na desce
  • 26 GPIO s logikou 3,3 V, z toho 3 s 12bitovým ADC
  • 2× UART, 2× SPI, 2× I2C, 16 kanálů PWM, 8 stavových automatů PIO
  • micro USB, napájení 1,8–5,5 V přes VSYS
  • 21 × 51 mm – stejné rozměry i rozložení pinů jako Pico

Verze s připájenými lištami se jmenuje Pico WH. Nástupce Pico 2 W má stejný bezdrátový čip i zapojení, jen s výkonnějším RP2350. Rozdíly mezi Picem a Pico W najdete v článku Raspberry Pi Pico s Wi-Fi.

Programuje se stejně jako Pico – MicroPython, CircuitPython, C/C++ (Pico SDK) i Arduino IDE podle návodu Raspberry Pi Pico a Pico 2 v Arduino IDE. Pinout původního Pica je na stránce Raspberry Pi Pico Pinout.

Pinout a tabulka pinů

Najeďte myší na pin v diagramu nebo na řádek tabulky, filtrem zvýrazníte sběrnici. Pinout si můžete stáhnout jako PNG nebo SVG.

Raspberry Pi Pico W – pinoutRaspberry Pi Pico W – pinoutchiptron.czRaspberry Pi is a trademark of Raspberry Pi Ltd.RP2040micro USBLEDBOOTSELRaspberry Pi Pico WSWCLKGNDSWDIOLED: WL_GPIO0 (Wi-Fi čip) 1 GP0 UART0 TX I2C0 SDA SPI0 RX 2 GP1 UART0 RX I2C0 SCL SPI0 CSn 3 GND 4 GP2 I2C1 SDA SPI0 SCK 5 GP3 I2C1 SCL SPI0 TX 6 GP4 UART1 TX I2C0 SDA SPI0 RX 7 GP5 UART1 RX I2C0 SCL SPI0 CSn 8 GND 9 GP6 I2C1 SDA SPI0 SCK 10 GP7 I2C1 SCL SPI0 TX 11 GP8 UART1 TX I2C0 SDA SPI1 RX 12 GP9 UART1 RX I2C0 SCL SPI1 CSn 13 GND 14 GP10 I2C1 SDA SPI1 SCK 15 GP11 I2C1 SCL SPI1 TX 16 GP12 UART0 TX I2C0 SDA SPI1 RX 17 GP13 UART0 RX I2C0 SCL SPI1 CSn 18 GND 19 GP14 I2C1 SDA SPI1 SCK 20 GP15 I2C1 SCL SPI1 TX 40 VBUS → 5 V z USB (jen když je USB připojené) 39 VSYS ← Napájecí vstup 1,8–5,5 V 38 GND 37 3V3_EN ← Připojením na GND vypnete 3,3V zdroj 36 3V3(OUT) → Výstup 3,3 V, zátěž max. ~300 mA 35 ADC_VREF ↔ Reference ADC (lze i externí) 34 GP28 UART0 TX I2C0 SDA SPI1 RX ADC2 33 AGND Analogová zem pro ADC (GP26–28) 32 GP27 I2C1 SCL SPI1 TX ADC1 31 GP26 I2C1 SDA SPI1 SCK ADC0 30 RUN ← Reset – spojením s GND se čip restartuje 29 GP22 I2C1 SDA SPI0 SCK 28 GND 27 GP21 UART1 RX I2C0 SCL SPI0 CSn 26 GP20 UART1 TX I2C0 SDA SPI0 RX 25 GP19 I2C1 SCL SPI0 TX 24 GP18 I2C1 SDA SPI0 SCK 23 GND 22 GP17 UART0 RX I2C0 SCL SPI0 CSn 21 GP16 UART0 TX I2C0 SDA SPI0 RX GPIO UART I2C SPI ADC (analog) Napájení Zem (GND) Řízení / reset
Stáhnout:PNGSVG
Tabulka pinů – Raspberry Pi Pico W
PinNázevSměrUARTI2CSPIPWMADCPoznámka
1GP0vstup/výstupUART0 TXI2C0 SDASPI0 RXPWM0 A
2GP1vstup/výstupUART0 RXI2C0 SCLSPI0 CSnPWM0 B
3GND–
4GP2vstup/výstupUART0 CTSI2C1 SDASPI0 SCKPWM1 A
5GP3vstup/výstupUART0 RTSI2C1 SCLSPI0 TXPWM1 B
6GP4vstup/výstupUART1 TXI2C0 SDASPI0 RXPWM2 A
7GP5vstup/výstupUART1 RXI2C0 SCLSPI0 CSnPWM2 B
8GND–
9GP6vstup/výstupUART1 CTSI2C1 SDASPI0 SCKPWM3 A
10GP7vstup/výstupUART1 RTSI2C1 SCLSPI0 TXPWM3 B
11GP8vstup/výstupUART1 TXI2C0 SDASPI1 RXPWM4 A
12GP9vstup/výstupUART1 RXI2C0 SCLSPI1 CSnPWM4 B
13GND–
14GP10vstup/výstupUART1 CTSI2C1 SDASPI1 SCKPWM5 A
15GP11vstup/výstupUART1 RTSI2C1 SCLSPI1 TXPWM5 B
16GP12vstup/výstupUART0 TXI2C0 SDASPI1 RXPWM6 A
17GP13vstup/výstupUART0 RXI2C0 SCLSPI1 CSnPWM6 B
18GND–
19GP14vstup/výstupUART0 CTSI2C1 SDASPI1 SCKPWM7 A
20GP15vstup/výstupUART0 RTSI2C1 SCLSPI1 TXPWM7 B
21GP16vstup/výstupUART0 TXI2C0 SDASPI0 RXPWM0 A
22GP17vstup/výstupUART0 RXI2C0 SCLSPI0 CSnPWM0 B
23GND–
24GP18vstup/výstupUART0 CTSI2C1 SDASPI0 SCKPWM1 A
25GP19vstup/výstupUART0 RTSI2C1 SCLSPI0 TXPWM1 B
26GP20vstup/výstupUART1 TXI2C0 SDASPI0 RXPWM2 A
27GP21vstup/výstupUART1 RXI2C0 SCLSPI0 CSnPWM2 B
28GND–
29GP22vstup/výstupUART1 CTSI2C1 SDASPI0 SCKPWM3 A
30RUNvstupReset – spojením s GND se čip restartuje
31GP26vstup/výstupUART1 CTSI2C1 SDASPI1 SCKPWM5 AADC0
32GP27vstup/výstupUART1 RTSI2C1 SCLSPI1 TXPWM5 BADC1
33AGND–Analogová zem pro ADC (GP26–28)
34GP28vstup/výstupUART0 TXI2C0 SDASPI1 RXPWM6 AADC2
35ADC_VREFvstup/výstupReference ADC (lze i externí)
363V3(OUT)výstupVýstup 3,3 V, zátěž max. ~300 mA
373V3_ENvstupPřipojením na GND vypnete 3,3V zdroj
38GND–
39VSYSvstupNapájecí vstup 1,8–5,5 V
40VBUSvýstup5 V z USB (jen když je USB připojené)
SWDSWCLKvstupLadění (SWD) – hodiny
SWDGND–
SWDSWDIOvstup/výstupLadění (SWD) – data

Na co si dát pozor

  • GPIO nejsou 5V tolerantní. Na 5V signály použijte převodník úrovní.
  • Vestavěná LED není na GP25 jako u Pica, ale na GPIO bezdrátového čipu – v MicroPythonu Pin("LED"), v Pico SDK CYW43_WL_GPIO_LED_PIN.
  • GP23, GP24, GP25 a GP29 obsluhují bezdrátový čip a na lištu nejsou vyvedené.
  • ADC3 (GP29) slouží zároveň jako hodiny SPI bezdrátového čipu – měření napětí VSYS je proto složitější než u Pica.
  • ADC je jen na GP26–28 (ADC0–2), rozsah 0–3,3 V.
  • Anténa je na konci desky naproti USB – kov nebo měď pod ní zhorší dosah Wi-Fi.

Kde koupit

Raspberry Pi Pico W seženete například tady:

Projekty s Raspberry Pi Pico W na chiptronu

Na chiptronu najdete tyto projekty a návody:

  • Picopad – česká herní konzole a výuková stavebnice s Pico W
  • Pico W a WH – varianty Raspberry Pi Pico s Wi-Fi čipem CYW43439
  • Bluetooth na Pico W – nové SDK odemklo Bluetooth 5.2 i BLE na čipu CYW43439
  • 100 IoT projektů – MicroPython projekty s kódem a schématy pro Pico W, ESP32 i ESP8266
  • Pico v Arduino IDE – instalace jádra arduino-pico včetně podpory Wi-Fi a Bluetooth na Pico W
  • Picogame – 2D herní engine pro CircuitPython na RP2040, RP2350 a PicoPadu

Další pinouty

Všechny pinouty najdete na stránce Pinouty.