树莓派pico入坑笔记,环境搭建
本篇将介绍树莓派pico circuitpython环境搭建以及一些基础使用方法 ,注意以下circuitpython有时简称python
目录
环境安装,这里使用thonny作为代码编辑器,thonny4.1.4下载
环境安装,这里使用thonny作为代码编辑器,thonny4.1.4下载
汉化设置,上方工具栏选择Tools—Options—General,设置为中文,重启即可,也可以在这里设置主题,缩放,等一系列编辑器选项, 树莓派 Pico 上编程。
使用
circuitpython烧录有两种方法
一是拖拽式烧录,把下载好的circuitpy的uf2文件拖进pico的设备即可
二是通过thonny烧录
方法一需要提前下载好烧录文件,方法二是使用thonny,选择好版本后一键烧录,缺点是选择版本前需要等待thonny更新下载目录,有时可能会更新失败,需要重复几次并耐心等待
本文使用方法二进行操作
注意:无论是哪种方法,都需要让板子进入烧录状态
树莓派pico烧录方法:长按boot按钮,连接电脑usb,电脑显示大容量储存设备即可
连接电脑后,打开thonny,点击右下角选择配置解释器,选择circuitpython,选择自动配置探测端口

选择安装或更新
注意此时点击页面没有反应是正常的,“info [downloadin varians info...]"行说明在下载最新的下载目录,如果一分钟没有反应或下载error,重新进入该页面重新加载,多试几次
选择板子和版本安装,之后会板子会自动重启

点击红色按钮即可连接到板子上运行的python的REPL( python 解释器的交互式模式Read Eval Print Loop)进行交互式编程,具体的使用请参照树莓派 Pico 上编程,注意这里对thonny的使用是通用的。
python的文件管理
python支持在电脑上的管理文件或者在thonny上可视化文件管理,python默认连接到电脑时被识别为U盘,在thonny上,你可以选择 文件—打开—Circuitpython设备来查看,或者在视图勾选文件来方便查看和管理文件,当项目需要用到拓展库时,可以按需将需要的库复制到板子的/lib文件夹中。
关于启动的一些事项
python默认在连接电脑时显示为U盘,如果不想这样,你可以在python的文件系统里新建或更改boot.py文件,添加以下语句来禁默认的usb设备识别
# disabled usb diivide
import storage
storage.disable_usb_drive()
在python里,boot.py文件只在板子开机时第一时间运行一次,用于初始化设定比如禁用默认设置等,code.py或main.py将作为板子默认运行的程序在boot.py之后运行,相关说明参考官方文档。
附硬件引脚图

注意
使用板载ws2812时要短接灯珠上方的RGB触点,才能正常传输控制信号
GP29不是GPIO引脚,而是ADC VREF电压参考引脚,使用ADC时与3.3v连接,在芯片右上角可以看到一个焊盘,标有VREF字样,使用焊锡连接后可以连通3.3v参考电压,GPIO在board模块里只到GP28,使用时请参照board模块支持引脚列表为准,板子只有三个ADC

浙公网安备 33010602011771号