RASPBERRY PI PICO 2W

ID produktu: 14626698
0 pytań

Raspberry Pi Pico 2W - RP2350, WiFi, Bluetooth

Zmieniony Opis

Raspberry Pi Pico 2W to innowacyjna płytka rozwojowa oparta na mikrokontrolerze RP2350, zaprojektowanym z myślą o wydajności i bezpieczeństwie. Pi Pico 2W cechuje zastosowanie nowych rdzeni Cortex M33 z wyższą częstotliwością taktowania, dodatkowe rdzenie RISC-V, podwojenie pamięci SRAM oraz pamięci. Ponadto druga odsłona kultowej płytki wprowadza ulepszone funkcje zabezpieczeń oraz interfejsów. Dodatkowo płytka posiada układ Infineon CYW43439, który rozszerza łączność płytki o łączność bezprzewodową. Moduł ten dostarcza łączność WiFi w standardzie IEEE 802.11 b/g/n. Raspberry Pi Pico 2W oferuje doskonałą wydajność i możliwości przy zachowaniu kompatybilności sprzętowej i programowej z wcześniejszymi modelami serii Raspberry Pi Pico.

Zmienione funkcje bezpieczeństwa

Układ RP2350 oferuje zaawansowane funkcje bezpieczeństwa, które są oparte na technologii Arm TrustZone for Cortex-M. Obejmują one cyfrowo podpisane bootowanie, 8 kB pamięci OTP antifuse do przechowywania kluczy, akcelerację SHA-256, sprzętowy generator liczb losowych TRNG oraz szybkie detektory błędów. Te funkcje, wraz z bezpiecznym ROM-em startowym, są dobrze udokumentowane i dostępne dla wszystkich użytkowników, co pozwala profesjonalistom na łatwą integrację RP2350 i Raspberry Pi Pico 2W w swoich projektach.

Kamami jest oficjalnym dystrybutorem minikomputerów Raspberry Pi oraz dedykowanych akcesoriów.

Porównanie wersji Pi Pico

Raspberry Pi Pico Raspberry Pi Pico 2W

Mikrokontroler RP2040 RP2350

Rdzeń 2 x ARM Cortex M0+ 133 MHz

2 x ARM Cortex M33 150 MHz

2 x RISC-V Hazard3

Pamięć RAM 256 kB 520 kB

Pamięć Flash 2 MB 4 MB

Interfejsy komunikacyjne

2 x SPI

2 x I2C

2 x UART

3 x 12-bit ADC

16 kanałów PWM

8 x PIO

2 x SPI

2 x I2C

2 x UART

3 x 12-bit ADC

24 kanały PWM

12 x PIO

Interfejs programatora USB 1.1 / SWD USB 1.1 / SWD

Funkcje bezpieczeństwa -

Arm TrustZone for Cortex-M

Cyfrowo podpisane bootowanie

8 KB pamięci OTP antifuse

Akceleracja SHA-256

Sprzętowy generator liczb losowych TRNG

Szybkie detektory błędów

Napięcie zasilania 1,8 – 5,5 V 1,8 – 5,5 V

Wymiary 51 x 21 mm 51 x 21 mm

MicroPython

MicroPython to specjalna wersja języka programowania Python 3, przygotowana do działania bezpośrednio na systemach wbudowanych, takich jak Raspberry Pi Pico. Wersja ta, specjalnie opracowana dla mikrokontrolera RP2350, wspiera REPL, czyli interaktywną powłokę, która pozwala na bieżące wykonywanie skryptów, wpisywanie ich w konsolę oraz oglądanie wyników działania programu. Dzięki tej technologii możliwe jest również zapisanie programu w pamięci flash.

C/C++

Aby ułatwić programowanie mikrokontrolera RP2350 w języku C/C++, fundacja Raspberry Pi przygotowała oficjalny zestaw narzędzi SDK, który można zintegrować z popularnymi IDE, takimi jak Visual Studio Code czy Eclipse. Cały proces konfiguracji środowiska opisany jest w dokumencie "Getting started with Raspberry Pi Pico" oraz na portalu Mikrokontroler.pl

Wgrywanie programu przez interfejs USB

Raspberry Pi Pico może być programowana przez interfejs USB na dwa sposoby.

Pierwszy sposób to tryb pamięci masowej USB. Aby zaprogramować płytę w ten sposób, należy nacisnąć i przytrzymać przycisk BOOTSEL, a następnie podłączyć płytę przewodem USB do komputera. Urządzenie zostanie rozpoznane jako pamięć masowa, do której można wgrać program w taki sam sposób, jak kopiuje się pliki na pendrive. Po wgraniu programu mikrokontroler automatycznie się zresetuje i uruchomi wgrany program. Ten sposób nadaje się do wgrywania programów napisanych w C/C++ lub do wgrywania interpretera MicroPythona.

Drugi sposób działa tylko z programami napisanymi w języku MicroPython i wymaga wcześniejszego wgrania interpretera za pomocą pierwszej metody. Polega on na zapisaniu w pamięci układu programu przesłanego za pomocą REPL.

