De Raspberry Pi Pico W-microcontroller heeft nu officiële ondersteuning voor Bluetooth, waardoor er tal van nieuwe projectmogelijkheden ontstaan.
De Raspberry Pi Foundation heeft onlangs een opwindende firmware-update aangekondigd voor de Raspberry Pi Pico W-variant, die een van de meest gewilde functies onder makers aanpakt: Bluetooth-ondersteuning. Met de release van versie 1.5.1 van de C SDK en de nieuwste MicroPython-build, kunt u nu Bluetooth-connectiviteit hebben op uw huidige Raspberry Pi Pico W-bord.
Hoewel het altijd duidelijk was dat Bluetooth-ondersteuning zou worden toegevoegd, sleept de officiële aankondiging het nu uit de bètafase naar een volledig functionele functie. Maar waarom is dit belangrijk?
Wat is er nieuw?
De Infineon CYW43439-radiochipset die wordt gebruikt in de Pi Pico W (ondersteunt zowel 802.11n Wi-Fi als Bluetooth 5.2) heeft altijd Bluetooth-mogelijkheden gehad. Bij de eerste lancering maakten de Pico W-firmware en host-side software echter alleen wifi mogelijk.
Een groot deel van de vertraging vloeide voort uit de uitdagingen die werden ervaren om zowel Bluetooth als Wi-Fi gelijktijdig te laten werken via de driepins SPI-bus die de twee chips op het bord met elkaar verbindt.
Aangekondigd op de Raspberry Pi-blog, bevat deze update (hoewel meestal een release met bugfixes) ondersteuning voor Bluetooth Classic (met de tijdelijke uitzondering van ACL/SCO) en stelt de Pico W in staat om te functioneren als zowel een BLE Central als Peripheral apparaat. Bovendien geeft het u de flexibiliteit om uw Pico W te configureren om Bluetooth Classic en BLE afzonderlijk in te schakelen of om beide opties tegelijkertijd beschikbaar te hebben.
De opname van BlueKitchen's BTStack, die de compatibiliteit voor zowel Bluetooth Classic- als Low Energy-profielen uitbreidt, is een intrigerende functie. Deze bibliotheek heeft normaal gesproken alleen een licentie voor niet-commercieel gebruik, maar een aanvullende licentie voor de Pico W (en WH) maakt het gebruik op de laatste voor commerciële doeleinden mogelijk.
Moet ik een nieuw bord kopen?
Aangezien deze release zich richt op het upgraden van de firmware op uw bestaande Pico W-kaart, hoeft u geen nieuwe te kopen. Om te profiteren van de nieuwe Bluetooth-functies, hoef je alleen maar de nieuwste firmware-update te downloaden. De nieuwe versie van de C SDK, versie 1.5.1, is beschikbaar op GitHub-opslagplaats van Raspberry Pi.
Je kunt ook de nieuwste MicroPython-build downloaden met Wi-Fi en Bluetooth LE-ondersteuning van Raspberry Pi's MicroPython-documentatie pagina om op je board te flitsen om de nieuwste update te krijgen die nu Bluetooth ondersteunt.
Projecten die u nu kunt doen
Nu de Bluetooth-ondersteuning officieel uit de bètaversie is, heb je de kans om een reeks spannende projecten uit te proberen werden voorheen beperkt door het ontbreken van Bluetooth-connectiviteit op Pi Pico W-kaarten (of vereisten een aparte Bluetooth modules). Hier zijn een paar ideeën om uw verbeelding te prikkelen.
Spelbesturingen
Ontwikkel aangepaste Bluetooth-gamecontrollers voor retro-gaming of meeslepende virtual reality-ervaringen. De compacte vormfactor en Bluetooth-communicatie met lage latentie van de Pico W maken het een ideaal platform voor het bouwen van unieke gaming-randapparatuur.
Draagbare technologie
Integreer de Pico W in draagbare projecten, waardoor communicatie mogelijk wordt met Bluetooth-apparaten, zoals hartslagmeters, fitnesstrackers of smartwatches.
Domotica
Bouw een domoticasysteem dat gebruikmaakt van Bluetooth-mogelijkheden om verschillende apparaten en apparaten in uw hele huis te bedienen en te bewaken. U kunt een aangepaste mobiele app maken of deze integreren met bestaande smart home-platforms om verlichting, apparaten en beveiligingssystemen te beheren.
Bluetooth bestuurde auto
Haal het meeste uit de compacte vormfactor van de Pico W en nieuwe Bluetooth-ondersteuning door je eigen aangepaste Bluetooth-gestuurde robotauto te ontwikkelen. U kunt een webinterface of mobiele app toevoegen om de auto op afstand te bedienen.
Bluetooth MP3-muziekspeler
Je kunt nu proberen een Bluetooth-muziekspeler te bouwen als een leuk project. Het kan een beetje uitdagend worden om een bestaand project aan te passen, maar het is zeker mogelijk nu er officiële Bluetooth-ondersteuning is voor de Raspberry Pi Pico W.
Deze projectideeën zijn slechts het topje van de ijsberg, en met de nieuw ingeschakelde Bluetooth-ondersteuning op de Raspberry Pi Pico W zijn de mogelijkheden echt eindeloos. Als je de bètaversie van deze functie hebt gemist, hebben we een gids over hoe je Bluetooth kunt proberen op de Raspberry Pi Pico W.
Ga draadloos met Pico W Bluetooth
Deze opwindende update breidt de mogelijkheden van de Pico W aanzienlijk uit en introduceert ondersteuning voor Bluetooth en Bluetooth Low Energy-connectiviteit. De nieuwe Bluetooth-mogelijkheden van de Raspberry Pi Pico W openen een wereld van spannende projecten. Download de nieuwste firmware-update, verken de schat aan bronnen die beschikbaar zijn op GitHub en begin aan je volgende draadloze avontuur.