Raspberry Pi projekts ir izstrādājis jauno Raspberry Pi Pico 2 plati, kas turpina mini plātņu Pico un Pico W attīstību, kas ir aprīkotas ar pašizstrādātu mikrocontrolieri. Plati ražo Sony rūpnīca un tā ir pieejama par 5 dolāriem. Tāpat kā iepriekšējās Pico plātes, jaunais modelis galvenokārt ir paredzēts kopīgai izmantošanai ar Raspberry Pi datoriem, kā arī iebūvēto sistēmu un dažādu ierīču vadības sistēmu izstrādei. Līdz gada beigām plānots izlaist papildus Pico 2 W modeli ar Bluetooth un Wi-Fi (2.4GHz 802.11n) atbalstu, kas balstīts uz Infineon CYW43439 čipa.
Pico 2 plate ir ievērojama ar jauno mikrocontrolieri RP2350, kas, salīdzinot ar iepriekšējo modeļu mikrocontrolieri RP2040, ietver jaudīgāku divkodolu ARM Cortex-M33 procesoru ar DSP un peldošās komata aprēķinu bloku, kas darbojas ar 150MHz frekvenci (ievēroti iepriekš bija ARM Cortex-M0+ 133 MHz). Turklāt ir iekļauti divi izvēles Hazard3 kodoli ar RISC-V komandu kopas arhitektūru, kurus var pārslēgties ielādējot, lai izmantotu vietā ARM Cortex-M33 kodolu.
Čips ir aprīkots ar 520 KB iebūvētas operatīvās atmiņas (iepriekš bija 264 KB), ļauj pieslēgt ārējos QSPI PSRAM atmiņas moduļus un piedāvā paplašinātas iespējas drošības nodrošināšanai. Pico 2 plate tiek piegādāta ar 4MB QSPI Flash, kas ir divreiz vairāk nekā iepriekšējā modelī. Turklāt plate ir pilnībā saderīga ar iepriekšējiem modeļiem gan aparatūras interfeisu, gan programmatūras līmenī, kas tiek izmantots lietojumprogrammu izstrādē.

RP2350 čips ietver iebūvētas aparatūras funkcijas, lai aizsargātu pret bojājumu ievadīšanas uzbrukumiem (Fault Injection) un atbalsta Arm TrustZone tehnoloģiju, kas var tikt izmantota ielādes verifikācijai ar digitālo parakstu, sniedzot instrukcijas, lai paātrinātu SHA-256 hash aprēķinus un drošu nejaušu skaitļu (TRNG, True Random Number Generator) ģenerēšanu. Turklāt ir pieejams 8 KB vienreiz programmējamās atmiņas, kas ļauj ierakstīt datus, kurus vēlāk nav iespējams mainīt vai dzēst.
Lai izstrādātu lietojumprogrammas, var tikt izmantotas valodas C, C++, MicroPython vai CircuitPython. Izstrāde C/C++ var notikt Visual Studio Code redaktorā, kuram ir pieejams īpašs paplašinājums. Mikroshēmas iespējas ir pietiekamas, lai realizētu mašīnmācīšanās uzdevumus, kuru izstrādei ir pieejams TensorFlow Lite ietvars. Tīkla piekļuvei tiek ieteikts izmantot lwIP tīkla steku, kas ir iekļauts Pico SDK, lai izstrādātu lietojumprogrammas C valodā, kā arī MicroPython ierīcēs.

Atsevišķi paziņots par partnerību ar uzņēmumiem 4D Systems, Adafruit, Bus Pirate, Cytron, Hellbender, Ignys, Invector Labs, Melopero, NewAE, Pimoroni, Seeed, Solder Party, SparkFun, Switch Science, ThisisNotRocketScience, Tiny Circuits un Wiznet, kuri ir sagatavojuši savas versijas plates un ierīces, balstoties uz mikroprocesoru RP2350. Starp attīstītajiem produktiem ir: ekrāni gen4-RP2530, Arduino saderīgā plate Adafruit Feather RP2350, debug plates Bus Pirate 5XL un Bus Pirate 6, industriālais I/O kontroller Cytron IRIV I/O, robotu kontrolleris MOTION 2350 Pro, izstrādātāju plates Hellbender RP2350 un Ignys RP2350, plate Challenger+ RP2350 BConnect, Melopero Perpetuo LoRa un NewAE RP2350, Pimoroni Tiny 2350, Plasma 2350, PGA2350, Seeed XIAO RP2350, Solder Party RP2350 Stamp, SparkFun Pro Micro un Switch Science Picossci2, skaņas efektu sintētiskais rīks ThisIsNotRocketScience Bopp & Steve, spēļu konsole Tiny Circuits Thumby Color.
Avots: opennet.lv
