Kun Raspberry Pi julkaisi alkuperäisen Picon tammikuussa 2021, se sai hyvän vastaanoton tehokkaana, edullisena (4 dollaria) mikro-ohjaimen kehityslevynä. Se toimii Raspberry Pi: n omalla RP2040 system-on-chip (SoC) -järjestelmällä, joka perustuu kahteen Arm Cortex-M0+ -ytimeen, jotka toimivat 133 MHz: n taajuudella. 2 Mt sisäistä flash-muistia, 264 kt RAM-muistia ja 40 nastaa – mukaan lukien kolme analogista tuloa ja ainutlaatuinen ohjelmoitava I/O alajärjestelmä.

Yksi räikeä puute on kuitenkin Wi-Fi-yhteyden puute. Kesäkuun 2022 lopussa lanseerattu 6 dollarin Pico W korjaa tilanteen sisäänrakennetulla langattomalla yhteydellä. Katsotaanpa tarkemmin Pico W: n ominaisuuksia ja mihin voit käyttää sitä.

Raspberry Pi Pico W -laitteisto

Pico W -kortti on samankokoinen kuin tavallinen Pico, mutta kolmessa SWD (Serial Wire Debug) -nastassa on on siirretty sisään reunasta, jotta saadaan tilaa hopeiselle neliölle, joka sisältää langattoman Infineon CYW43439 LAN: n siru.

Teknisiltä osin Pico W on identtinen tavallisen Pico-mallin kanssa, lukuun ottamatta Wi-Fi-yhteyttä. Joten sen pitäisi toimia kaikkien olemassa olevien Pico-lisäosien kanssa.

instagram viewer

Prosessori RP2040, jossa on kaksiytiminen Arm Cortex-M0+ @ 133 MHz
Muisti 264kB SRAM
Varastointi 2MB QSPI-salama
Wi-Fi 2,4 GHz 802.11n langaton LAN
Tulo/lähtö 40 x nastat, 26 x monitoiminen GPIO (sis. 3 x analogista tuloa)
Liitännät 2 x I2C, 2 x SPI, 2 x UART, 1 x SWD (Serial Wire Debug)
Mukautettujen oheislaitteiden tuki 8 × ohjelmoitavat I/O (PIO) -tilakoneet
Virta / Datayhteys mikro USB
Mitat 21 mm × 51 mm

Kuten näet, vakioituja digitaalisia viestintäprotokollia on runsaasti tuettu: I2C, SPI ja UART. Lisäksi, kuten tavallisessa Picossa, siinä on ainutlaatuinen ohjelmoitava I/O-alijärjestelmä, jonka avulla voit mukauttaa I/O-liitäntää. Sen lisäksi, että voit muodostaa yhteyden epästandardeihin oheislaitteisiin, itsenäisesti toimivat PIO-lohkot Sitä voidaan käyttää kestämään pääprosessorin rasitusta muihin sovelluksiin – jopa komposiitin hahmontamiseen video.

Tavallisissa Pico- ja Pico W -levyissä ei ole urospuolisia nastaotsikoita, joten sinun on juotettava sopivat 0,1" otsikot. Vaihtoehtoisesti on saatavana Pico H- ja Pico WH -malleja, joihin on jo kiinnitetty otsikot. Alla olevassa kuvassa Pico-, Pico H- ja Pico W -mallit näkyvät vasemmalta oikealle.

Kuvan luotto: Raspberry Pi

Firmware for Pico W

Kaikki Pico-mallit voidaan ohjelmoida C/C++:lla tai MicroPythonilla (ja myös CircuitPythonilla). Vakio Pico C/C++ SDK sisältää langattoman verkkotuen. Jotta voit käyttää Pico W: n Wi-Fi-toimintoa MicroPythonissa, sinun on asennettava erityinen Pico W -laiteohjelmiston UF2-tiedosto, joka on ladattavissa Raspberry Pi -dokumentaatio. Pidä Picon BOOTSEL-painiketta painettuna, kun liität sen mikro-USB-portin kautta tietokoneeseen, ja vedä UF2-tiedosto sen päälle. Saat lisätietoja tutustumalla meidän MicroPythonin käytön aloittaminen Raspberry Pi Pico -oppaassa.

Jos haluat käyttää Pico W: n langatonta toimintoa yhteyden muodostamiseen Wi-Fi-verkkoosi MicroPythonissa tai C/C++:ssa, seuraa ohjeita Raspberry Pi: n liitäntäopas (PDF). MicroPythonissa verkkoon kirjastoa käytetään yhteyden muodostamiseen Wi-Fi-verkkoon.

Mahdolliset Pico W -projektit

Kun Pico W on yhdistetty Wi-Fi-verkkoon, voit olla vuorovaikutuksessa muiden verkkolaitteiden kanssa ja lähettää ja vastaanottaa tietoja Internetistä. Kaikenlaisissa IoT-projekteissa on siis paljon potentiaalia – katso meidän Arduino IoT -projektit saadaksesi inspiraatiota, tai voit kokeilla lisätä langattoman toiminnon tai verkkoliittymän johonkin näistä Raspberry Pi Pico -projektit.

Tässä on muutama projekti-idea, joiden avulla pääset alkuun…

Verkkopalvelin: Raspberry Pi -säätiö vaiheittainen projektiopas näyttää, kuinka Pico W muutetaan verkkopalvelimeksi, jolla ohjataan selaimen digitaalisia lähtöjä ja vastaanotetaan anturitietoja.

Verkkoskanneri: Richard Haylerin verkkoskanneri (Twitter) käyttää LED-nauhaa ilmaisemaan havaitut lähellä olevat verkot sekä värikoodauksen suojatuille verkoille, piilotetuille SSID: ille ja suojaamattomille avoimille verkoille.

Autotallin oven anturi: Jeff Geerling on yksinkertainen anturiprojekti GitHubissa lähettää tietoja paikallisesti Home Assistantille näyttääkseen, onko hänen autotallin ovi auki vai kiinni, ja se näkyy verkkohallintapaneelissa.

Siirry langattomasti Pico W: n kanssa

Kuten tavallinen Raspberry Pi Pico, Pico W -mikrokontrollerikehityskortti on ihanteellinen elektroniikan ohjaamiseen projekteja ja sen virrantarve on erittäin alhainen, mutta se lisää sisäänrakennettua Wi-Fi-yhteyttä käytettäväksi erilaisissa jännittävissä IoT: ssä hankkeita. Pico W tarjoaa valtavasti mahdollisuuksia, ja voit käyttää sitä langattomien toimintojen lisäämiseen olemassa olevan Pico-projektin ohjaamiseen paikallisverkosta tai Internetistä.