Seeed Studio XIAO nRF52840 使用 CircuitPython
本文档由 AI 翻译。如您发现内容有误或有改进建议,欢迎通过页面下方的评论区,或在以下 Issue 页面中告诉我们:https://github.com/Seeed-Studio/wiki-documents/issues
CircuitPython 是一种编程语言,旨在简化在低成本微控制器板上进行实验和学习编程的过程。它使入门变得前所未有的简单,无需预先下载桌面软件。设置好开发板后,只需打开任意文本编辑器即可开始编辑代码,就是这么简单。
快速入门
安装
步骤 1 进入 Bootloader 模式
在我们将 CircuitPython 安装到 Seeed Studio XIAO nRF52840 之前,需要进入 Bootloader 模式。我们可以通过快速按两次复位按钮进入 Bootloader 模式:
然后磁盘会显示出来:
步骤 2 下载适用于 Seeed Studio XIAO nRF52840 的 固件
步骤 3 将 .uf2 文件拖到磁盘驱动器(“XIAO-SENSE”)
步骤 4 检查磁盘驱动器的名称是否已更改为 "CIRCUITPY"。
现在,您已经成功将 CircuitPython 安装到 Seeed Studio XIAO nRF52840 开发板上。
应用
步骤 1 下载 CircuitPython 编辑器 - Mu Editor 并打开它
步骤 2 点击 "Mode" 并选择模式为 "CircuitPython"
步骤 3 复制并上传以下代码:
"""Seeed Studio XIAO nRF52840 示例代码。使内置 LED 闪烁。"""
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 点亮 0.5 秒
led.value = False
time.sleep(0.5) # LED 熄灭 0.5 秒
点击 "Serial" 打开 REPL,将代码保存为 'code.py' 或 'main.py'
此时,Seeed Studio XIAO nRF52840 上的用户 LED 将开始闪烁。
技术支持与产品讨论
感谢您选择我们的产品!我们为您提供多种支持渠道,以确保您使用我们的产品时体验顺畅。我们提供多种沟通方式,以满足不同的偏好和需求。