Spis treści Pokaż
Raspberry Pi Pico podbiło serca entuzjastów elektroniki i programowania przede wszystkim dzięki swojej prostocie, wszechstronności i niskiej cenie. Nadszedł czas na Raspberry Pi Pico 2 W. Wprowadza ono łączność bezprzewodową. Dzięki temu otwiera nowe możliwości dla IoT.
Specyfikacja Techniczna Raspberry Pi Pico 2 W
Sercem tej płytki jest mikrokontroler RP2350, oferujący imponujące parametry:
- Procesor: Dwurdzeniowy ARM Cortex-M33 (150 MHz) oraz dwa rdzenie RISC-V Hazard3
- Pamięć RAM: 520 KB SRAM
- Pamięć Flash: 4 MB QSPI
- Łączność Bezprzewodowa: Wi-Fi 4 (802.11n) oraz Bluetooth 5.2 (z układem CYW43439)
- Interfejsy:
- 26 pinów GPIO
- 24 kanały PWM
- 2 x UART
- 12 x PIO
- 2 x SPI
- 2 x I2C
- Złącza: Micro USB (1.1)
- Napięcie Wejściowe: 1.8 – 5.5 V (DC)
- Zakres Temperatur Pracy: Od -20 do 85 stopni Celsjusza
- Wymiary: 51 x 21 mm
Co Nowego w Raspberry Pi Pico 2 W?
Raspberry Pi Pico 2 W ma wiele ulepszeń. Najważniejsze z nich to wbudowane Wi-Fi i Bluetooth. Dodatkowo ulepszono mikrokontroler. Zatem przyjrzyjmy się im bliżej.
Łączność Bezprzewodowa:
- Wi-Fi 4 (802.11n): Pico 2 W obsługuje standard Wi-Fi 4, co pozwala na bezprzewodową komunikację z sieciami lokalnymi i Internetem. To otwiera drzwi do szerokiej gamy zastosowań IoT, takich jak zdalne sterowanie urządzeniami, zbieranie danych z czujników i komunikacja z chmurą. Co istotne, obsługuje WPA3, najnowszy i najbezpieczniejszy protokół zabezpieczeń Wi-Fi, zapewniając solidną ochronę przed nieautoryzowanym dostępem.
- Dzięki Bluetooth 5.2, Pico 2 W ma większe możliwości. Umożliwia bowiem komunikację z urządzeniami BLE. Na przykład smartfony, tablety i czujniki. Także inne urządzenia peryferyjne. Warto podkreślić, że Bluetooth 5.2 oferuje ulepszoną prędkość, zwiększony zasięg i jeszcze lepszą energooszczędność w porównaniu do poprzednich wersji. Co więcej, wprowadza on również istotne innowacje, takie jak LE Audio.
Dzięki wbudowanej łączności Wi-Fi i Bluetooth, Pico 2 W idealnie nadaje się do projektów wymagających komunikacji bezprzewodowej, takich jak:
- Czujniki IoT (Internet of Things): Zbieranie danych z czujników temperatury, wilgotności, światła i przesyłanie ich bezprzewodowo do chmury w celu analizy i monitorowania.
- Sterowanie urządzeniami zdalnie: Kontrola oświetlenia, urządzeń AGD, systemów nawadniania i innych urządzeń za pomocą smartfona lub komputera.
- Komunikacja z chmurą: Wysyłanie danych do chmury i odbieranie poleceń, co umożliwia tworzenie zaawansowanych aplikacji IoT z analizą danych i zdalnym zarządzaniem.
- Projekty automatyki domowej: Tworzenie inteligentnych systemów domowych, takich jak systemy alarmowe, sterowanie ogrzewaniem i oświetleniem, z możliwością zdalnego dostępu i sterowania.
Ulepszony Mikrokontroler RP2350:
Pico 2 W bazuje na nowym mikrokontrolerze RP2350, który oferuje znaczące ulepszenia w porównaniu do poprzedniej generacji:
- Przede wszystkim, RP2350 ma dwurdzeniowy Cortex-M33 (150 MHz). Oprócz tego, posiada dwa rdzenie RISC-V Hazard3. Dzięki temu zapewnia znaczny wzrost wydajności. W porównaniu do pojedynczego Cortex-M0+ w Pico.
- Więcej pamięci: RP2350 oferuje 520 KB pamięci SRAM i 4 MB pamięci Flash QSPI, co pozwala na uruchamianie bardziej złożonych aplikacji i przechowywanie większej ilości danych.
- Ulepszone interfejsy: RP2350 oferuje ulepszone i rozszerzone możliwości interfejsów, co ułatwia podłączanie różnych urządzeń peryferyjnych.
Inne Ciekawostki:
- Niski pobór mocy: Pomimo zwiększonej mocy obliczeniowej i dodania łączności bezprzewodowej, Pico 2 W charakteryzuje się niskim poborem mocy, co jest istotne w projektach zasilanych bateryjnie.
- Kompatybilność z ekosystemem Pico: Pico 2 W jest w dużej mierze kompatybilny z istniejącym ekosystemem Pico, w tym z oprogramowaniem i akcesoriami.
Jeśli interesują Cię mikrokontrolery, ich historia, możliwości i zastosowania, przeczytaj artykuł: Mikrokontrolery: historia, popularność, możliwości i zastosowania
Dzięki ulepszeniom, Pico 2 W jest wszechstronny i potężny. Ponieważ otwiera nowe możliwości w IoT i embedded systems. Dodatkowo oferuje większą moc obliczeniową i więcej pamięci. W porównaniu do poprzedniej generacji jest znacznie lepszy.
Różnice między Raspberry Pi Pico W a Raspberry Pi Pico 2 W
Najważniejszą różnicą jest zastosowany mikrokontroler oraz wynikające z tego różnice w architekturze, wydajności i funkcjach. Pico W bazuje na RP2040, natomiast Pico 2 W na nowszym RP2350. To determinuje pozostałe różnice.
Poniższa tabela przedstawia szczegółowe zestawienie obu modeli:
Cecha | Raspberry Pi Pico W | Raspberry Pi Pico 2 W |
---|---|---|
Mikrokontroler | RP2040 (Dual-core ARM Cortex-M0+ 133 MHz) | RP2350 (Dual-core ARM Cortex-M33 150 MHz + Dual-core RISC-V) |
Rdzenie procesora | 2x ARM Cortex-M0+ | 2x ARM Cortex-M33 + 2x RISC-V Hazard3 |
Taktowanie | 133 MHz | 150 MHz |
Pamięć SRAM | 264 KB | 520 KB |
Pamięć Flash | 2 MB QSPI Flash (zewnętrzna) | 4 MB QSPI Flash (zewnętrzna) |
Wi-Fi | 802.11n (Wi-Fi 4) 2.4 GHz | 802.11n (Wi-Fi 4) 2.4 GHz |
Bluetooth | Brak | Bluetooth 5.2 |
Interfejsy | 2x UART, 2x I2C, 2x SPI, do 16 kanałów PWM, 8x PIO | 2x UART, 2x I2C, 2x SPI, do 24 kanałów PWM, 12x PIO |
ADC | 3x 12-bit | 3x 12-bit |
Napięcie zasilania | 1.8 – 5.5 V | 1.8 – 5.5 V |
Napięcie pracy | 3.3V | 3.3V |
Złącze | microUSB | microUSB |
Wymiary | 51 x 21 mm | 51 x 21 mm |
Pobór mocy | Niższy | Wyższy (ze względu na mocniejszy procesor i Bluetooth) |
Cena (orientacyjna) | Niższa | Wyższa |
Główne zastosowanie | Proste projekty IoT, sterowanie urządzeniami, czujniki. | Bardziej zaawansowane aplikacje IoT, wymagające większej mocy obliczeniowej i Bluetooth, np. bramki IoT, zaawansowane systemy monitoringu. |
Kluczowe różnice i ich implikacje:
Pobór mocy: Ze względu na mocniejszy procesor i dodatkowy moduł Bluetooth, Pico 2 W będzie zużywał więcej energii niż Pico W. Należy o tym pamiętać w projektach zasilanych bateryjnie.
Mikrokontroler i wydajność: RP2350 w Pico 2 W oferuje znacznie większą moc obliczeniową dzięki rdzeniom Cortex-M33 (zamiast M0+ w RP2040) i dodatkowym rdzeniom RISC-V. To przekłada się na możliwość realizacji bardziej złożonych zadań, obsługę bardziej wymagających algorytmów i szybsze przetwarzanie danych.
Pamięć: Pico 2 W ma dwukrotnie więcej pamięci SRAM (520 KB vs 264 KB) i Flash (4 MB vs 2 MB), co pozwala na przechowywanie większych programów i danych.
Bluetooth: Obecność Bluetooth 5.2 w Pico 2 W otwiera nowe możliwości w zakresie komunikacji z urządzeniami Bluetooth Low Energy (BLE), co jest istotne w wielu aplikacjach IoT, np. w urządzeniach ubieralnych, beaconach, czy systemach inteligentnego domu.
Interfejsy: Pico 2 W oferuje więcej kanałów PWM i linii PIO, co zwiększa elastyczność w podłączaniu różnych urządzeń peryferyjnych.
Cena i Dostępność Raspberry Pi Pico 2
Raspberry Pi Pico 2 W jest dostępne w przystępnej cenie, dzięki czemu stanowi atrakcyjny wybór dla szerokiego grona użytkowników, od hobbystów po profesjonalistów. Aktualne ceny i dostępność można sprawdzić w popularnych sklepach elektronicznych i internetowych, takich jak:
- [Botland](cena: ok. 35,90 zł)
- [Kamami](cena: ok. 35,84 zł)
- [Reichelt elektronik] cena: ok. 7,75 €)
Uwaga: Podane ceny pochodzą z dnia 22.12.2024, w momencie kiedy to czytasz mogą być już nieaktualne.
Dokumentacja
Pełna dokumentacja Raspberry Pi Pico 2 W, w tym schematy, datasheet i przykłady kodu są dostępne pod tymi adresami:
Porty i Interfejsy
Raspberry Pi Pico 2 W to niezwykle wszechstronny mikrokontroler, który dzięki bogatemu zestawowi portów i interfejsów umożliwia realizację różnorodnych projektów IoT. Poniżej przedstawiamy szczegółowy opis najważniejszych możliwości komunikacyjnych tego urządzenia:
- Watchdog: Mechanizm zapobiegający zawieszeniu się systemu.
- Piny GPIO: Uniwersalne piny wejścia/wyjścia, służące do odczytu danych z czujników oraz sterowania elementami wykonawczymi.
- PWM: Modulacja szerokości impulsów, umożliwiająca płynne sterowanie jasnością diod LED, prędkością silników itp.
- UART: Interfejs szeregowy do komunikacji z komputerem, modułami Bluetooth oraz innymi urządzeniami.
- SPI i I2C: Interfejsy szeregowe do komunikacji z czujnikami i układami scalonymi, umożliwiające podłączenie wielu urządzeń na jednej magistrali.
- PIO: Uniwersalny interfejs programowalny, pozwalający na implementację własnych protokołów komunikacyjnych.
- ADC: Konwerter analogowo-cyfrowy, umożliwiający odczyt sygnałów analogowych.
- Timer: Precyzyjny timer do realizacji zadań czasowych.
Podsumowanie
Raspberry Pi Pico 2 W to znaczący krok naprzód w rozwoju platformy Pico. Dodanie łączności bezprzewodowej otwiera drzwi do niezliczonych nowych projektów, a zachowanie niskiej ceny sprawia, że jest to idealny wybór zarówno dla początkujących, jak i doświadczonych elektroników i programistów.