Während der Raspberry Pi Pico W schon immer diesen Bluetooth-Radios im CYW43439-Chip von Infineon hatte, fehlte es an Softwareunterstützung. Das Pico SDK wurde frühzeitig veröffentlicht, oft aktualisiert und wir sind jetzt bei Version 1.5.0.

Der Raspberry Pi-Dokumentationsfachmann und regelmäßige Twitter-Nutzer Alasdair Allan läutete das Jahr 2023 ein, indem er am 4. Januar die Neuigkeiten ankündigte: Die Bluetooth-Unterstützung würde ein Meilenstein für die neue SDK-Version sein, und dies wurde umgesetzt - der GitHub-Commit erwähnt 6 neue Bibliotheken für die Kernfunktionalität von Bluetooth sowie einige Integrations- und HCI-Bibliotheken.
 

Dies eröffnet alle Arten von Möglichkeiten, die bereits erdacht wurden und endlich realisiert werden können. Der Raspberry Pi Pico, der nur 51 mm × 21 mm misst, passt bequem in ein kabelloses Maus- oder Tastaturprojekt und kann Bluetooth-Unterstützung für ein altes Gadget wie ein ferngesteuertes Auto oder einen Roboterarm hinzufügen. Oder wir könnten den Pico an einen HDMI/DVI- oder sogar einen alten VGA-Bildschirm anschließen und ihn mit einem Herzfrequenzmonitor verbinden, um schöne Grafiken für intensive Workouts zu inspirieren - auf eine Weise, die nur die größeren Raspberry Pi-Geschwister zuvor konnten!

 
Raspberry Pi Pico and Polar H10 Heart Rate Monitor
Wir alle wissen, dass das Workout nicht stattgefunden hat, wenn es keine Daten gibt, die es belegen.

Natürlich kommt es bei ESP32-basierten Boards, die nicht viel teurer sind, darauf an, welche Entwicklungsumgebung Sie bevorzugen. Das Pico SDK basiert auf C, also erwarten Sie nicht, dass Sie sofort mit CircuitPython/MicroPython Bluetooth-Entwicklung einsteigen können, aber wir können in Zukunft damit rechnen. Wenn Sie ein Python-Entwickler sind, lassen Sie Ihre Fantasie schon einmal fließen.

Jetzt, da der Graben zum Schloss von König Harald geöffnet ist, wissen wir, dass Sie einige faszinierende Dinge mit Bluetooth machen werden. Bitte lassen Sie uns wissen, sobald Sie etwas Praktisches, Cooles (oder einfach Verrücktes) damit machen!