> 文档中心 > 树莓派65/100 - Pico W初体验,点亮板载的LED灯

树莓派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 无线连接,板子里已经集成了天线。
树莓派65/100 - Pico W初体验,点亮板载的LED灯

我从某多平台上花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盘内。

树莓派65/100 - Pico W初体验,点亮板载的LED灯

Pico W会重新启动,MicroPython支持的固件就安装完成了。

第三步,安装Thonny开发环境

到 https://thonny.org/ 官网下载MicroPython的开发环境,初学者推荐使用。

树莓派65/100 - Pico W初体验,点亮板载的LED灯

第四步,点亮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灯不停地亮、灭。