Raspberry Pi projekt tutvustas uut Raspberry Pi Pico 2 plaati, mis jĂ€tkab Pico ja Pico W miniatuursate plaatide arendamist, varustatud ettevĂ”tte enda vĂ€ljatöötatud mikrokontrolleriga. Plaat toodetakse Sony tehases ja maksab 5 dollarit. Nagu ka eelnevad Pico plaadid, on uus mudel suunatud peamiselt koostööks Raspberry Pi arvutitega, sisse Embedded sĂŒsteemide arendamiseks ja seadmete juhtimise sĂŒsteemide loomiseks. Aasta lĂ”puks on kavandatud vĂ€lja anda ka Pico 2 W mudel, millel on Bluetooth ja Wi-Fi (2.4GHz 802.11n) tugi, mis pĂ”hineb Infineon CYW43439 kiibil.
Pico 2 plaat on tĂ€helepanuvÀÀrne uue RP2350 mikrokontrolleri kasutuselevĂ”tmise tĂ”ttu, mis vĂ”rreldes varasemate mudelite RP2040 mikrokontrolleriga sisaldab vĂ”imsamat kahe tuumaga ARM Cortex-M33 protsessorit DSP ja ujuvpunkthandlingu plokiga, töötades sagedusel 150MHz (varasemalt kasutati ARM Cortex-M0+ 133 MHz). Lisaks on kaks valikulist Hazard3 tuuma RISC-V kĂ€skluste arhitektuuriga, millele saab kĂ€ivitamise ajal lĂŒlituda, et kasutada neid ARM Cortex-M33 tuumade asemel.
Kiip on varustatud 520 KB sisseehitatud töötleva mĂ€luga (varasemalt oli 264 KB), vĂ”imaldab ĂŒhendada vĂ€liseid QSPI PSRAM mĂ€lumooduleid ja pakub tĂ€iustatud turvafunktsioone. Pico 2 plaat tarnitakse 4MB QSPI Flash mĂ€lu, mis on kaks korda rohkem kui eelmisel mudelil. Samuti on plaat tĂ€ielikult ĂŒhilduv varasemate mudelitega riistvara ja tarkvara tasandil, mida kasutatakse rakenduste arendamiseks.

RP2350 kiip sisaldab sisseehitatud riistvaralisi vahendeid vigade sisestamise kaitseks (Fault Injection) ja toetab Arm TrustZone tehnoloogiat, mida saab kasutada digitaalallkirja kaudu kĂ€ivitamise verifitseerimiseks, pakkuda juhiseid SHA-256 rĂ€simiste arvutamise kiirendamiseks ja usaldusvÀÀrsete juhuslike arvude genereerimiseks (TRNG, True Random Number Generator). Lisaks on saadaval 8 KB ĂŒhekordselt programmeeritavat mĂ€lumahtu, millele saab salvestada andmeid, mida hiljem ei saa muuta vĂ”i kustutada.
Rakenduste loomiseks vĂ”ivad kasutada keeli C, C++, MicroPython vĂ”i CircuitPython. Arendust C/C++ jaoks saab teha Visual Studio Code redaktoris, mille jaoks on saadaval spetsiaalne lisand. Kiibi vĂ”imalused on piisavad masinĂ”ppe rakenduste koostamiseks, mille arendamiseks on saadaval TensorFlow Lite raamistik. VĂ”rguĂŒhenduse jaoks soovitatakse kasutada lwIP vĂ”rgu steki, mis on sisseehitatud Pico SDK-sse C keeles rakenduste arendamiseks, samuti MicroPythoni pĂŒsivara.

Erakordselt on kuulutatud partnerlus ettevĂ”tetega 4D Systems, Adafruit, Bus Pirate, Cytron, Hellbender, Ignys, Invector Labs, Melopero, NewAE, Pimoroni, Seeed, Solder Party, SparkFun, Switch Science, ThisisNotRocketScience, Tiny Circuits ja Wiznet, kes on valmistanud oma versioonid RP2350 mikrokontrolleri plaanidest ja seadmetest. Arendatavad tooted hĂ”lmavad: gen4-RP2530 ekraanid, Arduino-ĂŒhilduv Adafruit Feather RP2350 plaat, Bus Pirate 5XL ja Bus Pirate 6 arendusplaadid, Cytron IRIV I/O tööstuslik sisend/vĂ€ljund kontroller, MOTION 2350 Pro robotikontroller, Hellbender RP2350 ja Ignys RP2350 arendajate plaat, Challenger+ RP2350 BConnect plaat, Melopero Perpetuo LoRa ja NewAE RP2350, Pimoroni Tiny 2350, Plasma 2350, PGA2350, Seeed XIAO RP2350, Solder Party RP2350 Stamp, SparkFun Pro Micro ja Switch Science Picossci2, ThisIsNotRocketScience Bopp & Steve heliefektide sĂŒnteesaator ja Tiny Circuits Thumby Color mĂ€ngukonsool.
Allikas: opennet.ru
