Projekt Raspberry Pi razkriva ploščo Pico W, ki podpira Wi-Fi

Projekt Raspberry Pi je predstavil novo ploščo Raspberry Pi Pico W, ki nadaljuje razvoj miniaturne plošče Pico, opremljene z lastniškim mikrokontrolerjem RP2040. Novo izdajo odlikuje integracija podpore za Wi-Fi (2.4 GHz 802.11n), ki je izvedena na osnovi čipa Infineon CYW43439. Čip CYW43439 podpira tudi Bluetooth Classic in Bluetooth Low-Energy, vendar še nista vključena v ploščo. Cena nove plošče je 6 dolarjev, kar je dva dolarja več kot prva možnost. Od področij uporabe, poleg deljenja z računalniki Raspberry Pi, razvoja vgrajenih sistemov in nadzornih sistemov za različne naprave, je možnost Wi-Fi postavljena kot platforma za ustvarjanje naprav interneta stvari (Internet of Things), ki medsebojno delujejo prek omrežje.

Projekt Raspberry Pi razkriva ploščo Pico W, ki podpira Wi-Fi

Čip RP2040 vključuje dvojedrni procesor ARM Cortex-M0+ (133MHz) z 264 KB vgrajenega RAM-a (SRAM), krmilnik DMA, temperaturni senzor, časovnik in krmilnik USB 1.1. Plošča vsebuje 2 MB Flash pomnilnika, vendar čip podpira razširitev do 16 MB. Za V/I so na voljo vrata GPIO (30 zatičev, od katerih so 4 dodeljeni za analogni vhod), UART, I2C, SPI, USB (odjemalec in gostitelj s podporo za zagon s pogonov v formatu UF2) in specializirani 8 zatiči PIO ( Programabilni V/I državni stroji) za povezavo lastnih zunanjih naprav. Napajanje se lahko napaja v območju od 1.8 do 5.5 voltov, kar vam omogoča uporabo različnih virov napajanja, vključno z dvema ali tremi običajnimi AA baterijami ali standardnimi litij-ionskimi baterijami.

Aplikacije je mogoče ustvariti z uporabo C, C++ ali MicroPython. Vrata MicroPython za Raspberry Pi Pico so bila pripravljena skupaj z avtorjem projekta in podpirajo vse funkcije čipa, vključno z lastnim vmesnikom za povezovanje razširitev PIO. Za razvoj čipa RP2040 z uporabo MicroPythona je bilo prilagojeno integrirano programsko okolje Thonny. Zmogljivosti čipa zadostujejo za poganjanje aplikacij za reševanje problemov strojnega učenja, za razvoj katerih je bil pripravljen port ogrodja TensorFlow Lite. Za dostop do omrežja je predlagana uporaba omrežnega sklada lwIP, ki je vključen v novo različico Pico SDK za razvoj aplikacij v jeziku C, kot tudi v novi firmware z MicroPython.

Vir: opennet.ru

Dodaj komentar