IProjekthi yeRaspberry Pi Ityhila i-Wi-Fi-Eneabled Pico W Board

Iprojekthi yeRaspberry Pi yazise ibhodi entsha yeRaspberry Pi Pico W, eqhubeka nokuphuhliswa kwebhodi yePico encinci, exhotyiswe nge-RP2040 microcontroller. Uhlelo olutsha luhluke ngokudityaniswa kwenkxaso ye-Wi-Fi (2.4GHz 802.11n), iphunyezwe ngesiseko se-Infineon CYW43439 chip. I-chip ye-CYW43439 iphinde ixhase iBluetooth Classic kunye neBluetooth Low-Energy, kodwa abakabandakanywa ebhodini. Ibhodi entsha ixabisa i-6 yeedola, ezixabisa iidola ezimbini kunokhetho lokuqala. Phakathi kweendawo zesicelo, ngaphezu kokwabelana ngeekhompyuter zeRaspberry Pi, ukuphuhlisa iinkqubo ezidibeneyo kunye neenkqubo zokulawula izixhobo ezahlukeneyo, ukhetho lwe-Wi-Fi lubekwe njengeqonga lokudala izixhobo ze-Intanethi ze-Intanethi ezisebenzisana nenethiwekhi.

IProjekthi yeRaspberry Pi Ityhila i-Wi-Fi-Eneabled Pico W Board

I-chip ye-RP2040 iquka i-ARM-core ye-ARM-M0 + (133MHz) iprosesa ene-264 KB yememori yangaphakathi yokufikelela okungahleliwe (SRAM), umlawuli we-DMA, inzwa yokushisa, i-timer kunye nomlawuli we-USB 1.1. Ibhodi iqulethe i-2 MB yememori ye-Flash, kodwa i-chip isekela ukwandiswa ukuya kwi-16 MB. Kwi-I / O kukho izibuko ze-GPIO (izikhonkwane ezingama-30, ezi-4 zazo zinikezelwe kwigalelo le-analog), i-UART, i-I2C, i-SPI, i-USB (umxhasi kunye nomninimzi ngenkxaso yokuqalisa ukusuka kwi-drive kwifomathi ye-UF2) kunye nezikhonkwane ezi-8 zePIO ( Programmable I/O oomatshini karhulumente) yokudibanisa iiperipherals zakho. Amandla anokunikezelwa ukusuka kwi-1.8 ukuya kwi-5.5 volts, evumela ukuba kubekho imithombo eyahlukeneyo yamandla, kubandakanywa iibhetri ezimbini okanye ezintathu ze-AA eziqhelekileyo okanye iibhetri eziqhelekileyo ze-lithium-ion.

Ukwenza izicelo, iC, C ++ okanye iMicroPython ingasetyenziswa. I-MicroPython port ye-Raspberry Pi Pico yalungiswa ngokudibeneyo kunye nombhali weprojekthi kwaye ixhasa zonke izakhono ze-chip, kubandakanywa ne-interface yayo yokudibanisa i-PIO izandiso. Indawo yenkqubo edibeneyo yeThonny iye yalungiselelwa ukuphuhliswa kwe-chip RP2040 usebenzisa i-MicroPython. Izakhono ze-chip zanele ukuqhuba izicelo zokusombulula iingxaki zokufunda koomatshini, kuphuhliso apho i-port ye-TensorFlow Lite framework ilungiselelwe. Ukufikelela kwinethiwekhi, kucetywayo ukuba kusetyenziswe i-lwIP network stack, efakwe kwinguqu entsha ye-Pico SDK yokuphuhlisa izicelo ngolwimi lwe-C, kunye nakwi-firmware entsha kunye ne-MicroPython.

umthombo: opennet.ru

Yongeza izimvo