XIAO SAMD21 与 PlatformIO
note
本文档由 AI 翻译。如您发现内容有误或有改进建议,欢迎通过页面下方的评论区,或在以下 Issue 页面中告诉我们:https://github.com/Seeed-Studio/wiki-documents/issues

PlatformIO 简介
PlatformIO 是一个集成了多种开发板类型并具有良好扩展性的开发平台。如果平台中没有您需要的开发板类型,您可以手动添加开发板类型。在 Arduino 上编写的代码也可以使用它,只需添加相应的库。
在本篇 Wiki 中,我们将介绍如何在 PlatformIO 中安装并运行示例代码。
使用 PlatformIO 配置 XIAO SAMD21
步骤 1. 在官网安装 PlatformIO
如果您尚未安装 PlatformIO 软件,可以点击上方链接进行安装。
步骤 2. 在 PlatformIO 中创建任意项目
由于平台已经包含了我们的 XIAO ESP32S3 和 XIAO ESP32C3 开发板选项,我们可以选择其中一个来创建文件。当然,选择其他文件也可以,这并不重要。项目名称也可以随意选择。
操作一 | 操作二 |
---|---|
![]() | ![]() |
tip
在此之前,我已经安装了 XIAO SAMD21 的安装包,因此您可以看到操作二中的图片有 XIAO SAMD21 的选项,但在您执行操作时可能没有该选项。
步骤 3. 修改 platformio.ini 文件
当您成功创建 PlatformIO 文件后,左侧列中会出现许多文件。我们可以看到一个名为 platform.ini 的文件。接下来,我们需要替换其中的内容。
操作三 |
---|
您需要复制以下代码并替换 platform.ini 文件中的内容。
[env:seeed_xiao_samd21]
platform = https://github.com/Seeed-Studio/platform-seeedboards.git
board = seeed-xiao-samd21
framework = arduino
tip
记得按下 Ctrl + S 保存文件;保存后会开始加载。
步骤 4. 编译并烧录
操作四 |
---|
![]() |
最后,如果您看到与上图相同的结果,说明您已成功添加了 XIAO SAMD21 开发板。当您再次创建项目时,将会看到 XIAO SAMD21 的选项可用。
技术支持与产品讨论
感谢您选择我们的产品!我们为您提供多种支持,以确保您使用我们的产品时体验顺畅。我们提供了多种沟通渠道,以满足不同的偏好和需求。