1985|0

241

帖子

2

TA的资源

纯净的硅(初级)

楼主
 

【得捷电子Follow me第1期】第一贴:开箱和Mu环境搭建、点灯 [复制链接]

  本帖最后由 walker2048 于 2023-6-27 15:40 编辑

很高兴有机会参加得“捷电子Follow me”活动,在得捷网站下单不到10天,很顺利的拿到了开发板和其他套件。当时比较匆忙,就没来得拍多几张照片。开箱图比较乱


板子收到了,我们现在开始安装环境,使用到的环境是CircuitPython和Mu

其中CircuitPython就简单了,打开浏览器并访问 Adafruit CircuitPython 的官方网站提供的picow固件地址(https://circuitpython.org/board/raspberry_pi_pico_w/)。

然后点击网页中的下载按钮(如下图),下载固件

 接下来将pico-w开发板拿出来,按住板子上的BootSel按钮,再插上USB线。一切顺利的话,你的电脑里会多出一个U盘,把刚刚下载的UF2文件拖到U盘里。大概十几秒后,电脑会识别到一个新的CircuitPython名称的U盘,这时就可以开始CircuitPython的开发了。

除了固件以外,我们还需要使用很多外设库,这时候就需要去CircuitPython的官方库下载页面了。

所有的库和案例代码,在这个页面可以下载到。地址:(https://circuitpython.org/libraries)


打开页面后,下拉到几个长条形紫色按钮处,下载  Bundle for Version 8.x  (版本要和烧录的CircuitPython版本一致,例如烧录8.1版本,则下载8.x库),建议也把源码下载一下(可以使用源码库,也可以使用压缩后的Bundle库)。区别如下图。


 

除了直接用VSCode打开U盘文件编辑以外,也可以使用Mu工具来编写CircuitPython工程的代码。

在Mu的官网https://codewith.mu/,可以下载到最新的mu工具,下载完毕后,如下图一样点点点就安装好了。

     

大概需要花费两分钟左右的时间,就装好了。最后点击完成就可以打开mu,开始畅玩picow了。

第一次打开mu需要配置python虚拟环境,后面打开就很快了。


   接下来又到了开心的点灯环节,找了一下CircuitPython的案例代码,很快就可以根据案例demo写出以下代码。

# SPDX-FileCopyrightText: 2021 Kattni Rembor for Adafruit Industries
# SPDX-License-Identifier: MIT
import time
import board
import digitalio

led = digitalio.DigitalInOut(board.LED)
led.direction = digitalio.Direction.OUTPUT

while True:
    led.value = True
    time.sleep(0.5)
    led.value = False
    time.sleep(0.3)

用Mu打开U盘根目录里的code.py文件,然后复制以上代码到mu里,保存。

 
 就可以看打板子上的LED顺利闪烁起来啦,是不是非常简单?


 

也可以尝试用NeoPixel库,把WS2812点亮起来,自带了几种不同的动效。

点赞 关注
 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表