SDK 下载

概述

Realtek Ameba-IoT SoC 的 Arduino SDK 托管于 GitHub,方便用户下载和访问。

Arduino SDK 集成了开发板定义、驱动程序、丰富的库文件及示例代码,涵盖 Wi-Fi、蓝牙(BT)等核心功能模块,可作为 Ameba Arduino 开发的基础平台。

安装方法

  1. 打开 Arduino IDE,点击 File > Preferences...,根据所使用的开发板,将对应的 URL 粘贴到 Additional boards manager URLs 字段中:

../../_images/additional_boards_manager_urls.png
RTL8735B:

main 分支(稳定版):

https://github.com/Ameba-AIoT/ameba-arduino-pro2/raw/main/Arduino_package/package_realtek_amebapro2_index.json

dev 分支(早期发布版):

https://github.com/Ameba-AIoT/ameba-arduino-pro2/raw/dev/Arduino_package/package_realtek_amebapro2_early_index.json

如 GitHub 访问受限,可使用以下备用地址:

https://ameba-doc-arduino-sdk-json.readthedocs-hosted.com/en/latest/_static/package_realtek_amebapro2_early_index_rtd.json
  1. 进入 Tools > Board > Boards Manager... 或点击侧边栏的 Boards Manager icon,在搜索框中输入 realtek,根据所使用的开发板从搜索结果中找到对应的开发板库,从下拉菜单中选择所需版本,然后点击 Install,如下图所示。Arduino IDE 将开始下载安装所需文件。

../../_images/boards_manager_install.png
RTL8735B:

开发板库名称:Realtek Ameba Boards (32-bit Arm v8M @500MHz) by Realtek

  1. 等待安装完成后,Boards Manager 中对应开发板库的状态将显示已安装版本号,如下图所示:

../../_images/boards_manager_install_completed.png

选择开发板

完成 SDK 安装后,通过 Tools > Board 菜单,在对应的开发板库下选择所使用的开发板型号,如下图所示:

../../_images/select_board.png
RTL8735B:

选择路径:Tools > Board > Realtek Ameba Boards (32-bit Arm v8M @ 500MHz) > AMB82-MINI