Ameba ARDUINO: Release History
Release History
- Version 2.0.12 – 2022/05/12
- Feature:
- – Update wlan lib fix wifi hang issues on linux
- – Update SDK structure avoid the too long file name issue
- – Fix wlan ssl hang/hardfault issue
- – Remove google iot example
- Version 2.0.11 – 2021/09/28
- Feature:
- – Update wlan lib
- – Change source files sturecture avoiding long naming
- Version 2.0.10 – 2021/03/04
- Patch update (2021/09/07):
- – Update wlan lib and related libs
- Patch update (2021/08/10):
- – Add watchdog support
- Patch update (2021/06/17):
- – Update wlan lib and related lib
- Feature:
- – Update SDK structure
- – Update wlan lib and related lib
- – Minor bug fix
- Misc:
- – Add offline SDK patch installation tools
- Version 2.0.9 – 2021/01/05
- Feature:
- – Update release history
- – Update zip library
- – Update main SDK to sync with latest API supports
- – Upgrade the opensource level
- – Minor bugs fixes
- Version 2.0.8 – 2020/04/21
- Feature:
- – AmebaCloud_SmartCurtain examples
- – AmebaCloud_WindowSecuritySystem example
- – Update MQTT, Http, PowerSave and SoftwareSerial examples
- Version 2.0.7 – 2020/03/03
- Feature:
- – Update wlan library
- Version 2.0.6 – 2020/01/08
- Feature:
- – Add board Ameba RTL8711AM
- – Update the Ameba tools
- – Update related libraries for alexa_basic example
- Version 2.0.5 – 2018/08/23
- Feature:
- – HTTP IFTTT POST example
- – Firebase push notification client example
- – Fingerprint sensor example
- Version 2.0.4 – 2018/03/21
- Bug fix:
- – Fix compiler error of postbuild_img2_arduino_windows.exe file does not exist with Arduino IDE
- Version 2.0.3 – 2018/02/09
- Feature:
- – Update AVS Example for Supporting Realtek ALC5680 Audio Shield
- – Add Google Cloud IOT example for Arduino
- – Add AmebaCloudUpdate example to Illustrate how to remote OTA (Contribution by Rododo)
- Bug fix:
- – UVC memory leak bug fix
- – Fix the binary mismatch issue of Arduino firmware between macOS and Windows
- Version 2.0.2 – 2017/05/11
- Feature:
- – Support Amazon Alexa voice on basic question & response
- – Share WS2812B LED RGB 4*4 Strip example
- – add facebook example on photo uploading
- Bug fix:
- – Fix division operation issue of uint64_t variable on AmebaLoRa example
- – Fix Standard SDK 3.5a I2C hanging problem
- Version 2.0.1 – 2017/03/17
- Feature:
- – Support Linux platform
- – Share more RTL8195 examples to RTL8710
- – improve SSL connecting time
- – Improve SPI transfer/receive performance
- – Share Dragino Lora example to RTL8710
- Bug fix:
- – I2C write 1 byte takes too much time and cause some I2C module behave abnormal
- – SD example make device hang at boot time
- – Fix domain name cannot be resolved if connecting to Android Hotspot
- – Correct LASS data format
- – Correct image size information
- – SD card file name is not shown if it has same name with a folder
- – Device hang if WiFi change from AP mode to STA mode
- – Correct UART flush behavior
- – RTL8710 deepsleep timer out of precision
- – IAR 7.8 Patch for 3.4b SDK
- – DHCP server can’t run if WiFi change from AP mode to STA mode
- Version 1.1.5 – 2016/12/30
- Feature:
- – Add Facebook example to Illustrate how to connect Facebook and publish article on feeds
- – Improve DHCP performance and stability
- – Multimedia framework: New mmf middleware for streaming application and improve RTSP & UVC driver
- – Improve memory usage and dynamically allocate heap from unused SRAM and SDRAM
- – Improve ILI9431 SPI LCD performance
- – Support HTU21D temperature and humidity Sensor
- Bug fix:
- – Improve wlan stability on continuous connection with AP
- – Fix memory leak on wlan while continuous connection with AP
- – Fix mapping of Arduino-defined SS pin and LED_BUILTIN pin
- – Fix build fail from referencing “errno” which is used by Arduino JSON library
- – Fix jpeg broken from UVC JPEG capture api
- – Fix TCP send hang by adding keep alive argument
- – Fix SDIO re-mount failed
- Version 1.1.4 – 2016/10/07
- Feature:
- – Support mDNS (responder)
- – Support OTA upgrade image
- – Support Microsoft Azure IoT Hub
- – Support ArduCAM-Mini-2MP module
- – Support ArduinoJSON Library
- – Support doxygen document generator
- – Improve time cost in WiFi connection
- Bug fix:
- – Fix memory corruptions and memory leaks in WiFiSSLClient
- – Fix broken frames in UVC
- – Fix the past contents keeping in UVC frame buffers
- – Fix flash write that only update 1 byte instead of 4 bytes
- Version 1.1.3 – 2016/08/29
- Feature:
- – Support uart settings on data bits, parity, stop bit, flow control
- Bug fix:
- – Fix malfunction on MQTT QOS0
- Version 1.1.2 – 2016/08/02
- Feature:
- – Support MQTT to wait ACK
- Bug fix:
- – Fix hardfault after ssl handshake fail
- – Fix PWM 3 behave abnormal when WiFi enabled
- – Fix I2C behave abnormal when I2C begin
- Version 1.1.1 – 2016/07/11
- Feature:
- – Support SSL connection
- – Support Amazon AWS IoT
- – Provide Quadcopter fly drone example
- – Support partial build and not to rebuild all every time
- – Support RFID RC522 library and example
- – Improve accuracy of micro() and delayMicroseconds()
- – Support OneWire DS18B20 temperature sensor
- Bug fix:
- – Fix SD seek api.
- – Fix SD read reopen and fail to read.
- Version 1.1.0 – 2016/06/08
- Feature:
- – Add SDIO API, library, and examples
- – Add time lapse photography example
- – Add flash api to support access larger than 4K size
- – Add LCD12864 library and example
- – Add api to control pwm period length
- – Add Thunder Tiger jackal example in Ameba motor example
- Bug fix:
- – Fix random api
- – Fix floating point numbers fail to init in String class constructor
- – Improve accuracy of system tick while in sleep mode
- Version 1.0.9 – 2016/05/13
- Feature:
- – Add UVC capture jpeg api and example
- – Tuning MQTT performance
- – Add Time library
- – Add DS1307RTC library
- – Add Modbus library
- – Add UART read irq callback api and example
- – Add LASS with solar panel project
- – Add IBM Watson IoT platform MQTT example
- – Support wiring_shift
- Bug fix:
- – Fix hardfault when using printf with floating number
- – Fix TCP clinet did not disconnect if server disconnect.
- – Fix TCP server accept timeout. Refer Arduino behavior, keep it wait for accept.
- Version 1.0.8 – 2016/04/15
- Feature:
- – Infrared send/recv library and example
- – MPU6050 6-Axis (Gyro + Accelerometer) library and example
- – Add Arduino-like GPIO interrupt API
- – Provide example of how Ameba with MPU6050 control Ameba car
- – Add example to test UDP send/recv delay.
- – Provide SoftwareSerial api for buffer resize
- – Add api for socket timeout value
- Bug fix:
- – Fix UDP flish hang
- – Fix TCP clinet did not disconnect if server disconnect.
- – Correct Gtimer mapping table
- Version 1.0.7 – 2016/03/25
- Feature:
- – Add UVC api and related example
- – Add tone api and melody example
- – Support converting NFC raw data into NDEF data
- – Add default socket receiving timeout
- – Reduce code size
- – Dynamically enlarge heap memory of sram
- – Add Servo api and example
- – Add hardware GTimer api and example
- Bug fix:
- – In example “SimpleHttpExample” add missing function printWifiStatus()
- – Fix D3 & D4 pwm malfunction. Also update pin information table
- Version 1.0.6 – 2016/03/04
- Feature:
- – Wifi AP mode
- – Add library AmebaMotor and Car control examples
- – support OS thread and signal API
- – support GPIO interrupt mode
- – support register level GPIO read/write
- – support multiple instance of I2C and UART
- Bug fix:
- – add string ending when wifi client receive data
- – fix bug of NTP date when converting epoch time
- Version 1.0.5 – 2016/02/19
- Feature:
- – Add Power saving API include deepsleep and sleep
- – Add NFC API on updating tag content dynamically
- – Support Binary variable representation
- – Support wifi scan with more information of security type
- Bug fix:
- – Regard DHCP timeout as connection fail
- – Fix wifi scan with wrong ssid name and security type
- – In example “lass_basic”, fix NTP date value error.
- Version 1.0.4 – 2016/01/29
- Feature:
- – Support developing Ameba on MAC OS
- – Add gpio read api on register level
- – Add example of DHT 11/22/21 humidity and temperature sensor
- – Add example of using GPS module
- – Add example of using HC-SR04 ultrasonic ranging module
- – Add example of using Funduino I2C LCD example
- – Add example of using NFC Tag to write and store content
- – Add example of uploading PM2.5 data to Xively
- – Add Android mobile app “My Cloud” to obtain/update Xively channel data
- Bug fix:
- – Fix building/uploading error when user name has space or using Chinese character
- Version 1.0.3 – 2016/01/15
- Feature:
- – Add NFC API and examples
- – Add Flash memory API and examples
- – Add SPI API and examples
- Bug fix:
- – Utilize the way to get pm 2.5 data
- Version 1.0.2 – 2015/12/31
- Feature:
- – Increase code size in sram
- – Add NTP example
- – Add MQTT library and example
- – Add LASS example
- – Add PlanTower PMS3003/PMS5003 air condition sensor example
- Bug fix:
- – Initialize wifi driver at begin()
- – Fix sock number inconsistent between wifi driver and lwip
- Version 1.0.1 – 2015/12/11
- Feature:
- – Add Wifi example on Server, WebServer, and WebClient
- – Add DAC feature and example
- – Add Log Uart receiving function
- – Add HC-SR04 Ultrasonic on GPIO example
- – Encapsulate HW related implementation and remove it from Arduion.h
- Bug fix:
- – Fix millis() functionality
- – Fix ADC3 initialization cause hardfault
- – Fix String buffer incorrect from realloc()
- Version 1.0.0 – 2015/12/11
- – Support Boards Manager and develop Ameba on Arduino IDE
- – Wifi – Scan AP, connect to AP, TCP Server/Client
- – GPIO – Digital input/output
- – I2C – Master mode
- – PWM – Adjustable frequency digital analog analog output
- – ADC – Analog to digital input (0~3.3V)
- – UART – Serial data transfer
Copyrights ©瑞晟微电子(苏州)有限公司 2021. All rights reserved. Terms of Use