0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Pico W的无线功能

jf_9aVl32Dp 来源:Arm软件开发者 2023-06-19 14:51 次阅读

去年6月,我们推出了树莓派Pico W(https://www.raspberrypi.com/news/raspberry-pi-pico-w-your-6-iot-platform/),这是我们Pico平台的一种价格为6美元的无线变体,围绕我们的RP2040微控制器构建。在过去的一年中,我们已经销售了超过50万个这些微型板,并且它们已经被用于无数项目,从唱歌的鱼(https://www.raspberrypi.com/news/big-mouth-billy-bass-meets-raspberry-pi-pico-w/)到Web服务器(https://www.raspberrypi.com/news/how-to-run-a-webserver-on-raspberry-pi-pico-w/)再到交流的家庭植物(https://www.raspberrypi.com/news/raspberry-pi-pico-w-lets-your-houseplant-text-you/)。

但是有一件事一直缺失:蓝牙支持。现在这个问题已经解决了——而且您甚至不需要购买新的Pico W。

Pico W的无线功能由Infineon CYW43439设备(https://www.infineon.com/cms/en/product/wireless-connectivity/airoc-wi-fi-plus-bluetooth-combos/wi-fi-4-802.11n/cyw43439/)提供,该设备包含2.4 GHz无线电,提供802.11n Wi-Fi和蓝牙5.2,支持蓝牙经典和蓝牙低能耗(BLE)功能。在发布时,我们的固件和主机端软件只支持Wi-Fi,而不支持蓝牙。

现在,随着C SDK版本1.5.1(https://github.com/raspberrypi/pico-sdk/releases/tag/1.5.1)和最新的MicroPython构建(https://datasheets.raspberrypi.com/soft/micropython-firmware-pico-w-130623.uf2)版本的发布,您现有的Pico W已经具备了与蓝牙和蓝牙LE设备通信的能力。具体来说,我们支持蓝牙经典——暂时除了ACL/SCO——以及BLE中央和外设角色。事情也是可配置的,因此您可以单独启用蓝牙经典和BLE,或同时拥有两者。支持的蓝牙协议和配置文件的完整详细信息可在GitHub上找到(https://github.com/bluekitchen/btstack#supported-protocols-and-profiles)。

04d92ca2-0ce8-11ee-962d-dac502259ad0.jpg

这是一个在iPhone的Punch Through LightBlue应用程序中运行的MicroPython编写的温度传感器外围设备,它在Pico W上运行,显示:广告数据(左),服务(中)和温度服务(右)

如果您想开始使用蓝牙和Pico W,则最好的起点是我们的文档站点(https://www.raspberrypi.com/documentation/microcontrollers/)以及《使用树莓派 Pico W连接到互联网》一书(https://datasheets.raspberrypi.com/picow/connecting-to-the-internet-with-pico-w.pdf),该书将指导您使用C SDK和MicroPython开始使用蓝牙LE。

更新:蓝牙支持已合并到官方MicroPython存储库中(https://github.com/micropython/micropython)。

致谢

在RP2040和CYW43439之间的单个三针SPI总线上传输Wi-Fi和蓝牙流量是一个重大的工程挑战。我们要感谢我们在英飞凌的朋友,特别是Graham Smith,他们在生产化这种能力方面提供了帮助。

SDK中提供了BTstack库来支持蓝牙经典和BLE。Matthias Ringwald为集成和验证提供了广泛的帮助。树莓派Pico W客户受益于BTstack的预付商业许可证,使您可以将Pico W用作自己产品的组件。

在树莓派这里,Peter Harper负责Pico W主机端软件;Graham Sanderson开发了SDK;Alasdair Allan编写了文档。

最后但很重要的是,Damien George负责使MicroPython工作。
责任编辑:彭菁

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 无线
    +关注

    关注

    31

    文章

    5304

    浏览量

    171461
  • 软件
    +关注

    关注

    67

    文章

    4348

    浏览量

    85622
  • 树莓派
    +关注

    关注

    113

    文章

    1639

    浏览量

    104742

原文标题:新功能:Pico W 蓝牙

文章出处:【微信号:Arm软件开发者,微信公众号:Arm软件开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Pico W基于C/C++ SDK适配RT-Thread Wi-Fi经验总结

    Pico W 作为 Raspberry Pi Pico 的衍生版本,主要增加了无线通信的功能,通过搭载 CYW43439 无线芯片,支持 2
    的头像 发表于 11-28 17:15 1091次阅读
    <b class='flag-5'>Pico</b> W基于C/C++ SDK适配RT-Thread Wi-Fi经验总结

    Pico5000示波器使用心得

    提过的一样,麻烦查看Pico6000的介绍的文章去了解一些类似于任意波形发生器(AWG)、软件、和数字解码等功能Pico5000的唯一的特点是他们拥有柔性的分辨率。当8位分辨率不能满足你的要求的时候
    发表于 12-25 15:53

    Pico 发布4款VR设备新品 入门级Pico U仅售249元

    摄像头、用于感知手部位置和姿态的无线手柄,和安装在头盔上、用于提供头部定位的追踪标签三部分组成,采用 outside-in 的追踪方案,配合 Pico Neo DK 版或 Pico Neo DKS 版可
    发表于 05-13 09:29

    系统级封装SIP模组--ESP32-PICO-D4 WIFI/蓝牙解决方案

    、智能手机等,都是以WIFI模块来应用。Wi-Fi模块又名串口Wi-Fi模块,属于物联网传输层,功能是将串口或TTL电平转为符合Wi-Fi无线网络通信标准的嵌入式模块,内置无线网络协议
    发表于 12-06 11:10

    系统级封装SIP模组--ESP32-PICO-D4 WIFI/蓝牙解决方案

    ,都是以WIFI模块来应用。Wi-Fi模块又名串口Wi-Fi模块,属于物联网传输层,功能是将串口或TTL电平转为符合Wi-Fi无线网络通信标准的嵌入式模块,内置无线网络协议IEEE802.11b.g.n
    发表于 04-18 14:46

    系统级封装SIP模组--ESP32-PICO-D4 WIFI/蓝牙解决方案

    、智能手机等,都是以WIFI模块来应用。Wi-Fi模块又名串口Wi-Fi模块,属于物联网传输层,功能是将串口或TTL电平转为符合Wi-Fi无线网络通信标准的嵌入式模块,内置无线网络协议
    发表于 05-07 18:15

    高增益0.5W驱动放大器为什么适合Pico cell?

    高增益0.5W驱动放大器为什么适合Pico cell?
    发表于 05-20 06:12

    Raspberry Pi Pico具有哪些功能特性?

    Raspberry Pi Pico具有哪些功能特性?
    发表于 10-11 08:13

    基于树莓派pico的FM接收器

    的按钮,音量将从 0-15 循环,然后回到 0。此外,可以通过访问串行控制台来访问pico_rda5807 库中提到的 rda5807 的全部功能。USB 实现:我还将左扬声器输出连接
    发表于 07-08 07:56

    如何让树莓派Pico支持LoRaWAN?

    ,用于标识我们的远程设备。   由于Adafruit的RFM9W功能板在包装袋中有像无线入网号那种唯一标识符的贴纸,因此我们可以使用它在字符串后附加以唯一地标识我们的树莓派Pico,因
    发表于 05-11 10:44

    ESP32-S3-PICO-1技术规格书

    ESP32-S3-PICO-1 是一款基于 ESP32-S3 的系统级封装 (SiP) 产品,支持 2.4 GHz Wi-Fi 和低功耗蓝牙 (Bluetooth® LE) 无线通信,集成 1 个
    发表于 09-18 07:38

    Pico与Zerolight合作展示5G无线化VR解决方案

    Pico与汽车可视化方案供应商Zerolight合作,在2019年企业级可穿戴技术峰会(EWTS)上利用Pico原型头显展示了高通的无线XR方案:Boundless XR。
    发表于 09-24 16:13 677次阅读

    Raspberry Pi Pico和WizFi360无线热成像仪

    电子发烧友网站提供《Raspberry Pi Pico和WizFi360无线热成像仪.zip》资料免费下载
    发表于 02-01 09:28 0次下载
    Raspberry Pi <b class='flag-5'>Pico</b>和WizFi360<b class='flag-5'>无线</b>热成像仪

    树莓派Pico开发板扩展ESP01S无线WiFi模块通信实践

    介绍树莓派Pico开发板扩展ESP01S无线模块建立WiFi连接,并采用AT命令和MicroPython语言实现树莓派Pico与手机之间的WiFi 通信,通过手机网络助手控制Pico
    发表于 05-31 15:59 0次下载
    树莓派<b class='flag-5'>Pico</b>开发板扩展ESP01S<b class='flag-5'>无线</b>WiFi模块通信实践

    Raspberry Pi Pico功能入门套件

    电子发烧友网站提供《Raspberry Pi Pico功能入门套件.zip》资料免费下载
    发表于 06-16 10:36 0次下载
    Raspberry Pi <b class='flag-5'>Pico</b>多<b class='flag-5'>功能</b>入门套件