圣杯、约柜、水晶头骨、RaspberryPiPicoW上的蓝牙。这些备受追捧的东西中的最后一个终于可用了,至少对开发人员来说是这样。去年6月推出时,售价6美元的PicoW微控制器以其内置的Wi-Fi4给所有人留下了深刻印象,但开发人员对该板的英飞凌CYW43439无线芯片中内置的蓝牙无线电无法使用感到失望。
我们已经听说蓝牙支持已经有一段时间了,截至周五,官方RaspberryPiPicoSDK支持它。在RaspberryPI的Github存储库上可用,SDK1.5.0(在新标签页中打开)添加来自BTstack的新蓝牙API(在新标签页中打开).
借助蓝牙支持,PicoW可用于创建无线鼠标、无线键盘或其他外围设备(似乎不支持蓝牙音频)。因此,您可以想象创建自己的DIY鼠标摇动器,但通过蓝牙而不是USB进行操作。
请注意,该SDK是为使用C或C++进行编程而设计的,因此,如果您想使用它对您的PicoW进行编程,则需要使用该语言。Github页面有说明(在新标签页中打开)关于如何设置环境并开始使用。
我们更愿意使用CircuitPython或MIcroPython对我们的PicoW进行编程,它们更易于使用。尤其是CircuitPython,内置支持将Pico或其他RP2040驱动的微控制器转换为HID设备,例如鼠标或键盘。也许现在官方SDK已经添加了蓝牙支持,这些其他语言也会得到它。