Raspberry Pi Pico W to kompaktowy moduł mikrokontrolerowy z wbudowanym WiFi, który znacząco rozszerza możliwości oryginalnego Pico dzięki układowi CYW43439 obsługującemu 802.11 b/g/n na 2,4 GHz oraz Bluetooth 5.2.

Dzięki bezprzewodowej łączności Pico W świetnie sprawdza się w projektach IoT, robotyce i elektronice wymagających zdalnego sterowania oraz sieciowania urządzeń.

Historia i ewolucja serii Raspberry Pi Pico

Seria Raspberry Pi Pico zadebiutowała w 2021 roku jako tania, wydajna platforma oparta na autorskim mikrokontrolerze RP2040 firmy Raspberry Pi Foundation.

Oryginalny Raspberry Pi Pico oferuje dwurdzeniowy ARM Cortex‑M0+ @133 MHz, 264 kB SRAM, 2 MB Flash i 26 pinów GPIO z obsługą SPI, I2C, UART, 3 wejść ADC 12‑bit oraz 16 kanałów PWM.

Takie parametry czynią Pico doskonałym wyborem do prostych robotów, sensorów oraz szybkich prototypów elektronicznych.

Wersja Pico W (oraz wariant Pico WH z wlutowanymi pinami i złączem SWD) to pierwszy krok w kierunku komunikacji bezprzewodowej. Dodanie modułu CYW43439 zapewnia WiFi i Bluetooth 5.2 przy niskim zużyciu energii, co jest kluczowe w urządzeniach bateryjnych i systemach IoT.

Najnowsze rozwinięcia obejmują rodzinę z układem RP2350 (ARM Cortex‑M33 lub dual RISC‑V Hazard3) taktowanym do 150 MHzSRAM, nawet 16 MB Flash oraz wsparcie dla Arm TrustZone, Secure Boot i OTP, co podnosi poziom bezpieczeństwa w profesjonalnych projektach.

Kluczowe nowości w Raspberry Pi Pico W

Główną innowacją Pico W jest integracja WiFi CYW43439, która otwiera drogę do bezprzewodowych aplikacji bez potrzeby stosowania zewnętrznych modułów. Oto najważniejsze usprawnienia względem standardowego Pico:

  • łączność bezprzewodowa – WiFi 2,4 GHz 802.11 b/g/n i Bluetooth 5.2 z niskim poborem mocy, idealne do sieci sensorów w robotach mobilnych lub zdalnego debugowania;
  • wersja WH – wlutowane złącza GPIO i debug (SWD), ułatwiające prototypowanie w robotyce – nie trzeba lutować pinów;
  • programowanie – drag&drop (UF2) przez USB, obsługa C/C++ i MicroPython, niskie zużycie energii z trybem bezczynności i wbudowanym RTC (zegar czasu rzeczywistego);
  • interfejsy – pełne 26 GPIO z bogatym zestawem peryferiów, kompatybilne z silnikami krokowymi, enkoderami i czujnikami w projektach robotycznych.

W kontekście nowszych modeli z RP2350 nowości idą dalej: wyższa wydajność (do 150 MHz), opcjonalny 6‑osiowy czujnik ruchu, a w wybranych płytkach‑wariantach gniazdo microSD czy złącze baterii litowej, co przybliża je do roli gotowych platform HMI i urządzeń IoT.

Dla szybkiego rozeznania przygotowaliśmy porównanie kluczowych parametrów:

Cecha Raspberry Pi Pico (RP2040) Raspberry Pi Pico W (RP2040 + WiFi) Raspberry Pi Pico 2 W (RP2350 + WiFi)
Procesor Dual ARM Cortex‑M0+ @133 MHz Dual ARM Cortex‑M0+ @133 MHz Dual Cortex‑M33/RISC‑V @150 MHz
Pamięć 264 kB SRAM, 2 MB Flash 264 kB SRAM, 2 MB Flash Podwojona SRAM, 16 MB Flash
WiFi/Bluetooth Brak CYW43439 (802.11 b/g/n, BT 5.2) CYW43439 (802.11n, BT 5.2)
Bezpieczeństwo Podstawowe Podstawowe Arm TrustZone, Secure Boot
Dodatki RTC, niskie zużycie Czujnik ruchu, microSD (warianty)
Cena orientacyjna ~20–30 zł ~40–50 zł ~50 zł

Zastosowania w robotyce, robotach i elektronice

Raspberry Pi Pico W odblokowuje zdalne sterowanie, telemetrię i aktualizacje OTA, co czyni go niezwykle praktycznym w projektach hobbystycznych i profesjonalnych.

W robotyce Pico W umożliwia m.in.:

  • zdalne sterowanie – budowę robotów kontrolowanych przez aplikacje mobilne lub webowe, np. rover z kamerą przesyłającą strumień danych;
  • sieci sensorów – monitoring pozycji lub stanu robota z użyciem wielu węzłów w sieci, parowanie z telefonem przez Bluetooth;
  • iot w elektronice – integrację czujników (temperatura, ruch) i wysyłkę danych do chmury w systemach inteligentnego domu.

W modelach z RP2350 bezpieczeństwo (TrustZone, Secure Boot) sprzyja zastosowaniom przemysłowym, a wyższa wydajność ułatwia uruchamianie algorytmów edge AI.

Przykładowo, rozwiązania w stylu Waveshare RP2350‑Touch‑LCD‑2.8C łączą mikrokontroler z ekranem dotykowym i microSD, tworząc wygodny interfejs HMI do robotów.

W MicroPython konfiguracja sieci jest szybka. Przykładowy kod łączenia z WiFi wygląda tak:

import network; wlan = network.WLAN(network.STA_IF); wlan.active(True); wlan.connect('SSID', 'pass')

Biblioteki dedykowane robotyce (np. Pico Robotics) przyspieszają sterowanie silnikami przez PWM i obsługę enkoderów na GPIO.

Porównanie z konkurencją i perspektywy rozwoju

Na tle ESP32 (z natywnym WiFi, ale bardziej zróżnicowanym ekosystemem) Pico W wyróżnia się ceną (~45 zł), prostotą programowania i ścisłą kompatybilnością z narzędziami Raspberry Pi.

Modele z RP2350 oferują dodatkowo wariant z RISC‑V, przyciągając entuzjastów open‑source i edukacji niskopoziomowej.

W Polsce szeroką dostępność zapewniają m.in. popularne sklepy, oferując warianty WH i płytki bazujące na RP2350.

Praktyczne wskazówki dla projektów

Start z Pico W jest prosty i szybki:

  1. Podłącz płytkę przez Micro‑USB i użyj Thonny IDE z MicroPython.
  2. Przetestuj WiFi: zeskanuj sieci i uruchom punkt dostępu (AP).
  3. W robotyce: połącz z L298N dla silników, DS18B20 dla sensorów i steruj przez prosty web‑serwer.
  4. Optymalizuj energię: użyj trybów uśpienia i RTC w projektach bateryjnych.

Raspberry Pi Pico W to przełom dla makerów – tani, energooszczędny i gotowy na bezprzewodową rewolucję w robotyce oraz IoT.