Raspberry Pi projekt tutvustab Wi-Fi-toega Pico W tahvlit

Raspberry Pi Project avalikustas uue Raspberry Pi Pico W plaadi, mis jätkab patenteeritud RP2040 mikrokontrolleriga varustatud miniatuurse Pico plaadi arendamist. Uus väljaanne eristub Wi-Fi toe (2.4 GHz 802.11n) integreerimisega, mis on rakendatud Infineon CYW43439 kiibi baasil. CYW43439 kiip toetab ka Bluetooth Classic ja Bluetooth Low-Energy, kuid need pole veel plaadil kaasas. Uue tahvli maksumus on 6 dollarit, mis on kaks dollarit rohkem kui esimene variant. Kasutusvaldkondadest, lisaks Raspberry Pi arvutitega jagamisele, erinevate seadmete manussüsteemide ja juhtimissüsteemide arendamisele, on Wi-Fi võimalus positsioneeritud platvormina asjade Interneti (asjade Interneti) seadmete loomiseks, mis suhtlevad üle võrku.

Raspberry Pi projekt tutvustab Wi-Fi-toega Pico W tahvlit

RP2040 kiip sisaldab kahetuumalist ARM Cortex-M0+ (133MHz) protsessorit 264 KB sisseehitatud RAM-iga (SRAM), DMA-kontrollerit, temperatuuriandurit, taimerit ja USB 1.1 kontrollerit. Plaat sisaldab 2 MB välkmälu, kuid kiip toetab laiendamist kuni 16 MB. I / O jaoks on ette nähtud GPIO-pordid (30 kontakti, millest 4 on eraldatud analoogsisendiks), UART, I2C, SPI, USB (klient ja host, mis toetab UF2-vormingus draividelt alglaadimist) ja spetsiaalsed 8 viiguga PIO ( Programmeeritavad I/O olekumasinad) oma välisseadmete ühendamiseks. Toidet saab anda vahemikus 1.8–5.5 volti, mis võimaldab kasutada mitmesuguseid toiteallikaid, sealhulgas kahte või kolme tavalist AA-akut või tavalist liitiumioonakut.

Rakendusi saab luua kasutades C, C++ või MicroPythonit. MicroPython port Raspberry Pi Pico jaoks valmistati ette koos projekti autoriga ja toetab kõiki kiibi funktsioone, sealhulgas oma liidest PIO laienduste ühendamiseks. RP2040 kiibi arendamiseks MicroPythoni abil on kohandatud Thonny integreeritud programmeerimiskeskkonda. Kiibi võimalustest piisab masinõppeprobleemide lahendamise rakenduste käivitamiseks, mille arendamiseks on ette valmistatud TensorFlow Lite raamistiku port. Võrgule juurdepääsuks tehakse ettepanek kasutada lwIP võrgupinu, mis sisaldub Pico SDK uude versioonis C-keeles rakenduste arendamiseks, aga ka uude püsivarasse koos MicroPythoniga.

Allikas: opennet.ru

Lisa kommentaar