近期树莓派基金会推出了 Pico 家族的三名新成员。Raspberry Pi Pico W 的售价为 6 美元,为 Pico 平台带来了 802.11n 无线网络,同时保留了与 Pico 的完全引脚兼容性。
另外还有 Pico H(5 美元)和 Pico WH(7 美元),分别为 Pico 和 Pico W 添加了预焊接的排针和我们新的三针调试连接器。
与英飞凌的朋友合作,将他们的 CYW43439 无线芯片添加到 Pico W 上。与所有现代树莓派开发板一样,无线电电路封装在金属屏蔽罩中,从而降低了其集成成本。
眼尖的读者会注意到 CYW43439 同时支持蓝牙和低功耗蓝牙:我们尚未在 Pico W 上启用蓝牙,但将来可能会有。
软件与文档
对于 C 语言开发者,Pico SDK 中包含了无线网络的支持,我们使用 libcyw43 库。
MicroPython 用户可以下载更新的 UF2 文件来支持 Pico W。连上 USB 数据线之后,打开终端,输入下面的代码:
import network wlan = network.WLAN(network.STA_IF) wlan.active(True) print(wlan.scan())
在 REPL 中就可以看到可连接的热点。
发表评论