Przegląd
Raspberry Pi Pico 2 to płytka rozwojowa mikrokontrolera zaprojektowana do niskokosztowego, wysokowydajnego rozwoju wbudowanego z elastycznymi interfejsami cyfrowymi. Wykorzystuje mikrokontroler Raspberry Pi RP2350, charakteryzujący się unikalnym, dwurdzeniowym, dwuarchitekturnym projektem, częstotliwością pracy do 150MHz, wbudowaną pamięcią 520KB SRAM, pamięcią 4MB oraz do 26 wielofunkcyjnych pinów GPIO na pokładzie. Rozwój można prowadzić za pomocą Raspberry Pi C/C++ SDK lub MicroPython.
Kluczowe cechy
- Mikrokontroler RP2350 zaprojektowany przez Raspberry Pi
- Dwurdzeniowy, dwuarchitekturny: może przełączać się między rdzeniami Arm Cortex-M33 a rdzeniami Hazard3 (RISC-V)
- Działa z częstotliwościami do 150MHz (elastyczny zegar)
- Na pokładzie 520KB SRAM i 4MB pamięci flash
- Projekt z otworami stemplowymi (castellated) do bezpośredniego lutowania/integracji z niestandardową płytą bazową
- USB 1.1 host i obsługa urządzeń; może być enumerowany jako pamięć masowa do pobierania programów metodą przeciągnij i upuść
- Obsługuje tryby niskiego zużycia energii i hibernacji
- Do 26 wielofunkcyjnych pinów GPIO
- Obsługa peryferiów obejmuje SPI, I2C, UART, ADC, PWM i PIO dla niestandardowych peryferiów
- Wbudowany czujnik temperatury
- Wymienione funkcje związane z bezpieczeństwem obejmują: Arm TrustZone dla Cortex-M podpisany boot, 8kB OTP (pamięć jednokrotnego programowania) anty-fuse do przechowywania kluczy, przyspieszenie SHA-256, sprzętowy TRNG i szybsze detektory błędów
Specyfikacje
| Płytka | Raspberry Pi Pico 2 |
| Główny układ | RP2350 (model układu pokazany: RP2350A) |
| Architektura rdzenia | Dwurdzeniowe procesory Cortex-M33 lub RISC-V Hazard3 |
| Główna częstotliwość | 150MHz (maksymalnie) |
| Wbudowana pamięć SRAM | 520KB |
| Wbudowana pamięć OSPI flash | 4MB |
| GPIO | 26 pinów GPIO (3 PCS mogą być używane jako ADC) |
| PIO | 3x programowalne bloki IO (PIO), łącznie 12 maszyn stanów |
| Urządzenie peryferyjne | 2 x UART; 2 x kontrolery SPI; 2 x kontrolery I2C; 1 x USB 1.1 kontroler i PHY (obsługa hosta i urządzenia) |
| ADC | 3 x 12-bitowy ADC; 12-bitowy 500KPS ADC |
| PWM | 24 sterowalne kanały PWM (również wymienione jako 16 x kanały PWM w jednym wykresie parametrów) |
| Typ portu USB | Micro-USB |
| Metoda zasilania | USB-5V, VSYS-1.8V-5.5V |
| Napięcie zasilania | 5V |
| Napięcie wyjściowe | 5V/3.3V |
| Napięcie GPIO | 3.3V |
| Prąd roboczy | <= 300mA |
| Liczba pinów | 40 Pin |
| Temperatura pracy | -20~85° |
| Metoda programowania | Identyfikacja jako pamięć masowa; pobieranie metodą przeciągnij i upuść |
| Język programowania | MicroPython, C/C++ |
| Środowisko programistyczne | Visual Studio Code, Eclipse |
| Producent (wymieniony) | Raspberry Pi Foundation |
Wymiary mechaniczne (jednostka: mm)
| Całkowita długość | 51 |
| Długość (pokazana) | 48.26 |
| Całkowita szerokość | 21 |
| Szerokość (pokazana) | 17.78 |
| Grubość | 1.3 (typ) |
| Rozstaw pinów | 2.54 |
| Średnica otworu | Ø2.1 |
| Inna średnica otworu (pokazana) | Ø1 (x2 pokazane) |
| Inne wymiary pokazane | 11.4; 8; 2; 1.6; 2.4; 4.8; 1.61; 3.8; 5.7 |
Parametry układu RP2350 (z wykresu)
| Model | Flash | Obudowa QFN60 | Obudowa QFN80 |
|---|---|---|---|
| RP2350A (Ten produkt) | Brak | Tak | Nie |
| RP2354A | 2MB Flash | Nie | Tak |
| RP2350B | Brak | Tak | Nie |
| RP2354B | 2MB Flash | Nie | Tak |
- Obudowa QFN60: 7 x 7mm obudowa układu z 30 GPIOs
- Obudowa QFN80: 10 x 10mm obudowa układu z 48 GPIOs
Rozkład pinów (złącze 40-pinowe)
| Pin | Sygnał | Pokazane funkcje |
|---|---|---|
| 1 | GP0 | UART0 TX / I2C0 SDA / SPI0 RX |
| 2 | GP1 | UART0 RX / I2C0 SCL / SPI0 CSn |
| 3 | GND | Uziemienie |
| 4 | GP2 | I2C1 SDA / SPI0 SCK |
| 5 | GP3 | I2C1 SCL / SPI0 TX |
| 6 | GP4 | UART1 TX / I2C0 SDA / SPI0 RX |
| 7 | GP5 | UART1 RX / I2C0 SCL / SPI0 CSn |
| 8 | GND | Uziemienie |
| 9 | GP6 | I2C1 SDA / SPI0 SCK |
| 10 | GP7 | I2C1 SCL / SPI0 TX |
| 11 | GP8 | UART1 TX / I2C0 SDA / SPI1 RX |
| 12 | GP9 | UART1 RX / I2C0 SCL / SPI1 CSn |
| 13 | GND | Ground |
| 14 | GP10 | I2C1 SDA / SPI1 SCK |
| 15 | GP11 | I2C1 SCL / SPI1 TX |
| 16 | GP12 | UART0 TX / I2C0 SDA / SPI1 RX |
| 17 | GP13 | UART0 RX / I2C0 SCL / SPI1 CSn |
| 18 | GND | Ground |
| 19 | GP14 | I2C1 SDA / SPI1 SCK |
| 20 | GP15 | I2C1 SCL / SPI1 TX |
| 21 | GP16 | SPI0 RX / I2C0 SDA / UART0 TX |
| 22 | GP17 | SPI0 CSn / I2C0 SCL / UART0 RX |
| 23 | GND | Ground |
| 24 | GP18 | SPI0 SCK / I2C1 SDA |
| 25 | GP19 | SPI0 TX / I2C1 SCL |
| 26 | GP20 | I2C0 SDA |
| 27 | GP21 | I2C0 SCL |
| 28 | GND | Uziemienie |
| 29 | GP22 | GPIO/PIO/PWM |
| 30 | RUN | Sterowanie systemem |
| 31 | GP26 | ADC0 / I2C1 SDA |
| 32 | GP27 | ADC1 / I2C1 SCL |
| 33 | AGND | Uziemienie analogowe |
| 34 | GP28 | ADC2 |
| 35 | ADC_VREF | Odniesienie ADC |
| 36 | 3V3(OUT) | Zasilanie |
| 37 | 3V3_EN | Zasilanie |
| 38 | GND | Masa |
| 39 | VSYS | Zasilanie |
| 40 | VBUS | Zasilanie |
Co jest w zestawie
- Oddzielna płytka
- Zestaw podstawowy
- Zestaw z obudową
W celu uzyskania pomocy przy wyborze odpowiedniego zestawu lub wsparcia posprzedażowego, skontaktuj się z https://rcdrone.top/ lub wyślij e-mail na [email protected].
Zastosowania
- Wbudowane prototypowanie i edukacja
- Interfejsowanie czujników, akwizycja danych (12-bitowy ADC) i zadania kontrolne (PWM/PIO)
- Robotyka, automatyzacja i ogólne projekty MCU z użyciem C/C++ lub MicroPython
Instrukcje
Szczegóły

