树莓派pico以及pico-w使用vscode开发的python环境搭建

开坑原因

基于RP2040芯片的Raspberry Pico和Raspberry Pico W功能强大,官网说他们支持MicroPython编程,那就必须试试了。vscode作为一款万能编译器,对嵌入式开发较为友好,因此选择vscode作为环境搭建的载体

固件下载

为了使用MicroPython对RP2040进行编程,首先要先将固件.uf2烧录进开发板
固件下载
在官方提供的固件中找到适合自己开发板的那一个,然后按住开发板的boot键,再将开发板与电脑连接,直接在文件管理器中将下载好的固件复制到开发板中,然后开发板会自动弹出

拓展下载

在vscode拓展中寻找Python拓展和MicroPico拓展并安装,然后在终端中输入
pip install pyserial
最后在MicroPico拓展的设置中添加上自己电脑下载的python环境的路径

开发指南

安装好MicroPico拓展后,vscode编译器下方就出现了连接的按键,将烧录了固件的Pico板直接连接到电脑上,然后点击vscode下方的连接键,就可以使Pico和编译器连接,点击下方的run按钮,就可以编译运行程序了
下面是一个blink程序,可以检验环境是否搭建完成

from machine import Pin
from utime import sleep

pin = Pin("LED", Pin.OUT)

print("LED starts flashing...")
while True:
    pin. Toggle()
    sleep(1) # sleep 1sec

未曾设想的道路

其实Thonny这个编译器对树莓派pico的支持性很好,可以直接下载此编译器,右下角连接到开发板后就可以直接编程了

posted @ 2023-08-15 02:58  不想要名字  阅读(887)  评论(0编辑  收藏  举报