Projekts Raspberry Pi iepazīstina ar Wi-Fi iespējotu Pico W plati

Projektā Raspberry Pi ir ieviesta jauna Raspberry Pi Pico W plate, kas turpina miniatūras Pico plates izstrādi, kas aprīkota ar patentētu RP2040 mikrokontrolleri. Jaunais izdevums izceļas ar Wi-Fi atbalsta integrāciju (2.4 GHz 802.11n), kas ieviests, pamatojoties uz Infineon CYW43439 mikroshēmu. CYW43439 mikroshēma atbalsta arī Bluetooth Classic un Bluetooth Low-Energy, taču tie vēl nav iekļauti panelī. Jaunā dēlis maksā 6 USD, kas ir par diviem dolāriem dārgāk nekā pirmā iespēja. Starp pielietojuma jomām, papildus koplietošanai ar Raspberry Pi datoriem, dažādu ierīču iegulto sistēmu un vadības sistēmu izstrādei, Wi-Fi opcija tiek pozicionēta kā platforma lietu interneta ierīču izveidei, kas mijiedarbojas tīklā.

Projekts Raspberry Pi iepazīstina ar Wi-Fi iespējotu Pico W plati

RP2040 mikroshēmā ietilpst divkodolu ARM Cortex-M0+ (133MHz) procesors ar 264 KB iekšējo brīvpiekļuves atmiņu (SRAM), DMA kontrolleris, temperatūras sensors, taimeris un USB 1.1 kontrolleris. Platē ir 2 MB zibatmiņas, bet mikroshēma atbalsta paplašināšanu līdz 16 MB. I/O ir GPIO porti (30 kontakti, no kuriem 4 ir paredzēti analogajai ievadei), UART, I2C, SPI, USB (klients un resursdators ar atbalstu bootēšanai no diskdziņiem UF2 formātā) un specializēts 8 kontaktu PIO ( Programmējamās I/O stāvokļa iekārtas), lai savienotu savas perifērijas ierīces. Strāvu var nodrošināt no 1.8 līdz 5.5 voltiem, nodrošinot dažādus strāvas avotus, tostarp divas vai trīs parastās AA baterijas vai standarta litija jonu baterijas.

Lai izveidotu lietojumprogrammas, var izmantot C, C++ vai MicroPython. MicroPython ports Raspberry Pi Pico tika sagatavots kopīgi ar projekta autoru un atbalsta visas mikroshēmas iespējas, ieskaitot savu interfeisu PIO paplašinājumu savienošanai. Thonny integrētā programmēšanas vide ir pielāgota RP2040 mikroshēmas izstrādei, izmantojot MicroPython. Mikroshēmas iespējas ir pietiekamas, lai darbinātu mašīnmācīšanās problēmu risināšanas aplikācijas, kuru izstrādei ir sagatavots TensorFlow Lite ietvara ports. Tīkla piekļuvei tiek piedāvāts izmantot lwIP tīkla steku, kas ir iekļauta Pico SDK jaunajā versijā lietojumprogrammu izstrādei C valodā, kā arī jaunajā programmaparatūrā ar MicroPython.

Avots: opennet.ru

Pievieno komentāru