Raspberry Pi projekt esitles uut Raspberry Pi Pico W plaati, mis jätkab miniatuurse Pico plaadi arendust, mis on varustatud RP2040 mikrokontrolleriga, mille on välja töötanud ettevõte ise. Uus väljaanne eristub Wi-Fi (2.4GHz 802.11n) toe integreerimise poolest, mis on rakendatud Infineoni CYW43439 kiibi põhjal. CYW43439 kiip toetab ka Bluetooth Classic ja Bluetooth Low-Energy, kuid neid funktsioone ei ole plaadil veel kasutusele võetud. Uue plaadi hind on 6 dollarit, mis on kaks dollarit kallim kui esimene versioon. Rakenduse valdkondadest, lisaks Raspberry Pi arvutitega koostööle, sisseehitatud süsteemide ja erinevate seadmete juhtimissüsteemide arendamisele, positsioneeritakse Wi-Fi variant kui Internet of Things (IoT) seadmete loomise platvorm, mis suhtlevad võrgus.

RP2040 kiip sisaldab kahetuumalist ARM Cortex-M0+ (133MHz) protsessorit, 264 KB sisseehitatud RAMi (SRAM), DMA kontrollerit, temperatuuriandurit, ajastit ja USB 1.1 kontrollerit. Plaadil on 2 MB Flash-mälu, kuid kiip toetab laiendamist kuni 16 MB. Sissetuleku ja väljundi jaoks on ette nähtud GPIO pordid (30 pinni, millest 4 on reserveeritud analoogsisendiks), UART, I2C, SPI, USB (klient ja host, toetades UF2 formaadis andmemälust käivitamist) ning spetsialiseeritud 8-kontaktne PIO (Programmable I/O state machines) oma perifeeria ühendamiseks. Toide võib olla vahemikus 1.8 kuni 5.5 volti, mis võimaldab kasutada erinevaid toiteallikaid, sealhulgas kahte või kolme tavapärast AA patareid või tüüpilisi liitiumioonakusid.
Rakenduste loomiseks võib kasutada C, C++ või MicroPython keelt. MicroPython'i port Raspberry Pi Pico jaoks on valmistatud koostöös projekti autoriga ning toetab kõiki kiibi funktsioone, sealhulgas oma PIO laienduste ühendamise liidest. RP2040 kiibile MicroPythoniga arendamiseks on kohandatud integreeritud arenduskeskkond Thonny. Kiibi võimalused on piisavad masinõppe rakenduste täitmiseks, mille jaoks on valmis tehtud TensorFlow Lite raamistik. Võrgupääsuks soovitatakse kasutada lwIP võrgustikku, mis on sisse ehitatud uude Pico SDK versiooni C keeles rakenduste arendamiseks, samuti uut MicroPython'i püsivara.
Allikas: opennet.ru
