Raspberry Pi Pico W-mikrocontrolleren har nu officiel understøttelse af Bluetooth, hvilket frigiver et væld af nye projektmuligheder.
Raspberry Pi Foundation annoncerede for nylig en spændende firmwareopdatering til Raspberry Pi Pico W-varianten, der adresserer en af de mest efterspurgte funktioner blandt producenter - Bluetooth-support. Med udgivelsen af version 1.5.1 af C SDK og den seneste MicroPython-build kan du nu have Bluetooth-forbindelse på dit nuværende Raspberry Pi Pico W-kort.
Selvom det altid har været indlysende, at Bluetooth-understøttelse ville blive tilføjet, trækker dens officielle meddelelse det nu ud af betafasen til en fuldt funktionel funktion. Men hvorfor er dette vigtigt?
Hvad er nyt?
Infineon CYW43439 radiochipsættet brugt i Pi Pico W (understøtter både 802.11n Wi-Fi og Bluetooth 5.2) har altid haft Bluetooth-funktioner. Ved den første lancering aktiverede Pico W-firmwaren og softwaren på værtssiden dog kun Wi-Fi.
En stor del af forsinkelsen skyldtes udfordringerne med at få både Bluetooth og Wi-Fi til at fungere samtidig over den tre-benede SPI-bus, der forbinder de to chips på kortet.
Meddelt på Raspberry Pi blog, denne opdatering (selvom det meste er en fejlrettelsesudgivelse) inkluderer understøttelse af Bluetooth Classic (med midlertidig undtagelse af ACL/SCO) og gør det muligt for Pico W at fungere som både en BLE central og perifer enhed. Hvad mere er, giver det dig fleksibiliteten til at konfigurere din Pico W til at aktivere Bluetooth Classic og BLE individuelt eller have begge muligheder tilgængelige samtidigt.
Inkluderingen af BlueKitchens BTStack, som udvider kompatibiliteten for både Bluetooth Classic og Low Energy profiler, er en spændende funktion. Dette bibliotek er normalt kun licenseret til ikke-kommerciel brug, men en supplerende licens til Pico W (og WH) muliggør dets brug på sidstnævnte til kommercielle formål.
Skal jeg købe et nyt board?
Da denne udgivelse fokuserer på at opgradere firmwaren på dit eksisterende Pico W-kort, behøver du ikke købe et nyt. For at drage fordel af de nye Bluetooth-funktioner skal du blot downloade den seneste firmwareopdatering. Den nye version af C SDK, version 1.5.1, er tilgængelig på Raspberry Pi's GitHub-repo.
Du kan også downloade den seneste MicroPython-bygning med Wi-Fi og Bluetooth LE-understøttelse fra Raspberry Pi's MicroPython dokumentation side for at blinke på dit board for at få den seneste opdatering, der nu understøtter Bluetooth.
Projekter du kan lave nu
Med Bluetooth-understøttelse nu officielt ude af beta, har du chancen for at prøve en række spændende projekter var tidligere begrænset af manglen på Bluetooth-forbindelse på Pi Pico W-kort (eller krævede en separat Bluetooth modul). Her er et par ideer til at sætte gang i din fantasi.
Spil-controllere
Udvikl brugerdefinerede Bluetooth-spilcontrollere til retro-spil eller fordybende virtual reality-oplevelser. Pico W's kompakte formfaktor og Bluetooth-kommunikation med lave latens gør den til en ideel platform til at bygge unikke gaming-ydre enheder.
Bærbar teknologi
Inkorporer Pico W i bærbare projekter, hvilket muliggør kommunikation med Bluetooth-aktiverede enheder, såsom pulsmålere, fitness-trackere eller smartwatches.
Home Automation
Byg et hjemmeautomatiseringssystem, der udnytter Bluetooth-funktionerne til at kontrollere og overvåge forskellige apparater og enheder i hele dit hjem. Du kan oprette en tilpasset mobilapp eller integrere den med eksisterende smarthome-platforme for at administrere belysning, apparater og sikkerhedssystemer.
Bluetooth styret bil
Få mest muligt ud af Pico W's kompakte formfaktor og nye Bluetooth-understøttelse ved at udvikle din egen brugerdefinerede Bluetooth-kontrollerede robotbil. Du kan inkludere en webgrænseflade eller mobilapp til at fjernstyre bilen.
Bluetooth MP3 musikafspiller
Du kan nu prøve at bygge en Bluetooth-musikafspiller som et sjovt projekt. Det kan blive lidt udfordrende at prøve at ændre et eksisterende projekt, men det er bestemt muligt nu, hvor der er officiel Bluetooth-understøttelse af Raspberry Pi Pico W.
Disse projektideer er kun toppen af isbjerget, og med den nyligt aktiverede Bluetooth-understøttelse på Raspberry Pi Pico W er mulighederne virkelig uendelige. Hvis du gik glip af betaversionen af denne funktion, har vi en guide til hvordan man prøver Bluetooth på Raspberry Pi Pico W.
Gå trådløst med Pico W Bluetooth
Denne spændende opdatering udvider i høj grad mulighederne for Pico W og introducerer understøttelse af Bluetooth og Bluetooth Low Energy-forbindelse. Raspberry Pi Pico Ws nyfundne Bluetooth-funktioner åbner op for en verden af spændende projekter. Download den seneste firmwareopdatering, udforsk det væld af ressourcer, der er tilgængelige på GitHub, og begynd dit næste trådløse eventyr.