版本記錄

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 更新:

    • PowerSave 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)

    • Update linux tools for compatibility issue

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

    • 添加 ameba_d_tools V1.0.6

    • 添加文檔 Image_Releated folder

    • 改正核心命名錯誤, 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.h” 變爲 “wifi.h”


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主機模式