पिनआउट
Raspberry Pi Pico W (RP2040 + CYW43439) पिनआउट

पिन
- 1: GP0 — TX0
- 2: GP1 — RX0
- 3: GND
- 4: GP2
- 5: GP3
- 6: GP4 — SDA
- 7: GP5 — SCL
- 8: GND
- 9: GP6
- 10: GP7
- 11: GP8
- 12: GP9
- 13: GND
- 14: GP10
- 15: GP11
- 16: GP12
- 17: GP13
- 18: GND
- 19: GP14
- 20: GP15
- 40: VBUS
- 39: VSYS
- 38: GND
- 37: 3V3_EN
- 36: 3V3
- 35: ADC_VREF
- 34: GP28 — A2
- 33: AGND
- 32: GP27 — A1
- 31: GP26 — A0
- 30: RUN
- 29: GP22
- 28: GND
- 27: GP21
- 26: GP20
- 25: GP19
- 24: GP18
- 23: GND
- 22: GP17
- 21: GP16
विनिर्देश
| माइक्रोकंट्रोलर | RP2040, ड्यूल-कोर Arm Cortex-M0+ |
|---|---|
| क्लॉक स्पीड | 133 MHz |
| SRAM | 264 KB |
| फ़्लैश मेमोरी | 2 MB (बाहरी QSPI) |
| वायरलेस चिप | Infineon CYW43439 |
| Wi-Fi | 802.11n, 2.4 GHz |
| Bluetooth | 5.2 (Classic + LE) |
| सप्लाई (VSYS) | 1.8–5.5 V |
| लॉजिक लेवल | 3.3 V (5 V सहनशील नहीं) |
| हेडर पर GPIO | 26 मल्टी-फ़ंक्शन (Pico जैसे ही) |
| ADC | 12-बिट, 500 ksps, 3 बाहरी इनपुट |
| ऑनबोर्ड LED | CYW43439 द्वारा चलाया जाता है (GP25 नहीं) |
| USB | Micro-USB, नेटिव USB 1.1 |
| आकार | 51 × 21 mm |
नोट्स
- ऊपर के साधारण Pico वाला ही 40-पिन हेडर — वायरलेस मॉड्यूल भौतिक पिन-आउट में कुछ नहीं बदलता। GP23, GP24, GP25 और GP29 (साधारण Pico पर भी पहले से सिर्फ़ अंदरूनी, बिना हेडर पिन के) अब ऑनबोर्ड CYW43439 वायरलेस चिप की अपनी SPI जैसी बस में लगे हैं: GP23 = चिप enable, GP24 = साझा डेटा/IRQ लाइन, GP25 = चिप सिलेक्ट, GP29 = क्लॉक — जो अब भी VSYS ÷ 3 मॉनिटर के साथ समय बाँटकर चलता है, बिल्कुल साधारण Pico की तरह।
- ऑनबोर्ड LED GP25 के साथ चली जाती है: साधारण Pico पर वह पिन सीधे LED चलाता है, लेकिन W पर उसे वायरलेस चिप-सिलेक्ट लाइन ले लेती है, इसलिए LED को CYW43439 के अपने ड्राइवर (Pico SDK में `cyw43_arch`, या MicroPython/CircuitPython में `machine.Pin("LED")`) से चलाना पड़ता है। साधारण-Pico ट्यूटोरियल से कॉपी किया कोड जो GP25/`Pin(25)` को सीधे ब्लिंक करता है, Pico W पर कुछ नहीं करता — इस बोर्ड के लिए "मेरी LED ब्लिंक क्यों नहीं करती" की यही सबसे आम शिकायत है।
- पहली बार कनेक्ट होने पर Wi-Fi join या scan कॉल असली समय (कुछ सेकंड तक) के लिए रुक जाती है — RP2040 पर इसके आसपास शेड्यूल करने के लिए कोई OS नहीं है, इसलिए बटन या सेंसर को पोल करने वाला सीधा-सादा main loop ठीक तब साफ़ अटकता दिखेगा जब रेडियो सबसे व्यस्त हो। लंबी Wi-Fi कॉल के लिए कोड को शुरू से इसी हिसाब से बनाएँ, बाद में सोचकर नहीं।
- साधारण Pico वाले ही VSYS/VBUS/3V3(OUT) पावर पिन, 3V3(OUT) पर वही ~300mA सुझाई सीमा — और अब वायरलेस चिप की अपनी करंट खपत भी उसी 3.3V रेल पर है, इसलिए यहाँ बाहरी लोड का उस सीमा के हिसाब से बजट बनाना साधारण बोर्ड से भी ज़्यादा ज़रूरी है।







