Vad är Raspberry Pi Pico 2
RP2350 är en mikrokontroller designad av Raspberry Pi.

Oavsett om du har en Raspberry Pi Pico 2 eller ett annat RP2350-baserat mikrokontrollerkort, finns allt du behöver för att komma igång här. Du hittar stöd för C/C++ och MicroPython på Raspberry Pi Pico 2, tillsammans med länkar till resurser för andra RP2350-baserade kort. Dessutom finns länkar till teknisk dokumentation för både Raspberry Pi Pico 2 mikrokontrollerkort och RP2350 mikrokontrollerchipet.
Raspberry Pi Pico VS Raspberry Pi Pico 2
Funktion | Raspberry Pi Pico 2 | Raspberry Pi Pico |
SoC | RP2350, Dual Core Arm Cortex M33 eller Dual Core RISC-V Hazard3 som körs upp till 150 MHz | RP2040, Dual Core Arm Cortex M0+ som körs upp till 133 MHz |
SRAM | 520 KB | 264 KB |
Flashlagring | 4MB QSPI | 2MB QSPI |
Säkerhet | Arm TrustZone, 8KB OTP, Säker start | Ingen |
Wi-Fi / Bluetooth | Ingen | Ingen (Pico W har detta) |
Språkstöd | MicroPython, CircuitPython, C, C++ | MicroPython, CircuitPython, C, C++ |
USB-gränssnitt | USB 1.1-enhet och värd | USB 1.1-enhet och värd |
GPIO-logiknivå | 3.3V | 3.3V |
GPIO | 26 x Digitala IO | 26 x Digitala IO |
Rad 9 - Cell 0 | 4 x 12-bitars ADC (Analoga stift) | 3 x 12-bitars ADC (Analoga stift) |
Rad 10 - Cell 0 | 2 x UART, 2 x I2C, 2 x SPI, 24 x PWM | 2 x UART, 2 x I2C, 2 x SPI, 16 x PWM |
Programmerbar IO | 12 PIO-tillståndsmaskiner | 8 PIO-tillståndsmaskiner |
Inbyggd LED | GPIO 25 | GPIO 25 |
Kraft | 1,8 till 5,5V via Micro USB eller VSYS | 1,8 till 5,5V via Micro USB eller VSYS |
MCU viloläge | <10uA | 100uA |
Mått | 21 x 51mm | 21 x 51mm |
Pris | $5 | $4 |
Varför kallas den RP2350
Antal processor-kärnor
Ungefär vilken typ av processor (M33)
golv(log2(RAM / 16KB))
golv(log2(icke-flyktigt / 128KB)) eller 0 om ingen inbyggd icke-flyktig lagring finns
Specifikation
RP2350 är en mångsidig, högpresterande mikrokontroller från Raspberry Pi, designad för att vara säker, prisvärd och användarvänlig.
Den har ett stort inbyggt minne, en symmetrisk dubbelkärnig processorstruktur, en deterministisk bussstruktur och ett rikt utbud av perifera enheter förbättrade av det unika programmerbara I/O (PIO) subsystemet. Denna kombination erbjuder professionella användare exceptionell kraft och flexibilitet. För nybörjare och hobbyister erbjuder RP2350 en enkel ingångspunkt med detaljerad dokumentation, en polerad MicroPython-port och en UF2 bootloader i ROM.
Som en stateless enhet stödjer RP2350 cachelagrad execute-in-place från extern QSPI-minne, vilket tillåter användare att välja lämplig icke-flyktig lagringstäthet för sina applikationer och dra nytta av kostnadseffektiviteten hos vanliga flashdelar.
Tillverkad med en modern 40nm tillverkningsprocess levererar RP2350 hög prestanda, låg dynamisk strömförbrukning och låg läckström. Den har också olika lågströmslägen för att stödja förlängd batteridrift.

Nyckelfunktioner:
-
Dubbel Cortex-M33 eller Hazard3 processorer som körs upp till 150MHz
-
520KB multi-bank högpresterande SRAM
-
Stöd för upp till 16MB extern Flash-minne via en dedikerad QSPI-buss
-
DMA kontroll
-
Fullt ansluten AHB crossbar
-
Inbyggd programmerbar LDO för kärnspänningsgenerering
-
2 inbyggda PLL:er för USB- och kärnklockor
-
30 GPIO stift, med 4 användbara som analoga ingångar
Perifera enheter:
-
2 UART:ar
-
2 SPI-kontroller
-
2 I2C-kontroller
-
24 PWM-kanaler
-
USB 1.1-kontroller och PHY, som stöder både värd- och enhetslägen
-
3 programmerbara IO (PIO)-block, totalt 12 tillståndsmaskiner
Säkerhet:
RP2350 har en robust säkerhetsarkitektur baserad på Arm TrustZone för Cortex-M, inklusive:
-
Stöd för signerad uppstart
-
8KB inbyggt antifuse engångsprogrammerbart (OTP) minne
-
SHA-256-acceleration
-
En hårdvarubaserad sann slumpgenerator (TRNG)
Arkitekturbrytning:
RP2350 inkluderar ett par open-hardware Hazard3 RISC-V-kärnor som kan ersätta Cortex-M33-kärnorna vid uppstart. Boot-ROM kan automatiskt upptäcka arkitekturen för en andra-stegs binärfil och starta om chipet i lämpligt läge. Alla chipfunktioner, förutom några säkerhetsfunktioner och den dubbelprecision flyttalsacceleratorn, är tillgängliga i RISC-V-läge.
Nedladdningar och verktyg
RP2350 hårdvarudesignguide