Raspberry Pi Pico W mikrokontroller har nu officiellt stöd för Bluetooth, vilket släpper lös en mängd nya projektmöjligheter.
Raspberry Pi Foundation tillkännagav nyligen en spännande firmware-uppdatering för Raspberry Pi Pico W-varianten, som adresserar en av de mest eftertraktade funktionerna bland tillverkare – Bluetooth-stöd. Med lanseringen av version 1.5.1 av C SDK och den senaste MicroPython-versionen kan du nu ha Bluetooth-anslutning på ditt nuvarande Raspberry Pi Pico W-kort.
Även om det alltid har varit uppenbart att Bluetooth-stöd skulle läggas till, drar dess officiella tillkännagivande det nu ut ur betafasen till en fullt fungerande funktion. Men varför är detta viktigt?
Vad är nytt?
Infineon CYW43439 radiochipset som används i Pi Pico W (stöder både 802.11n Wi-Fi och Bluetooth 5.2) har alltid haft Bluetooth-funktioner. Men vid den första lanseringen aktiverade Pico W firmware och programvara på värdsidan endast Wi-Fi.
En stor del av förseningen berodde på utmaningarna med att få både Bluetooth och Wi-Fi att fungera samtidigt över den trestiftiga SPI-bussen som länkar samman de två chipsen på kortet.
Tillkännages på Raspberry Pi blogg, innehåller den här uppdateringen (även om det mestadels är en buggfix-version) stöd för Bluetooth Classic (med tillfälligt undantag från ACL/SCO) och gör att Pico W kan fungera som både en BLE central och perifer enhet. Dessutom ger det dig flexibiliteten att konfigurera din Pico W för att aktivera Bluetooth Classic och BLE individuellt eller ha båda alternativen tillgängliga samtidigt.
Införandet av BlueKitchens BTStack, som utökar kompatibiliteten för både Bluetooth Classic och Low Energy-profiler, är en spännande funktion. Detta bibliotek är normalt endast licensierat för icke-kommersiellt bruk, men en tilläggslicens för Pico W (och WH) gör det möjligt att använda det på den senare för kommersiella ändamål.
Måste jag köpa en ny bräda?
Eftersom den här utgåvan fokuserar på att uppgradera firmware på ditt befintliga Pico W-kort, behöver du inte köpa en ny. För att dra nytta av de nya Bluetooth-funktionerna behöver du bara ladda ner den senaste firmwareuppdateringen. Den nya versionen av C SDK, version 1.5.1, är tillgänglig på Raspberry Pis GitHub-repo.
Du kan också ladda ner det senaste MicroPython-bygget med Wi-Fi och Bluetooth LE-stöd från Raspberry Pi's MicroPython dokumentation sida för att blinka på din tavla för att få den senaste uppdateringen som nu stöder Bluetooth.
Projekt du kan göra nu
Med Bluetooth-stöd nu officiellt ur beta, har du chansen att prova en rad spännande projekt som var tidigare begränsade av bristen på Bluetooth-anslutning på Pi Pico W-kort (eller krävde en separat Bluetooth modul). Här är några idéer för att få fart på din fantasi.
Spelkontroller
Utveckla anpassade Bluetooth-spelkontroller för retrospel eller uppslukande virtuell verklighetsupplevelser. Pico W: s kompakta formfaktor och Bluetooth-kommunikation med låg latens gör den till en idealisk plattform för att bygga unik kringutrustning för spel.
Bärbar teknologi
Inkludera Pico W i bärbara projekt, vilket möjliggör kommunikation med Bluetooth-aktiverade enheter, som pulsmätare, träningsspårare eller smartklockor.
Hemautomation
Bygg ett hemautomationssystem som utnyttjar Bluetooth-funktioner för att styra och övervaka olika apparater och enheter i hela ditt hem. Du kan skapa en anpassad mobilapp eller integrera den med befintliga smarta hemplattformar för att hantera belysning, apparater och säkerhetssystem.
Bluetooth-kontrollerad bil
Få ut det mesta av Pico W: s kompakta formfaktor och nya Bluetooth-stöd genom att utveckla din egen anpassade Bluetooth-styrda robotbil. Du kan inkludera ett webbgränssnitt eller en mobilapp för att fjärrstyra bilen.
Bluetooth MP3-musikspelare
Du kan nu prova att bygga en Bluetooth-musikspelare som ett roligt projekt. Det kan bli lite utmanande att försöka modifiera ett befintligt projekt, men det är definitivt möjligt nu när det finns officiellt Bluetooth-stöd för Raspberry Pi Pico W.
Dessa projektidéer är bara toppen av ett isberg, och med det nyligen aktiverade Bluetooth-stödet på Raspberry Pi Pico W är möjligheterna verkligen oändliga. Om du missade betaversionen av den här funktionen har vi en guide om hur man provar Bluetooth på Raspberry Pi Pico W.
Gå trådlöst med Pico W Bluetooth
Denna spännande uppdatering utökar funktionerna hos Pico W avsevärt, och introducerar stöd för Bluetooth och Bluetooth Low Energy-anslutning. Raspberry Pi Pico W: s nyfunna Bluetooth-funktioner öppnar upp en värld av spännande projekt. Ladda ner den senaste firmwareuppdateringen, utforska rikedomen av resurser som finns på GitHub och ge dig ut på ditt nästa trådlösa äventyr.