Mikrokontroler Raspberry Pi Pico W ma teraz oficjalne wsparcie dla Bluetooth, uwalniając wiele nowych możliwości projektowych.
Fundacja Raspberry Pi ogłosiła niedawno ekscytującą aktualizację oprogramowania układowego dla wariantu Raspberry Pi Pico W, uwzględniającą jedną z najbardziej poszukiwanych przez twórców funkcji — obsługę Bluetooth. Wraz z wydaniem wersji 1.5.1 C SDK i najnowszej kompilacji MicroPython, możesz teraz mieć łączność Bluetooth na swojej aktualnej płycie Raspberry Pi Pico W.
Chociaż zawsze było oczywiste, że zostanie dodana obsługa Bluetooth, jej oficjalne ogłoszenie przenosi ją teraz z fazy beta do w pełni funkcjonalnej funkcji. Ale dlaczego jest to ważne?
Co nowego?
Chipset radiowy Infineon CYW43439 używany w Pi Pico W (obsługujący zarówno Wi-Fi 802.11n, jak i Bluetooth 5.2) zawsze miał możliwości Bluetooth. Jednak po pierwszym uruchomieniu oprogramowanie układowe Pico W i oprogramowanie po stronie hosta umożliwiały tylko Wi-Fi.
Ogromna część opóźnienia wynikała z wyzwań związanych z jednoczesną pracą Bluetooth i Wi-Fi na trzypinowej magistrali SPI, która łączy dwa układy na płycie.
Ogłoszony w dn Blog o Raspberry Pi, ta aktualizacja (chociaż głównie wersja poprawiająca błędy) obejmuje obsługę Bluetooth Classic (z rozszerzeniem tymczasowy wyjątek ACL/SCO) i umożliwia Pico W działanie zarówno jako centralne, jak i peryferyjne BLE urządzenie. Co więcej, daje ci elastyczność konfiguracji Pico W, aby włączyć Bluetooth Classic i BLE indywidualnie lub mieć obie opcje dostępne jednocześnie.
Włączenie BTStack firmy BlueKitchen, które rozszerza kompatybilność zarówno dla profili Bluetooth Classic, jak i Low Energy, jest intrygującą funkcją. Ta biblioteka jest zwykle licencjonowana tylko do użytku niekomercyjnego, ale dodatkowa licencja na Pico W (i WH) umożliwia jej użycie w tym ostatnim do celów komercyjnych.
Czy muszę kupić nową deskę?
Ponieważ ta wersja koncentruje się na aktualizacji oprogramowania układowego na istniejącej płycie Pico W, nie musisz kupować nowej. Aby skorzystać z nowych funkcji Bluetooth, wystarczy pobrać najnowszą aktualizację oprogramowania sprzętowego. Nowa wersja C SDK, wersja 1.5.1, jest dostępna na Repozytorium GitHub Raspberry Pi.
Możesz także pobrać najnowszą kompilację MicroPython z obsługą Wi-Fi i Bluetooth LE z Raspberry Pi Dokumentacja MicroPythona strona, aby zabłysnąć na Twojej tablicy, aby uzyskać najnowszą aktualizację, która obsługuje teraz Bluetooth.
Projekty, które możesz teraz wykonać
Dzięki obsłudze Bluetooth, która oficjalnie wyszła już z wersji beta, masz szansę wypróbować szereg ekscytujących projektów były wcześniej ograniczone przez brak łączności Bluetooth na płytach Pi Pico W (lub wymagały oddzielnego modułu Bluetooth moduł). Oto kilka pomysłów, które rozbudzą Twoją wyobraźnię.
Kontrolery gier
Opracuj niestandardowe kontrolery gier Bluetooth do gier retro lub wciągających wrażeń w wirtualnej rzeczywistości. Kompaktowa obudowa Pico W i komunikacja Bluetooth o niskim opóźnieniu sprawiają, że jest to idealna platforma do budowania unikalnych urządzeń peryferyjnych do gier.
Technologia do noszenia
Włącz Pico W do projektów urządzeń do noszenia, umożliwiając komunikację z urządzeniami obsługującymi technologię Bluetooth, takimi jak monitory tętna, monitory fitness lub smartwatche.
Automatyka domowa
Zbuduj system automatyki domowej, który wykorzystuje możliwości Bluetooth do sterowania i monitorowania różnych urządzeń i urządzeń w całym domu. Możesz stworzyć niestandardową aplikację mobilną lub zintegrować ją z istniejącymi platformami inteligentnego domu, aby zarządzać oświetleniem, urządzeniami i systemami bezpieczeństwa.
Samochód sterowany przez Bluetooth
Wykorzystaj w pełni kompaktową obudowę Pico W i nową obsługę Bluetooth, opracowując własny niestandardowy samochód-robot sterowany przez Bluetooth. Możesz dołączyć interfejs sieciowy lub aplikację mobilną, aby zdalnie sterować samochodem.
Odtwarzacz muzyki MP3 Bluetooth
Możesz teraz spróbować zbudować odtwarzacz muzyczny Bluetooth jako zabawny projekt. Modyfikowanie istniejącego projektu może być trochę trudne, ale jest to zdecydowanie możliwe teraz, gdy istnieje oficjalna obsługa Bluetooth dla Raspberry Pi Pico W.
Te pomysły na projekty to tylko wierzchołek góry lodowej, a dzięki nowo włączonej obsłudze Bluetooth w Raspberry Pi Pico W możliwości są naprawdę nieograniczone. Jeśli przegapiłeś wersję beta tej funkcji, mamy przewodnik jak wypróbować Bluetooth na Raspberry Pi Pico W.
Idź bezprzewodowo z Pico W Bluetooth
Ta ekscytująca aktualizacja znacznie rozszerza możliwości Pico W, wprowadzając obsługę łączności Bluetooth i Bluetooth Low Energy. Nowo odkryte możliwości Bluetooth Raspberry Pi Pico W otwierają świat ekscytujących projektów. Pobierz najnowszą aktualizację oprogramowania układowego, zapoznaj się z bogactwem zasobów dostępnych w serwisie GitHub i rozpocznij kolejną przygodę z łącznością bezprzewodową.