Amikor a Raspberry Pi 2021 januárjában piacra dobta az eredeti Picót, nagyteljesítményű, alacsony költségű (4 dolláros) mikrokontroller-fejlesztő kártyaként jól fogadták. A Raspberry Pi saját, 133 MHz-en működő, két Arm Cortex-M0+ magon alapuló RP2040 rendszer-chip (SoC) hajtja. 2 MB beépített flash tároló, 264 kB RAM és 40 érintkező – három analóg bemenettel és az egyedi programozható I/O-val alrendszer.

Az egyik szembetűnő hiányosság azonban a fedélzeti Wi-Fi hiánya. A 2022. június végén piacra dobott, 6 dolláros Pico W beépített vezeték nélküli kapcsolattal ezt javítja. Nézzük meg közelebbről a Pico W képességeit és mire használhatod.

Raspberry Pi Pico W hardver

A Pico W kártya mérete megegyezik a szabványos Pico-val, de a három SWD (Serial Wire Debug) érintkező a széléről áthelyezték, hogy helyet adjon az Infineon CYW43439 vezeték nélküli LAN-t tartalmazó ezüst négyzetnek Forgács.

A műszaki adatok tekintetében a beépített Wi-Fi-n kívül a Pico W megegyezik a standard Pico modellel. Tehát működnie kell az összes meglévő Pico-kiegészítővel.

instagram viewer
Processzor RP2040 kétmagos Arm Cortex-M0+ 133 MHz-en
memória 264 kB SRAM
Tárolás 2MB QSPI flash
Wi-Fi 2,4 GHz-es 802.11n vezeték nélküli LAN
Bemenet kimenet 40 x tűk, 26 x többfunkciós GPIO-val (beleértve 3x analóg bemenet)
Interfészek 2 x I2C, 2 x SPI, 2 x UART, 1 x SWD (soros vezetékes hibakeresés)
Egyedi perifériák támogatása 8 × Programozható I/O (PIO) állapotgépek
Tápellátás / adatkapcsolat mikro USB
Méretek 21 mm × 51 mm

Amint látja, rengeteg támogatás létezik a szabványos digitális kommunikációs protokollokhoz: I2C, SPI és UART. Ezen túlmenően, a szabványos Pico-hoz hasonlóan, van egy egyedi programozható I/O alrendszer, amely lehetővé teszi az I/O interfész testreszabását. Amellett, hogy lehetővé teszi a nem szabványos perifériákhoz való csatlakozást, az önállóan futó PIO blokkok felhasználható a fő processzor igénybevételére más alkalmazásokhoz – még az összetett megjelenítéshez is videó.

A szabványos Pico és Pico W táblák nem kapnak dugós fejlécet, ezért megfelelő 0,1"-es fejléceket kell forrasztania. Alternatív megoldásként a Pico H és Pico WH modellek is elérhetők már csatolt fejlécekkel. Az alábbi képen a Pico, Pico H és Pico W modellek balról jobbra haladva láthatók.

Kép jóváírása: Raspberry Pi

Firmware a Pico W számára

Minden Pico modell programozható C/C++ vagy MicroPython (és CircuitPython) használatával is. A szabványos Pico C/C++ SDK vezeték nélküli hálózati támogatást is tartalmaz. A Pico W Wi-Fi funkcióinak MicroPythonban való használatához telepítenie kell a speciális Pico W firmware UF2 fájlt, amely letölthető a Raspberry Pi dokumentáció. Tartsa lenyomva a Pico BOOTSEL gombját, miközben mikro USB-portján keresztül csatlakoztatja a számítógéphez, majd húzza rá az UF2 fájlt. További részletekért tekintse meg oldalunkat a MicroPython használatának megkezdése a Raspberry Pi Pico útmutatón.

Ha használni szeretné a Pico W vezeték nélküli képességét a Wi-Fi hálózathoz való csatlakozáshoz MicroPython vagy C/C++ alkalmazásban, kövesse az alábbi utasításokat. A Raspberry Pi csatlakozási útmutatója (PDF). A MicroPythonban a hálózat könyvtár a Wi-Fi-hez való csatlakozásra szolgál.

Lehetséges Pico W projektek

Ha Pico W készüléke Wi-Fi-hálózathoz csatlakozik, kommunikálhat más hálózati eszközökkel, valamint adatokat küldhet és fogadhat az internetről. Nagy lehetőségek rejlenek tehát mindenféle IoT-projektben – tekintse meg a mi oldalunkat Arduino IoT projektek inspirációért, vagy megpróbálhat vezeték nélküli funkciókat vagy webes felületet hozzáadni ezekhez Raspberry Pi Pico projektek.

Íme néhány további projektötlet a kezdéshez…

Web szerver: A Raspberry Pi Alapítvány lépésről lépésre szóló projekt útmutató megmutatja, hogyan alakíthatja Pico W-ját webszerverré a böngésző digitális kimeneteinek vezérléséhez és az érzékelőadatok fogadásához.

Hálózati szkenner: Richard Hayler hálózati szkenner (Twitter) LED-csíkot használ a közeli hálózatok észlelésére, a biztonságos hálózatok, a rejtett SSID-k és a nem biztonságos nyílt hálózatok színkódolásával.

Garázskapu érzékelő: Jeff Geerling egyszerű érzékelő projekt a GitHubon helyben küld adatokat az Otthoni asszisztensnek, hogy megmutassa, hogy a garázsajtó nyitva van-e vagy zárva, és megtekinthető a webes irányítópulton.

Legyen vezeték nélküli a Pico W segítségével

A szabványos Raspberry Pi Pico-hoz hasonlóan a Pico W mikrokontroller fejlesztőkártya is ideális az elektronika vezérléséhez projektekhez, és nagyon alacsony az energiaigénye, de hozzáadja a fedélzeti Wi-Fi-kapcsolatot a különféle izgalmas IoT-hez projektek. A Pico W számos lehetőséget kínál, és vezeték nélküli funkciókkal bővítheti a meglévő Pico projekteket a helyi hálózatról vagy az internetről.