如何安装Arduino IDE?添加附加开发板?以 ESP32 为例

本篇文章主要介绍了如何安装Arduino IDE、如何添加附加开发板,并以 ESP32 库为例。开发板使用了最近自己做的 ESP32-C3-BCHG-02 为例,当然使用 Arduino UNO 、 Arduino NANO 、D1 mini 或者是其他 ESP32 板子、Arduino IDE 生态支持的板子均可。

注意事项

  • 本文使用的 Arduino IDE 为 1.8.19 版本,最新版本为 2.0.4,一般正常情况下用 1.X.X 会比较稳定,但是整体设置大差不差。
  • 本文的操作系统均为 MAC,但是 Windows 端的操作基本差不多,所以亦可参考。
  • 注意:自制的 ESP32-C3-BCHG-02 在 Windows 端可以完全正常使用,但是在 MAC 端会报错 A fatal error occurred: Unable to verify flash chip connection (No serial data received.).,需要将波特率改成 115200,即可解决该问题。
  • 注意:本文的安装方式均在网络环境通畅的环境下进行,也就是说至少能够通畅访问 Github 的情况下进行。
  • 注意:在网络不通畅时的安装方法,即离线安装方法参考链接为 https://arduino.me/a/esp32 (仅限于Windows)。

安装Arduino IDE

https://www.arduino.cc/en/software 这个页面上下载 Arduino 安装包,也可以进入本站分享的百度网盘链接获取安装包,安装完成打开软件之后,界面如下图所示。

安装完成打开软件之后,界面如上图所示。

添加附加开发板

点击“文件”-“首选项”,在“附加开发板管理器网址”中输入下列地址,其中 esp8266 和 esp32 分别是以下两个链接,可以通过回车的方式将两个链接分开。其中需要注意的是 esp32 需要2.0.0以上的版本才能支持 ESP32-C3。

点击“文件”-“首选项”
  • ESP8266 Community: https://arduino.esp8266.com/stable/package_esp8266com_index.json
  • Espressif ESP32: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

注意:请不要使用 https://dl.espressif.com/dl/package_esp32_index.json ,里面没有 ESP32 Arduino 2.0.0 以上的版本。

在“附加开发板管理器网址”中输入上述地址

点击“工具”-“开发板”-“开发板管理器”,在“开发板管理器”中搜索“esp”,既可以找到 esp32 和 esp8266 的安装包,选择最新版本(目前为 2.0.7),点击“安装”即可。

注意:此处步骤需要网络通畅。

点击“工具”-“开发板”-“开发板管理器”
在“开发板管理器”中搜索“esp”

上传测试代码

安装完成后,点击“工具”-“开发板”,此时开发版多出一个叫做 esp32 的选项,点击选择 ESP32C3 Dev Module。

点击选择 ESP32C3 Dev Module

将开关插入 ESP32-C3-BCHG-02 背面的开关接口中,将 type-c 线缆将开发板和电脑相连,打开开关。正常情况下,可以在电脑中识别出对应的端口,并选择该端口。

注意:Mac 系统需要将 Upload Speed 从 921600 改成 115200,不然会出现 A fatal error occurred: Unable to verify flash chip connection (No serial data received.) 错误。 相关参考链接(来自 forum.arduino.cc)实测 Windows 系统下无需更改此项。

Mac 系统需要将 Upload Speed 从 921600 改成 115200

在“文件”-“示例”-“ESP32”-“GPIO”中找到“blinkRGB”,点击菜单栏的“上传”按钮,在编译成功后即可上传至开发板。上传完成后会显示“上传成功”字样。

在“文件”-“示例”-“ESP32”-“GPIO”中找到“blinkRGB”
上传完成后会显示“上传成功”字样。

此处使用的开发板是 ESP32-C3-BCHG-02,它的 GPIO8 连接了一颗 RGB 灯珠(WS2812B),上传blinkRGB 示例程序中即可点亮这颗 RGB 灯珠。

评论

  1. 36tx.com
    Windows Chrome 112.0.0.0
    1 年前
    2023-4-19 14:55:18

    流弊啊 崇拜ing

    • 博主
      36tx.com
      Macintosh Chrome 112.0.0.0
      1 年前
      2023-4-24 9:43:34

      不至于不至于🤣

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