版本记录

Version 3.1.3 - 2022/06/29

  • 新特性:

    • Add WS2812B Library and examples - Add examples (WS2812B_Basics and WS2812B_Patterns)

    • Add USBD Features and examples - Support for USB CDC ACM device - Support for USB HID device - Add examples (USBCDCSerial, USBHIDKeyboard, USBHIDMouse and USBHIDGamepad)

    • Fix for Iphone hotspot SSIDs - Add in examples for using UTF-8 encoding to connect to Iphone hotspots using non-ASCII SSIDs - Update examples (ConnectNoEncryption, ConnectWithWE, ConnectWithWPA and WiFiAPMode.ino)

    • Remove example IBM_Watson


Version 3.1.2 - 2021/12/28

  • 新特性:

    • 更新示例 SimpleWebServerWiFi

    • 支援 BW16 开发板

  • API 更新:

    • 更新 Wlan 名称,从 “AmebaWiFi” 变为 “WiFi”

    • 更新 RTC 库,少量 bug 修复

  • 其他:

    • 更新 Fritzing 文档适用新名称

    • AMB21, AMB22, AMB23, and BW16


Version 3.1.1 - 2021/12/25

  • 新特性:

    • 添加 BLE HID 示例

    • BLEHIDGamepad, BLEHIDKeyboard, and BLEHIDMouse

    • 更新 PowerSave

    • 支援 RTL8722DM MINI 和 RTL8720DN/BW16

    • 支援对 LwIP 的 hostname 做更改

  • API 更新:

    • API 更新

    • 更新 ameba_d_tools 1.0.7 适用与 3 平台

    • 支援 RTL8720DN/BW16 and RTL8722DM MINI

    • 添加更多 Aon wake up pin

    • 更新 IR

    • IRDevice::begin 里面删除对与 TX 和 RX 的要求。

    • IRDevice::send 删除对与时间的限制

    • 更新 GPIO Int

    • 支 INPUT_IRQ_CHANGE

    • 添加说明和支援 attachInterrupt()

    • 更新 UART,修复 RTL8720DN/BW16 看不到 log 的问题

    • 修复对于 characteristic CCCD descriptor 错误的权限

    • 更新 GTimer,适用与timer ID的调试

    • 更新SPI,适配 RTL8720DN/BW16

    • 更新示例 Google_Cloud_IoT 里面的 Google TLS cert

    • 更新 Analog Pin, 删除 A0 和 A1

    • 更新 Platform.txt 适用于在 Windows OS 上 用户名中间有空格

    • 更新全部的库

  • 其他:

    • 更新 AmebaEink.zip, 里面 RTL8720DN/BW16 的 SPI 链接

    • 添加 Autoflash_patch 档

    • 更新 RTL8720DN/BW16 的 Fritzing 档, 删除 A0 和 A1


Version 3.1.0 - 2021/11/05

  • 新特性:

    • 支援 RTL8720DN(BW16)

    • 添加示例 WiFiControlCar

    • 添加 Arduboy, zip 库

    • 支援 WPA3

    • 添加 Amebad_HMI_MQTT, zip 库

    • 支援 IPV6 和 4 個示例

    • 更新Wlan 庫

    • 少量 bug 修复

  • API 更新:

    • 支援 Microsoft Azure IoT cloud

    • 支援 “strnlen”

    • 添加 “#define yield” 用于编译

    • 更新 PubSubClient 庫

    • 更新 RTL8720DN(BW16)的兼容性 (SPI, I2C, Fatfs, Audiocodec and UART)

    • 更新 jtag 相关的程式

    • 更新 Wi-Fi security 选项

    • 移除未使用的库 libs lib_wifi_fw.a 和 lib_wifi_ucps_fw.a

    • 更新 watchdog

    • 更新 AudioCodec

    • 更新 Pin mapping 的一些錯誤

    • 移除未使用的 marcos

    • 更新RTL8720DN(BW16) 的digital pin 命名方式

    • 更新 PowerSave

  • 其他:

    • 添加文档 RTL8720DN_BW16 frizting

    • 调整文档结构 RTL8720DN_BW16 frizting

    • 更新文档名称, 缩短文档名字

    • 添加离线SDK工具, 适配三系統 Offline_SDK_installation_tool (Windows, Linux and MacOS)

    • 更新 linux 工具, 针对兼容性問題

    • 更新 Fritzing and Pinmux 文档, RTL8722DM MINI 和 RTL8720DN(BW16)

    • 添加 ameba_d_tools V1.0.6

    • 添加文檔 Image_Releated folder

    • 将 core 从 Cortex-M4 更名为 Cortex-M33