Programowanie/Debugowanie przez interfejs SWD

Podczas programowania w C/C++ często istnieje potrzeba wielokrotnego testowania programu. Wgrywanie programu przez USB wymaga powtarzania procedury, polegającej na odłączaniu płytki od komputera, wciśnięciu przycisku, podłączeniu płytki i znalezieniu skompilowanego programu do skopiowania go do pamięci. Wszystko to może zająć sporo czasu, ale na szczęście można to uprościć, korzystająć z zewnętrznego programatora z interfejsem SWD. Programowanie przez SWD jest znacznie szybsze, wystarczy raz podłączyć programator za pomocą złącza 3-pin i zasilanie np. za pomocą USB, a można łatwo wgrywać programy bezpośrednio z IDE. Dodatkowo można w ten sposób debugować program i sprawnie znajdować ewentualne błędy w kodzie, uruchamiając go linijka po linijce.

Uwaga!

Płytka Raspberry Pi Pico nie zawiera w zestawie złącz goldpin ani przewodu microUSB. Dostępne są również gotowe zestawy, które zawierają złącza oraz przewód microUSB.

Niezwykłe połączenie architektury ARM i RISC-V pozwala użytkownikom wybrać między standardowymi rdzeniami Arm Cortex-M33 a otwarto-źródłowymi rdzeniami Hazard3 RISC-V. Raspberry Pi Pico 2W może być programowany w językach C/C++ oraz Python, co w połączeniu z szczegółową dokumentacją czyni go idealnym wyborem zarówno dla entuzjastów, jak i dla profesjonalnych deweloperów.

Właściwości

  • Mikrokontroler RP2350 zaprojektowany przez Raspberry Pi
  • Dwa rdzenie ARM Cortex-M0+ z taktowaniem do 150 MHz i dwa dodatkowe rdzenie RISC-V Hazard3
  • Moduł WiFi Infineon CYW43439 zgodny ze standardem IEEE 802.11 b/g/n
  • Zewnętrzna pamięć flash: 4 MB
  • Pamięć RAM: 520 kB
  • Pady umożliwiające przylutowanie złącz goldpin lub bezpośrednie przylutowanie do płytki bazowej
  • USB 1.1 działający w trybach Host i Device
  • Obsługa trybu niskiego poboru energii i trybu bezczynności
  • Możliwość programowania Drag&Drop w trybie pamięci masowej USB
  • Obsługa interfejsu SWD do programowania i debugowania
  • Wyprowadzenia 26 GPIO
  • Rozbudowane interfejsy komunikacyjne:
  • 2 x SPI
  • 2 x I2C
  • 2 x UART
  • 3 x 12-bit ADC
  • 24 kanały PWM
  • 12 x PIO
  • Zaawansowane funkcje bezpieczeństwa
  • Arm TrustZone for Cortex-M:
  • Cyfrowo podpisane bootowanie
  • 8 KB pamięci OTP antifuse
  • Akceleracja SHA-256
  • Sprzętowy generator liczb losowych TRNG
  • Szybkie detektory błędów
  • Akcelerator liczb zmiennoprzecinkowych
  • Czujnik temperatury
  • Napięcie zasilania: 1,8 – 5,5 V
  • Temperatura pracy: -20°C ~ 85°C (rekomendowana maksymalna temperatura 70°C)
  • Wymiary: 51 x 21 mm
Zdjęcie
Zdjęcie
Produkt
Producent Raspberry Pi
Kod producenta SC1633
EAN 5056561803975
Produkt nie ma jeszcze opinii.
Zastanawiasz się, czy produkt spełni Twoje oczekiwania?
Warunki gwarancji
Opis produktu
Specyfikacja techniczna
Opinie
(0)
Pytania i odpowiedzi
(0)
Inspiracje
(0)
Outlet
(0)

Market

Morele MAX to gwarancja darmowej dostawy od  , możliwości zwrotu zakupów nawet do 30 dni oraz bezpłatnego zwrotu do Paczkomatów 24/7 i Punktów DPD Pickup.

Aktywuj pakiet już dzisiaj i zacznij oszczędzać!

Sprawdź, co zyskasz dla tego zakupu

Zwykły zakup
KOSZT DOSTAWY DLA KOSZYKA
OD   DO  
KOSZT DOSTAWY DLA KOSZYKA
OD  
CZAS NA ZWROT*
Morele
30 dni
14 dni
Inni Sprzedawcy
14 dni
14 dni
DARMOWY ZWROT
Dla produktów, które można nadać za pomocą Paczkomatu lub DPD pickup point
BRAK
Specjalista Morele | 02:39
Cześć!
RASPBERRY PI PICO 2W możemy dostarczyć do Ciebie już jutro! Jeśli chcesz poznać dokładny czas dostawy, wprowadź kod pocztowy lub nazwę miejscowości.
Kod pocztowy możesz zmienić klikając w ikonę lokalizacji
Poznaj czas dostawy

Jeśli chcesz poznać czasy dostawy dopasowane do Twojej lokalizacji, wprowadź kod pocztowy rozwijając menu “Więcej”.

51,68 zł