与 Arduino IDE 一起使用

您需要做的第一件事是下载最新版本的 Arduino IDE。本指南需要使用1.8 或更高版本 

 安装教程如下:

下载并安装最新版本的 Arduino IDE后,您需要启动 IDE 并导航到Preferences菜单。您可以从WindowsLinux的File菜单或OS XArduino菜单访问它。

将弹出一个对话框,如下图所示。

我们将向新的Additional Boards Manager URLs选项添加一个 URL。URL 列表以逗号分隔,您只需添加每个 URL 一次。 每次打开新的开发板和对现有板的更新时,板管理器都会自动获取它。URL 指向 Board Manager 用来构建可用和已安装板列表的索引文件。

要查找可以添加的最新 URL 列表,您可以访问Arduino IDE wiki 上的第三方板 URL列表。在此示例中,我们只需要向 IDE 添加一个 URL,但您可以通过用逗号分隔来添加多个 URL。将下面的链接复制并粘贴到 Arduino IDE 首选项中的 Additional Boards Manager URLs选项中。

https://adafruit.github.io/arduino-board-index/package_adafruit_index.json

如果您有多个要支持的板,例如 ESP8266 和 ESP32,请在文本框中将两个 URL 用逗号 (,) 分隔

完成后单击确定以保存新的首选项设置。接下来,我们将看看与 Board Manager 一起安装板。

现在继续下一步实际安装板级支持包!

与 Arduino IDE 一起使用

由于 Feather 32u4 使用运行频率为 8 MHz 的 ATmega32u4 芯片,您可以很容易地使其与 Arduino IDE 一起工作。许多库(包括像 NeoPixels 和 display 这样的流行库)在 ’32u4 和 8 MHz 时钟速度下工作得很好。

现在您已将适当的 URL 添加到 Arduino IDE 首选项中,您可以通过导航到Tools->Board 菜单来打开Boards Manager 。

Board Manager 打开后,单击窗口左上角的类别下拉菜单,然后选择Contributed。然后,您将能够选择并安装由添加到首选项的 URL 提供的板。在下面的示例中,我们正在安装对 Adafruit AVR Boards的支持,但这同样适用于安装了 Board Manager 的所有板。

接下来,退出并重新打开 Arduino IDE以确保所有板都已正确安装。您现在应该能够选择并上传到“工具”->“板”菜单中列出的新板。

安装驱动程序(仅限 Windows 7)

当您插入 开发板时,您可能需要安装驱动程序

Windows 10 的人可以跳过这个,驱动程序现在内置在 Windows 10 中!

点击下方下载我们的驱动安装程

Blink

现在你可以上传你的第一个眨眼草图了!

插入 Feather 32u4 并等待它被操作系统识别(只需几秒钟)。它将创建一个串行/COM 端口,您现在可以从下拉列表中选择它,它甚至会被“指示”为 Feather 32u4!

现在加载 Blink 示例

// the setup function runs once when you press reset or power the board<font></font>
void setup() {<font></font>
// initialize digital pin 13 as an output.<font></font>
pinMode(13, OUTPUT);<font></font>
}<font></font>
<font></font>
// the loop function runs over and over again forever<font></font>
void loop() {<font></font>
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)<font></font>
delay(1000); // wait for a second<font></font>
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW<font></font>
delay(1000); // wait for a second<font></font>
}

并点击上传!就是这样,当您调整delay()调用时,您将能够看到 LED 闪烁率的变化。

手动引导加载

如果您在引导加载程序中遇到了“奇怪”的地方,或者您上传了崩溃且无法自动重新启动到引导加载程序的代码,请双击 RST按钮以返回引导加载程序。红色 LED 将闪烁,因此您知道它处于引导加载程序模式。当 Arduino IDE 说它正在尝试上传草图时,当您看到黄色箭头亮起并且状态栏中的Uploading…文本时,请双击重置按钮。

上传前不要点击重置按钮,与其他引导加载程序不同,您希望此引导加载程序在 Arduino 尝试上传时运行

作者 新地科技