Prosjektet Raspberry Pi avduket via et blogginnlegg lanseringen av den nye "Raspberry Pi Pico 2", som presenteres som utviklingen av de populære miniatyrkortene Pico og Pico W, utstyrt med en mikrokontroller designet av Raspberry Pi.
Raspberry Pi Pico 2 kommer takket være partnerskapet dannet av Raspberry Pi-prosjektet og Sony for noen måneder siden, siden den ble produsert på Sony-fabrikken. Priset til $5, opprettholder den sitt fokus på å utvikle innebygde og kontrollsystemer for en rekke enheter, akkurat som sine forgjengere.
Hovedtrekkene til Raspberry Pi Pico 2
Denne nye tallerkenen inneholder en rekke betydelige forbedringer (basert på egenskapene til Pico og Pico W), blant annet fremhever RP2350-mikrokontrolleren: en oppdatert mikrokontroller, som forbedrer ytelsen betydelig sammenlignet med RP2040 brukt i tidligere modeller. RP2350 Den har en dual-core ARM Cortex-M33-prosessor med DSP (Digital Signal Processing) og en flyttallenhet, som opererer med en frekvens på 150 MHz, sammenlignet med 133 MHz for ARM Cortex-M0+ fra forrige generasjon.
RP2350, introduserer en rekke betydelige sikkerhets- og ytelsesforbedringer, slik som beskyttelse mot feilinjeksjonsangrep, siden den inkluderer maskinvarebeskyttelsesmekanismer designet for å forsvare seg mot feilinjeksjonsangrep, som er teknikker som brukes til å endre driften av enheten for å krenke dens sikkerhet.
I tillegg til det, RP2350 støtter Arm TrustZone-teknologi, som gir et sikkert utførelsesmiljø. Denne teknologien tillater verifisering av nedlastinger ved hjelp av digitale signaturer,sikre at bare autentisert og pålitelig programvare kjører. Brikken inkluderer spesifikke instruksjoner som øker hastigheten på beregningen av SHA-256-hasher, avgjørende for dataintegritet og kryptografisk sikkerhet. I tillegg har den en tilfeldig tallgenerator (TRNG)**, som gir tilfeldige tall av høy kvalitet for bruk i kryptografi.
Av Andre funksjoner som skiller seg ut fra Raspberry Pi Pico 2:
- RISC-V-kjerner (valgfritt): I tillegg til ARM-kjernene inkluderer mikrokontrolleren to valgfrie Hazard3-kjerner, basert på RISC-V-arkitekturen, som kan aktiveres under oppstart for å erstatte ARM Cortex-M33-kjernene om ønskelig.
- Forbedret hukommelse: RP2350 inkluderer 520 KB integrert RAM, som er nesten det dobbelte av 264 KB fra forrige modell. Den støtter også tilkobling av eksterne QSPI PSRAM-minnemoduler, noe som gir større fleksibilitet i applikasjoner som krever mer minne.
- Flash-lagring: Pico 2-kortet er utstyrt med 4 MB QSPI Flash-minne, det dobbelte av den forrige versjonen, og gir mer plass til program- og datalagring.
- kompatibilitet: Til tross for forbedringene opprettholder Pico 2 full kompatibilitet med tidligere modeller på maskinvare- og programvarenivå, noe som gjør det enkelt å migrere eksisterende prosjekter.
For den delen av utviklingsmulighetene som Raspberry Pi Pico presenterer 2 takket være at RP2350 bruker, er det nevnt at utviklere kan lage applikasjoner for C, C++, MicroPython eller CircuitPython. Disse språkene tilbyr et bredt spekter av muligheter, fra lavnivåprogrammering med C/C++ til rask prototyping med MicroPython og CircuitPython.
Også Raspberry Pi Pico 2 tillater kjøring av maskinlæringsapplikasjoner, siden en port av TensorFlow Lite-rammeverket er tilgjengelig, noe som gjør det enklere å implementere maskinlæringsmodeller direkte på tavlen. For nettverkstilkobling kan du bruke lwIP-nettverksstakken, inkludert i Pico SDK for å utvikle C-applikasjoner. Den er også tilgjengelig i MicroPython-fastvare, slik at applikasjoner skrevet på dette språket kan samhandle effektivt med nettverk.
Til slutt er det verdt å nevne at Raspberry Pi-prosjektet forutsetter at Raspberry Pi Pico 2 er designet for å være et kraftig og allsidig verktøy, egnet for både hobbyister og profesjonelle utviklere som jobber med innebygde systemer og IoT-applikasjoner. I tillegg, med den kommende ankomsten av Pico 2 W, som vil inkludere trådløs tilkobling, utvides utviklings- og tilkoblingsmulighetene for prosjekter som bruker denne plattformen ytterligere (støtte for Bluetooth og 2,4 GHz 802.11n Wi-Fi vil bli inkludert, basert på Infineon CYW43439-brikken).
Lur interessert i å vite mer om det, kan du sjekke detaljene I den følgende lenken.