树莓派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 machine
import utimeled = machine.Pin("LED", machine.Pin.OUT)
while True:led.on()utime.sleep(1)led.off()utime.sleep(1)
把这段代码保存在Pico W上,运行程序,如果一切正常,将会看见板上的LED灯不停地亮、灭。
树莓派65/100 - Pico W初体验,点亮板载的LED灯相关推荐
- 树莓派40/100 - Pico控制WS2812B,一根信号线实现多种LED灯光效果(1)
从某多平台花了15元钱买了一米长的WS2812B彩灯,用于我的Pico编程试验,这种灯的神奇之处在于只需一根信号线,能够控制串联在一起的30颗LED灯珠(好像能长达1024颗灯),实现各种彩灯效果. ...
- 树莓派22/100 - Pico入侵检测报警器
入侵检测器 这一节需要一个HC-SR501的小元件,大概3~5元钱,某多非常给力,5元钱的东西也包邮. 中文说明书称之为人体感应模块,产品介绍是这样说的: HC-SR501是基于红外线技术的自动控制模 ...
- 树莓派26/100 - Pico控制RGB三色灯
RGB三色LED灯,相当于把三种颜色的LED灯组合在一起,它有4条腿,最长的那条腿是阴极或阳极,根据这个灯是共阴的,还是共阳的而定. 与以前接LED灯的情况类似,不过这次要接三个电阻,我把它们分别接到 ...
- 树莓派32/100 - Pico连接温湿度传感器
DHT11是一个廉价的温湿度传感器,它只有1平方厘米大小,加上一个小转接板,也没多大,接线也简单,除了正负极之外,只需再接一根信号线. 我一开始以为它要用到ADC,所以把信号线接到了Pico的GP26 ...
- 树莓派53/100 - Pico小车v4版本,蓝牙、陀螺仪之后,再加上OLED显示屏
我的树莓派Pico小车接上了蓝牙.陀螺仪之后,今天再把OLED显示屏接上,OLED的电源是3.3V,SDA/SCL分别接GP4/GP5,代码增加一些.对于OLED的SSD1306显示模块不熟悉的,可以 ...
- 树莓派24/100 - Pico与1602显示屏相连输出2行文本
前面用8根引脚实现了七段数码管的显示,你没看错,不算正极的那根线,还用了8根连线,分别接到了Pico的8个GPIO接口上. 如果想显示更多的内容,这种办法肯定是不行了,Pico虽然有20多个GPIO接 ...
- 树莓派20/100 - Pico板载的温度传感器
树莓派Pico板子里有一个内置的温度传感器,它与一个模数转换器(ADC)相连,通道编号为4,Pico里模数转换器的数值范围为12位整数,但MicroPython把范围映射到16位,也就是从0到6553 ...
- 树莓派3B+功耗测试、初体验、图形化配置树莓派3B+配置方法。Raspberry Pi 3B+测评...
靓照: 功耗测试 测试工具:USB数码管3位(4位)测试 树莓派3b+ 条件:送的充电器,初始桌面,没有连接wifi 电压:5.13v 电流:0.35A 条件:送的充电器,初始桌面,连接wifi,鼠标 ...
- 树莓派Pico W无线开发板MQTT协议通信MicroPython编程实践
本博文介绍采用Thonny+MicroPython和umqtt.simple库MQTTClient类的对象方法编制树莓派Pico W无线开发板MQTT协议通信程序,将Pico W无线开发板.电脑或An ...
最新文章
- C语言程序设计第一次作业
- Spring中的18个注解,你会几个?
- A/B测试中我们都会犯的十个常见错误
- nvcc 已退出,返回代码为1
- Ant Design Pro开发后台管理系统(新增页面)
- 使用 labelImg 制作YOLO系列目标检测数据集(.xml文件)
- localsandbox 如何响应tile点击事件
- 多线程编程学习总结(转载)
- 示例 - 10行代码在C#中获取页面元素布局信息
- 2020 字节跳动 面经
- 天正的计算机快捷命令大全,cad天正建筑快捷键命令大全(整理).doc
- 又是一年“剁手”时,AI一下更优惠?
- 计算机软件文档编制规范百度云,计算机软件文档编制规范
- Python print语句输出重定向到网页前端
- angular时间格式化
- vmware win7虚拟机安装vmtools坑
- Docker容器之Consul部署
- 电流型和电压模拟量信号有何区别,如何互相转换
- 【深度学习】吴恩达深度学习-Course1神经网络与深度学习-第四周深度神经网络的关键概念编程(下)——深度神经网络用于图像分类:应用
- 课程1 谈论你喜欢的音乐
热门文章
- 占优策略名词解释_《曼昆经济学》名词解释——第17章 寡头
- activiti6执行Python脚本
- 什么是编程语言C语言,什么是oc语言,oc语言是c语言吗?
- Python 酷Q qq机器人初学
- 线性同余法产生随机数C语言,线性同余生成随机数的一点思考
- RNAdiff 使用教程 | DEG分析、TPM计算以及火山图和热图的绘制
- 数制转换(二进制、十进制、十六进制转换)
- ibm刀片服务器 系统初始密码,IBM刀片服务器管理模块恢复出厂默认值实战
- 《spss统计分析与行业应用案例详解》:实例十二 卡方检验
- PMP®考前培训十大常见问题及解答