Version 3.0.11 - 2021/10/26

  • 新特性:

    • 增加示例, 通過SD卡來读取html文档. FatfsSDIO – Read and open HTML file from SD card

  • API 更新:

    • RTL8720DN/BW16 针对所有示例相关的兼容性升级

  • 其他:

    • RTL8722DM_MINI 和 RTL8720DN/BW16 Fritzing 文档和pinmap更新


Version 3.0.10 - 2021/09/22

  • 新特性:

    • 增加 AudioCodec - 播放与录制 wav 档案 示例

  • API 更新:

    • 更新 RTL8722DM MINI 的引脚图

    • 移除未使用的 marcos

    • 更新 platform.txt

    • “wifi.h” 退回旧版本

    • 少量 bug 修复


Version 3.0.9 - 2021/09/13

  • API 更新:

    • 更新 Pin mapping 的一些錯誤

    • 移除未使用的 marcos

    • 更新 wlan名称, 从 “AmebaWiFi” 变为 ”WiFi”


Version 3.0.8 - 2021/05/06

  • 新特性:

    • 支援 RTL8722DM_mini 开发板

    • 添加 fatfs 示例

    • 添加 AudioCodec 示例

    • 添加 TensorFlow lite 示例

    • 添加 TensorFlow lite zip 库

    • 更新 SDK 以支持 Arduino IDE 2.0

    • 更新wlan库

  • API 更新:

    • 更新 Eink zip 库

    • ADC 更新, 改变计算方法,使用 EFUSE 校准参数和SDK公式来提高精度

    • writing_analog 更新,少量 bug 修复, 对 RTL8722DM MINI 的支援

    • SPI 更新,少量 bug 修复, 对 RTL8722DM MINI 的支援

    • I2S 更新, 少量 bug 修复, 对 RTL8722DM MINI 的支援

    • IRDevice 更新, 少量 bug 修复


Version 3.0.7 - 2020/11/19

  • 新特性:

    • 添加 AmebaIRDevice - IRSendSONY 实例

    • 更新 Ameba Arduino IRDevice API

    • 更新 Ameba Arduino 的 SSL 相关 API

    • 更新 Ameba Arduino Wlan API 以支持静态IP功能


Version 3.0.6 - 2020/10/28

  • 新特性:

    • 添加 Ameba RTC

    • 添加 AmebaRTC - RTC 和 AmebaRTC - RTCAlarm 示例

    • 添加 Ameba Watchdog

    • 添加 AmebaWatchdog - WatchdogTimer 示例

    • 更新对 Ameba BLE 的支持

    • 更新对 Ameba BLE BLEUart服务 和 Uart DHT 功能

    • 更新 Ameba Wlan 库

    • 更新 Ameba Wlan SDK 结构, 添加 AP 模式隐藏SSID


Version 3.0.5 - 2020/09/09

  • 新特性:

    • 内置工具版本更新至 V1.0.4

    • 添加 AmebaEink 库

    • 添加 AmebaEink 显示图片,显示QR码 和 显示文字 的示例

    • 添加 Google cloud 示例

    • 更新 亚马逊 AWS 相关的例子

    • 添加 PowerSave

    • 添加 PowerSave (省电深度睡眠模式,Tickless 模式,DHT和Epaper的深度睡眠, DHT和LCD的深度睡眠) 例子


Version 3.0.4 - 2020/07/27

  • 新特性:

    • 更新 BLE库。添加 BLEBattery Client 和 BLEWifiConfig 的例子

    • 从 polarssl 更新到 mbedtls 2.4.0


Version 3.0.3 - 2020/07/03

  • 新特性:

    • 上传工具更新 V1.0.3

    • 上传日志简化


Version 3.0.2 - 2020/06/30

  • 新特性:

    • 支援 Windows,Linux 和 macOS X

    • 上传工具更新


Version 3.0.1 - 2020/05/15

  • 新特性:

    • AmebaD Arduino SDK 的正式发布

    • 简化编译警告

    • I2C库更新


Version 3.0.0 - 2020/05/01

  • 新特性:

    • 支援 Boards Manager 和 Arduino IDE 开发

    • WiFi 扫描 AP, 连接到 AP, TCP 服务器、客户端, 包括 5G

    • 蓝牙,BLE(蓝牙低功耗)

    • GPIO 数字信号输入输出和中断功能

    • ADC 模拟信号输入输出 (0 ~ 3.3V)

    • 脉冲宽度调制 (PWM) 功能

    • SPI 主机和从机模式

    • UART 功能

    • I2C 主机模式