Rozpocznij szybko pracę z Raspberry Pi Pico 2 dzięki kompaktowej płytce deweloperskiej opartej na RP2350A, zaprojektowanej do projektów wbudowanych.


Programowanie metodą przeciągnij i upuść przez USB ułatwia ładowanie oprogramowania układowego podczas prototypowania w C/C++ lub MicroPython.


W porównaniu z oryginalnym Pico, Pico 2 oferuje więcej pamięci i lepszą wydajność dla projektów z wieloma peryferiami.


Przełączaj się między rdzeniami Cortex‑M33 i Hazard3 (RISC‑V), aby dopasować się do swoich potrzeb narzędziowych i wydajnościowych.


Wbudowana pamięć SRAM 520KB i pamięć flash 4MB pomagają utrzymać responsywność zadań w czasie rzeczywistym, jednocześnie przechowując większe programy i zasoby.

Przejrzysty pinout 26‑GPIO obsługuje SPI, I2C, UART, ADC, PWM i PIO dla czujników, wyświetlaczy i niestandardowych interfejsów.


Elastyczne interfejsy i programowanie masowej pamięci USB usprawniają rozwój od pierwszego błysku do pełnych aplikacji.


Wybierz MicroPython dla szybkiej iteracji lub C/C++ z Raspberry Pi SDK dla pełnej kontroli i optymalizacji.

Wymiary mechaniczne pomagają zaplanować dopasowanie obudowy i rozstaw złączy przed zintegrowaniem Pico 2 z niestandardową płytą bazową.



Oficjalna dokumentacja i przewodniki zapewniają niezawodny punkt wyjścia dla funkcji RP2350, interfejsów API i najlepszych praktyk.

Płytka Raspberry Pi Pico 2 jest dostarczana z zainstalowanymi pinami i zawiera 15 cm kabel USB do szybkiej konfiguracji.

Podstawowy zestaw Raspberry Pi Pico 2 zawiera płytkę Pico 2 z przylutowanymi pinami, kabel micro USB oraz 3-pinowy header do szybkiej konfiguracji.

Zestaw Raspberry Pi Pico 2 zawiera kabel micro USB, 3-pinowy header oraz płytkę Pico z już przylutowanymi pinami.
Related Collections
