Raspberry Pi Pico 2 H - ze złączami, RP2350 ARM Cortex M33 + RISC-V Hazard3
search
  • Raspberry Pi Pico 2 H - ze złączami, RP2350 ARM Cortex M33 + RISC-V Hazard3
ID: 1196679
29,05 zł
Brutto

23,62 zł Netto

Raspberry Pi Pico 2 H, oparty na mikrokontrolerze RP2350, oferuje znacznie zwiększoną wydajność i funkcjonalność dzięki zastosowaniu rdzeni Cortex M33 i RISC-V, podwojonej pamięci SRAM oraz zaawansowanym funkcjom bezpieczeństwa, w tym Arm TrustZone. Jest kompatybilny sprzętowo i programowo z poprzednim modelam, co czyni go atrakcyjnym wyborem dla entuzjastów i profesjonalistów w dziedzinie systemów wbudowanych. Wersja z wlutowanymi złączami.

24h
Dostępny
Dostępna ilość: 282
Kamami jest oficjalnym dystrybutorem minikomputerów Raspberry Pi oraz dedykowanych akcesoriów.

Opis

Raspberry Pi Pico 2 H to płytka rozwojowa oparta na mikrokontrolerze RP2350, zaprojektowanym z myślą o wysokiej wydajności i bezpieczeństwie. Pi Pico 2 H w porównani do poprzedniej wersji cechuje zastosowanie rdzeni Cortex M33 z wyższą częstotliwością taktowania, dwa dodatkowe rdzenie RISC-V, podwojenie pamięci SRAM oraz pamięci. Ponadto druga odsłona kultowej płytki wprowadza nowe funkcje zabezpieczeń oraz ulepszone możliwości interfejsów. Raspberry Pi Pico 2 H oferuje znaczny wzrost wydajności i funkcjonalności przy zachowaniu kompatybilności sprzętowej i programowej z wcześniejszymi modelami serii Raspberry Pi Pico. Wersja ze złączami

Zaawansowane funkcje bezpieczeństwa 

Układ RP2350 oferuje zaawansowane funkcje bezpieczeństwa, oparte na technologii Arm TrustZone for Cortex-M, obejmującej 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 sprawne integrowanie RP2350 i Raspberry Pi Pico 2 H w swoich projektach.

 Kamami.pl jest autoryzowanym dystrybutorem Raspberry Pi

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

Porównanie wersji Pi Pico

Raspberry Pi Pico Raspberry Pi Pico 2
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 jest specjalną wersją języka programowania Python 3, przygotowaną do działania bezpośrednio na systemach wbudowanych takich jak Raspberry Pi Pico 2 H. Wersja przygotowana specjalnie dla mikrokontrolera RP2350, wspiera REPL czyli interaktywną powłokę pozwalającą na bieżąco wykonywać skrypty wpisywanie w konsolę oraz oglądać w niej wyniki działania programu. Dzięki tej technologi możliwe jest również zapisywanie 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 2 H, oraz na portalu Mikrokontroler.pl

Wgrywanie programu przez interfejs USB

Raspberry Pi Pico 2 H może być programowane przez interfejs USB na dwa sposoby.

Pierwszy to tryb pamięci masowej USB, aby zaprogramować w ten sposób płytkę należy nacisnąć i przytrzymać przycisk BOOTSEL, a następnie podłączyć płytkę 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 pendriva. Po wgraniu programu mikrokontroler automatycznie się zresetuje i uruchomi wgrany program. Sposób ten 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. Metoda ta polega 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 pojawia się konieczność wielokrotnego testowania programu. Wgrywanie programu przez USB wymaga powtarzania za każdym razem procedury, odłączania płytki od komputera, wciśnięcia przycisku i podłączenia płytki, a następnie znalezienia skompilowanego programu i skopiowania go do pamięci. Całość trwa dość długo, ale na szczęście można to uprościć korzystając 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 i można 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 2 H nie zawiera w zestawie przewodu microUSB.

Niespotykane połączenie architektury ARM i RISC-V umożliwia użytkownikom wybór między parą standardowych rdzeni Arm Cortex-M33 a parą otwarto-sprzętowych rdzeni Hazard3 RISC-V. Raspberry Pi Pico 2 H można programować w językach C/C++ oraz Python, co w połączeniu ze szczegółową dokumentacją czyni go idealnym wyborem dla entuzjastów i 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
  • Zewnętrzna pamięć flash: 4 MB
  • Pamięć RAM: 520 kB
  • Pady umożliwiające przylutowanie złączy goldpin lub bezpośrednie przylutowanie do płytki bazowej
  • USB 1.1 działający w trybach Host i Device
  • Obsługa trybu niskiego zużycia 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
  • Wlutowane złącza
1196679

Cechy

Mikrokontroler
RP2350
Pamięć Flash
4 MB
Liczba I/O
26
Ethernet
Brak
Moduł WiFi
Nie
Moduł Bluetooth
Nie
Slot microSD
Nie
Długość
21 mm
Szerokość
51 mm
Rodzaj złącza USB
microUSB typu B

Osoba odpowiedzialna BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Polska sprzedaz@kamami.pl 22 767 36 20

Produkty z tej samej kategorii (16)