Pico-CircuitPython-Manual

CircuitPython开发教程

如果您不熟悉 CircuitPython,可以先学习下官方的推荐指南《树莓派Pico的CircuitPython入门教程 (英文版) 》。
该指南内容涉及 CircuitPython入门基础知识跟编辑器的使用。

开发环境搭建

为了方便CircuitPython的编程和开发调试,推荐使用“Mu Editor”开发软件。您可以在Windows使用Mu Editor进行Pico的CircuitPython开发。
下文介绍在Windows 下Mu Editor的开发使用。

Windows 开发环境 (Mu Editor) 搭建和使用

  • 下载Mu Editor并按照步骤安装
  • 安装完成之后,第一次要配置语言和选择模式,由于我们是为了使用CircuitPython,所以注意模式选择CircuitPython选项。
  • 配置完成之后会显示找不到设备,那是因为Pico没有下载CircuitPython固件库。
  • 下载CircuitPython固件库,并烧录进Pico中
  1. 下载 CircuitPython UF2文件。
  2. 按住 BOOTSEL 按钮,然后将 Pico 插入 Raspberry Pi 或其他计算机的 USB 端口。连接 Pico 后松开 BOOTSEL 按钮。
  3. 它将安装为名为 “RPI-RP2” 的大容量存储设备。
  4. 将 CircuitPython UF2 文件拖放到 “RPI-RP2” 卷上。您的 Pico 将重新启动,随后出现一个名为CIRCUITPY的新磁盘驱动器,你就烧录成功了。
  5. 新磁盘驱动器会有一个默认的code.py文件,你用Mu Editor打开它,里面内容为:“print("Hello World!")”,具体打开步骤如最后图示。
  • 打开串口,点击空白处按 Ctrl+C,再按 Ctrl+D 或者点击代码界面的空白处按 Ctrl+S ,都可运行程序,在CircuitPython REPL窗口中即可观察运行效果。

选择模式


加载程序


选择程序文件


打开串口

运行程序



TAG: 11.9寸显示屏 树莓派5 PCIE转MiniPCIe 4G USB HUB千兆RJ45以太网扩展板SIM7600G-H/EG25-G 工业级USB转2路RS485隔离转换器原装FT2232HL ESP32 S3开发板1.5寸圆形触摸旋钮OLED屏带触摸WIFI 466x466 ESP32 S3开发板 面包板套件 虾哥小智AI DeepsSeek人工智能语音聊天机器人 WROOM-1-N16R8 ESP32-S3-DevKitC-1 X1201 树莓派5 UPS电源管理扩展板18650不间断供电模块 香橙派UPS ESP32 S3开发板1.43寸AMOLED显示屏触摸SD槽6轴传感器兼容Arduino 无线串口 X1003树莓派5专用PCIE转M.2 NVME SSD固态硬盘MINI迷你扩展板Pi5 2242 2230 ESP32直驱伺服轮毂电机WIFI驱动板DDSM ESP NOW支持树莓派 ESP32-S3 RGB-LED矩阵点阵WiFi蓝牙陀螺仪姿态传感器QMI8658CArduino USB TO RS485 lilygo 树莓派5诱导模块 7~36V供电 树莓派自动对焦摄像头 树莓派5以太网 ESP32 S3开发板 树莓派CM5双网口4G/5G千兆/2.5G ETH扩展板RJ45 IO Base GPIO底板