Seit Anfang 2023 gibt es Gerüchte über die offizielle Bluetooth-Unterstützung für den 6-Dollar-Raspberry Pi Pico W. Entwickler, die C/C++ bevorzugen, erhielten bereits im Februar Unterstützung. Heute über einen Blogbeitrag Von Eben Upton, CEO von Raspberry Pi LTD, können MicroPython-Entwickler dank des neuesten MicroPython-Builds jetzt Bluetooth-Projekte mit unserem Lieblings-Mikrocontroller erstellen.
Der drahtlose Chip des Raspberry Pi Pico W, der Infineon CYW43439, bietet sowohl 2,4-GHz-WLAN als auch Bluetooth 5.2 über einen dreipoligen SPI-Bus zwischen ihm und dem RP2040-SoC. Das neueste MicroPython-Update bietet Unterstützung für die Rollen Bluetooth Classic (noch keine ACL/SSO-Unterstützung), BLE Central und Peripheral. Bluetooth Classic und BLE können einzeln aktiviert werden. oder gleichzeitig.
Die gute Nachricht ist, dass Sie sich nicht beeilen müssen, einen neuen Raspberry Pi Pico W zu kaufen. Da es sich um ein Software-Update handelt, arbeiten Raspberry Pi, Infineon und der Erfinder von MicroPython, Damien George, zusammen. Alles was Sie tun müssen ist herunterladen Laden Sie das neueste Update herunter und flashen Sie es auf Ihren Raspberry Pi Pico W. Ebenfalls aktualisiert wurde das außergewöhnliche Update von Alasdair Allan Dokumentation. Ein Buch, Mit dem Raspberry Pi Pico W eine Verbindung zum Internet herstellen zeigt, wie einfach jetzt mit dem Raspberry Pi Pico W ein Bluetooth-Projekt erstellt werden kann.
Da jetzt auch Unterstützung für MicroPython hinzugefügt wird, dürfte es nur noch kurze Zeit dauern, bis es auch für CircuitPython verfügbar ist.