Projektas „Raspberry Pi“ pristatė naują plokštę „Raspberry Pi Pico 2“, kuri tęsia miniatiūrinių plokščių „Pico“ ir „Pico W“, aprūpintų savo dizaino mikrovaldikliu, kūrimą. Plokštė gaminama „Sony“ gamykloje ir ją galima įsigyti už 5 USD. Kaip ir ankstesnės „Pico“ plokštės, naujasis modelis pirmiausia skirtas dalytis su Raspberry Pi kompiuteriais, kurti įterptąsias sistemas ir valdymo sistemas įvairiems įrenginiams. Iki metų pabaigos planuojama papildomai išleisti Pico 2 W modelį su Bluetooth ir Wi-Fi palaikymu (2.4GHz 802.11n), įdiegtą Infineon CYW43439 lusto pagrindu.
„Pico 2“ plokštė išsiskiria tuo, kad naudojamas naujas mikrovaldiklis RP2350, kuriame, palyginti su ankstesniuose modeliuose naudotu mikrovaldikliu RP2040, yra galingesnis dviejų branduolių ARM Cortex-M33 procesorius su DSP ir slankiojo kablelio blokas, veikiantis dažniu. 150 MHz (anksčiau ARM Cortex-M0+ buvo naudojamas 133 MHz). Be to, jame yra du pasirenkami „Hazard3“ branduoliai su RISC-V instrukcijų rinkinio architektūra, kuriuos galima perjungti įkrovos metu, kad būtų galima naudoti vietoje ARM Cortex-M33 branduolių.
Lustas aprūpintas 520 KB integruota RAM (anksčiau 264 KB), leidžia prijungti išorinius QSPI PSRAM atminties modulius ir suteikia pažangias saugumo galimybes. „Pico 2“ plokštėje yra 4 MB „QSPI Flash“, o tai yra dvigubai daugiau nei ankstesniame modelyje. Tuo pačiu metu plokštė yra visiškai suderinama su ankstesniais modeliais aparatinės įrangos sąsajų ir programinės įrangos, naudojamos programų kūrimui, lygiu.

RP2350 lustas turi integruotą aparatinės įrangos apsaugą nuo gedimų įpurškimo atakų ir palaiko Arm TrustZone technologiją, kurią galima naudoti atsisiuntimams patikrinti naudojant skaitmeninį parašą, pateikia instrukcijas, kaip pagreitinti SHA-256 maišos skaičiavimą ir patikimą atsitiktinių skaičių generavimą (TRNG, Tikrasis atsitiktinių skaičių generatorius). Be to, suteikiama 8 KB vienkartinė programuojama atmintis, kuri leidžia įrašyti duomenis, kurių vėliau negalima keisti ar ištrinti.
Programoms kurti galima naudoti C, C++, MicroPython arba CircuitPython kalbas. Kūrimas C/C++ gali būti atliekamas Visual Studio kodo rengyklėje, kuriai platinamas specialus priedas. Lusto galimybių pakanka paleisti mašininio mokymosi problemas sprendžiančias programas, kurių kūrimui yra TensorFlow Lite karkaso prievadas. Prieigai prie tinklo siūloma naudoti lwIP tinklo steką, kuri yra įtraukta į Pico SDK, skirtą programoms C kalba kurti, taip pat programinėje aparatinėje programoje su MicroPython.

Atskirai paskelbta apie partnerystę su kompanijomis 4D Systems, Adafruit, Bus Pirate, Cytron, Hellbender, Ignys, Invector Labs, Melopero, NewAE, Pimoroni, Seeed, Solder Party, SparkFun, Switch Science, ThisisNotRocketScience, Tiny Circuits ir Wiznet, kurios parengė savo savo parinkčių plokštės ir įrenginiai, pagrįsti RP2350 mikrovaldikliu. Kuriami produktai: ekranai gen4-RP2530, su Arduino suderinama Adafruit Feather RP2350 plokštė, Bus Pirate 5XL ir Bus Pirate 6 kūrimo plokštės, Cytron IRIV I/O pramoninis valdiklis, MOTION 2350 Pro roboto valdiklis, Hellbender RP2350 kūrimo plokštės ir Ignys RP2350. „Challenger+ RP2350 BConnect“ plokštė, „Melopero Perpetuo LoRa“ ir „NewAE RP2350“, „Pimoroni Tiny 2350“, „Plasma 2350“, PGA2350, „Seeed XIAO RP2350“, „Solder Party RP2350“ antspaudas, „SparkFun Pro“ sinchronizatorius ir „Switch“ & Steve, Tiny Circuits Thumby Spalvota žaidimų konsolė.
Šaltinis: opennet.ru
