树莓派65/100 - Pico W初体验,点亮板载的LED灯
有一段时间没有折腾树莓派Pico,最近发现它又出新品了,树莓派Pico W,可以通过WIFI连接互联网了。
Pico W的产品小册子可以从这里下载。
这篇文章介绍了Pico 和 Pico W的区别。
可以看到Pico中的树莓Logo处安装了一个大大的WIFI芯片(CYW43439),官方称提供 2.4GHz 802.11 b/g/n 无线连接,板子里已经集成了天线。
我从某多平台上花62元买了一支,首先从点亮板上的LED灯开始。
第一步,下载UF2文件
没折腾过Pico的朋友建议先阅读这篇文章。
首先到树莓派的micropython页下载uf2文件。
https://www.raspberrypi.com/documentation/microcontrollers/micropython.html
可以把UF2文件理解为让Pico W支持MicroPython编程的一种固件,该文件会不定期更新。
注意网站里提供了Pico和Pico W两种型号的UF2文件,文件大小只有1MB多,不要搞错。
第二步,安装UF2
按下Pico板上的Bootsel,连接到电脑的USB口,Windows会自动发现一个移动U盘,把刚才下载的uf2文件拖入这个移动U盘内。
Pico W会重新启动,MicroPython支持的固件就安装完成了。
第三步,安装Thonny开发环境
到 https://thonny.org/ 官网下载MicroPython的开发环境,初学者推荐使用。
第四步,点亮LED灯
一开始没有仔细看Pico W的说明书,拿着以前的程序就试,后来才知道Pico W板载的LED灯不是通过GP25控制了。可能WIFI模块要充分利用这个灯来显示WIFI连接状态。
import machineimport utimeled = machine.Pin("LED", machine.Pin.OUT)while True: led.on() utime.sleep(1) led.off() utime.sleep(1)
把这段代码保存在Pico W上,运行程序,如果一切正常,将会看见板上的LED灯不停地亮、灭。