Bluetooth je konačno tu na Raspberry Pi Pico W, ali uz nekoliko upozorenja.
Pico W je dugo vremena imao hardver, ali Bluetooth u početku nije bio podržan kada je Raspberry Pi objavio ploču u ljeto 2022. Od petka, veljače 10, mogli biste poduzeti prve korake u isprobavanju Bluetootha na Pico W ako možete raditi s beta Pico 1.5.0 SDK. To znači programiranje u C++. Korisnici MicroPythona, nažalost, moraju strpjeti.
Bluetooth knjižnice za Pico W
Bluetooth API osigurava BTstack i dolazi sa sljedećim bibliotekama:
- Bluetooth Low Energy
- Bluetooth Classic
- Bluetooth Sub Band Coding (SBC) koder/dekoder
- Podrška za Bluetooth Network Encapsulation Protocol (BNEP) pomoću LwIP-a.
- Podrška za Bluetooth Network Encapsulation Protocol (BNEP) koristeći LwIP s FreeRTOS za NO_SYS=0
Za više informacija pogledajte Raspberry Pi SDK 1.5 GitHub bilješke.
Raspberry Pi Pico W Bluetooth primjeri
The Raspberry Pi GitHub biblioteka primjera je ažuriran nekim primjerima programa koje možete pokrenuti na Pico W Bluetoothu. Uključuju značajke kao što je korištenje Pico W za audio svrhe uključujući strujanje, kontrolu reprodukcije i promjenu glasnoće. Tu je i niz primjera uređaja za interakciju s ljudima koji će vam omogućiti da oponašate tipkovnicu ili miš.
Početak rada s Bluetoothom na Pico W
Najbrži način da počnete koristiti Bluetooth na Pico W je da pokrenete jedan od primjera pomoću Pi Pico SDK brze upute za početak. Zatim, umjesto pokretanja hello_world.c kao što je prikazano u 3. koraku uputa, pokrenite jedan od Pico Bluetooth primjeri na GitHub stranici.
Što je sljedeće za Bluetooth na Pico W?
Bluetooth podrška za Pico W je u beta verziji i Raspberry Pi je obećao da će "više detalja biti dostupno sa stvarnim izdanjem."
Nadalje, klauzula u licenci BTstacka navodi da se može koristiti samo u osobne svrhe. Međutim, Raspberry Pi je izjavio da "ćemo ga mi licencirati za više dopuštenu upotrebu na RP2040 (kao što je cyw43-driver)."
Nejasno je hoće li MicroPython podržavati Bluetooth, ali postoje i drugi oblici povezivanja u kojima možete uživati i na Pico W.