Releases: Ameba-AIoT/ameba-arduino-d
Release Version 3.1.9
Version 3.1.9 – 2025/06/03
Feature:
API Updates:
- Update WLAN lib
Misc:
What's Changed
- Update lib_wlan.a by @pammyleong in #281
Full Changelog: V3.1.8-QC-V08...V3.1.9-QC-V01
Full Changelog: V3.1.8...V3.1.9
Pre Release Version 3.1.9
Version 3.1.9 – 2025/06/03
Feature:
API Updates:
- Update WLAN lib
Misc:
Release Version 3.1.8
Feature:
- Add Advanced WiFi Scan Networks Example
- Add board SparkFun Thing Plus NORAW306
- Add board Datalogger IoT
- Add OTA HTTP Example
- Add set WiFi server to blocking mode in Simple Web Server WiFi example
- Update Web_UI.html by Web_test.html in Read HTML From SD Card example
- Add setBlockingMode in Read HTML From SD Card example
- Update increase stack size for stability, BLE example
- Update HTTP example
- Add PDM for Audio Record Example
- Update InputFFT.ino
- Update epd2in9v2 displaytext example
- Update MQTT LASS_Basic example
- Add BW16 SD Card Example using the SPI Bus
API Updates:
- Update SPI.h
- Added the code with implementation of AES in CBC mode
- Update OTA.cpp
- Update WifiClient.cpp
- Update wiring_constant.h
- Update compatibility for SparkFun Thing Plus NORAW306
- Update the pin definitions for the hardware section of the Datalogger boards
- Update to fix disabling of SPI in show()
- Updating dataMode in beginTransaction()
- Update datalogger_amb26/variant.h
- Update OTA.cpp and OTA.h to allow multithreading tasks for OTA HTTP
- Update WiFiClient and WiFiServer to enable WiFiClient non-blocking mode
- Update SoftwareSerial::setBufferSize realloc
- Add a delay to MQTT loop() function to avoid connection loss
- Add set blocking mode for TCP server
- Add setBlockingMode for WiFi Client
- Update support for BOARD_DATALOGGER_AMB26
- Send data with NO RESPONSE on BLERemoteCharacteristic
Misc:
- Add CI test compiling the examples
- Update CI_compile_examples.yml
- Update spell_check.yml
- Update boards.txt
- Update platform.txt
- Update .zip file and patches for tensorflow lite
- Update AmebaEink.zip
- Update Ameba_ArduCAM zip folder
- Update TensorFlowLite zip folder
What's Changed
- Update SPI.h for compatibility with some libraries by @Kyderio in #222
- CI by compiling all examples with github action by @designer2k2 in #221
- Added the code with implementation of AES in CBC mode by @Northstrix in #223
- Advanced WiFi Scan Networks Example by @designer2k2 in #225
- Bug Fix for OTA BW16, Fix is by CSDN user by @Kyderio in #227
- Removed usage of GOTO in WifiClient.cpp by @gloglas in #228
- Create Udp.h to fix Ethernet Lib issue by @designer2k2 in #230
- adds board support for SparkFun Thing Plus NORAW306 by @lewispg228 in #233
- Solve SPI compile issues when Arduino_STD_PRINTF enabled by @pammyleong in #234
- Compatibility update for SparkFun Thing Plus NORAW306 by @M-ichae-l in #235
- board support for Datalogger iot by @cold63 in #236
- Adjust the pin definitions for the hardware section of the Datalogger board. by @cold63 in #237
- Remove disabling of SPI in show() by @lewispg228 in #242
- Updating dataMode in beginTransaction() by @lewispg228 in #240
- fix SoftwareSerial::setBufferSize realloc by @wsffd001 in #243
- Pre Release Version 3.1.8 by @kevinlookl in #246
- Update API by @kevinlookl in #247
- Read HTML From SD Card Example Fix by @kevinlookl in #248
- Fix for Deepsleep examples compilation error by @Kyderio in #249
- Update boards.txt by @kevinlookl in #250
- Update MQTT_Basic by @kevinlookl in #251
- Update BLEDevice.cpp by @Kyderio in #253
- Update HTTP example by @kevinlookl in #254
- sscanf Fix by @TristonKF in #256
- Suggested addition: "|| defined(BOARD_DATALOGGER_AMB26)" by @cold63 in #257
- Add PDM for Audio Record Example by @kevinlookl in #259
- addition: "|| defined(BOARD_DATALOGGER_AMB26)" by @cold63 in #262
- Update .zip file and patches for tensorflow lite examples by @pammyleong in #264
- Update InputFFT.ino by @pammyleong in #265
- Update AmebaEink.zip by @pammyleong in #267
- Update epd2in9v2 displaytext example by @pammyleong in #268
- remove unwanted folder by @pammyleong in #270
- Update MQTT_Auth.ino by @kevinlookl in #271
- Update MQTT LASS_Basic example by @kevinlookl in #274
- Update zip libraries by @pammyleong in #277
- Add BW16 SD Card Example using the SPI Bus by @designer2k2 in #275
- Send data with NO RESPONSE on BLERemoteCharacteristic by @be1ieve in #211
New Contributors
- @gloglas made their first contribution in #228
- @wsffd001 made their first contribution in #243
- @kevinlookl made their first contribution in #246
- @TristonKF made their first contribution in #256
Full Changelog: V3.1.7-QC-V08...V3.1.8-QC-V08
Full Changelog: V3.1.7...V3.1.8
Pre Release Version 3.1.8
Version 3.1.8 – 2024/06/10
Version 3.1.8 – 2024/07/19
Version 3.1.8 – 2024/10/02
Version 3.1.8 – 2024/11/28
Version 3.1.8 – 2025/02/06
Version 3.1.8 – 2025/02/25
Version 3.1.8 – 2025/03/21
Version 3.1.8 – 2025/05/06
Feature:
- Add Advanced WiFi Scan Networks Example
- Add board SparkFun Thing Plus NORAW306
- Add board Datalogger IoT
- Add OTA HTTP Example
- Add set WiFi server to blocking mode in Simple Web Server WiFi example
- Update Web_UI.html by Web_test.html in Read HTML From SD Card example
- Add setBlockingMode in Read HTML From SD Card example
- Update increase stack size for stability, BLE example
- Update HTTP example
- Add PDM for Audio Record Example
- Update InputFFT.ino
- Update epd2in9v2 displaytext example
- Update MQTT LASS_Basic example
- Add BW16 SD Card Example using the SPI Bus
API Updates:
- Update SPI.h
- Added the code with implementation of AES in CBC mode
- Update OTA.cpp
- Update WifiClient.cpp
- Update wiring_constant.h
- Update compatibility for SparkFun Thing Plus NORAW306
- Update the pin definitions for the hardware section of the Datalogger boards
- Update to fix disabling of SPI in show()
- Updating dataMode in beginTransaction()
- Update datalogger_amb26/variant.h
- Update OTA.cpp and OTA.h to allow multithreading tasks for OTA HTTP
- Update WiFiClient and WiFiServer to enable WiFiClient non-blocking mode
- Update SoftwareSerial::setBufferSize realloc
- Add a delay to MQTT loop() function to avoid connection loss
- Add set blocking mode for TCP server
- Add setBlockingMode for WiFi Client
- Update support for BOARD_DATALOGGER_AMB26
- Send data with NO RESPONSE on BLERemoteCharacteristic
Misc:
- Add CI test compiling the examples
- Update CI_compile_examples.yml
- Update spell_check.yml
- Update boards.txt
- Update platform.txt
- Update .zip file and patches for tensorflow lite
- Update AmebaEink.zip
- Update Ameba_ArduCAM zip folder
- Update TensorFlowLite zip folder
Release Version 3.1.7
Feature:
- Update for Wi-Fi coding style
- Add RFID examples
- Update SimpleHttpExample.ino
- Update MQTT examples
- Update UDP Calculation examples
- Update WiFiAPMode examples
- Remove unnecessary "shield" check for Wi-Fi examples
- Update Power Save TicklessMode example
- Update arduboy zip
- Fix BLE stack overflow when compiling with standard printf enabled
- Add BLEV7RC_CAR.ino
- Add DCT api examples
- Add include files in compile flag
- Add sub module of Preferences Credits to https://github.com/vshymanskyy/Preferences/tree/main
- Add example for the RGB LED on the BW16
- Credits to https://github.com/designer2k2
API Updates:
- Add SPI API to support drawBitmap()
- Update SPI API to support external library tft_eSPI
- Add "Upload Speed" option for menu of IDE
- Update Wi-Fi ap and station concurrent mode
- Update Debugging mode feature
- Update for final evaluation kit for NORA-W30
- Update "board.txt" and "platform.txt"
- Update i2c API
- Update PMS3003.cpp and PMS3003.h
- Update wiring_analog.c
- Add SPI slave mode selection
- Update WiFi server default socket connection to non-blocking mode
- Add in destructors for Wi-Fi Classes
- Update send_data() in ard_socket.c
- Add printf suppport for c++ standard lib by default
- Update Wlan lib
- Fix under promisc rssi sometimes is 0
- Update platform.txt
- fix compile issue when username has space
- Update the pin_check related API
- enhance the logic of checking
- speed up the process
Misc:
- Update tool V1.1.1.1(MacOS only), V1.1.2 Support the lower version of MacOS
- Update IFTTT documentation to add in Line Notify features
- Update AmebaEink.zip
- Update Ameba_TensorFlowLite.zip
- Update AmebaD Arduino IDE Tools menu
- Add Example_Tools folder
- Update greetings.yml
- Update README
- Update tool V1.1.3 Support puya flash
- Add the source code of the Midbar (RTL8720DN Version)
- Update for BW16 pinmap
- Update for 1-10 mp image tool release
- Add package_realtek_amebad_early_index.json
- Update boards.txt
- Update supported board marcos
- Add CODE_OF_CONDUCT.md, LICENSE, CONTRIBUTING.md, PULL_REQUEST_TEMPLATE.md and Issue Template
- Add workflows for label related
- Add workflows spell_check.yml
- Enable "Check word spell"
- Actions run every 'push' and 'pull_request'
What's Changed
- AmebaD Arduino Tool Update by @S10143806H in #170
- Edited Debugging mode feature by @michellethemaker in #171
- Update for final evaluation kit for NORA-W30, addition of Update Speed Menu by @mazgch in #174
- Modify SPI API to support display bitmap and external library by @S10143806H in #175
- Update AmebaEink.zip by @pammyleong in #179
- Update AmebaEink.zip by @pammyleong in #180
- Update WiFiAPMode by @S10143806H in #183
- Update i2c_slave.c by @S10143806H in #185
- Update WS2812B source code and examples by @S10143806H in #186
- Update Power Save TicklessMode example by @S10143806H in #188
- Update wiring_analog by @pammyleong in #190
- Support puya flash by @hanksuu in #189
- Fix BLE stack overflow when compiling with standard printf enabled by @S10143806H in #192
- Added the AES_plus_Blowfish_in_CBC_mode-main.zip archive and the source code of the Midbar (RTL8720DN Version) by @Northstrix in #194
- Added the source code of the Midbar (RTL8720DN and Arduino Uno Version) by @Northstrix in #199
- This is an example of using the V7RC App to control a small car, removing unused variables. by @cold63 in #196
- Change WiFi server default socket connection to non-blocking mode by @S10143806H in #201
- Add in destructors for all Wi-Fi Classes by @S10143806H in #202
- Update send_data() in ard_socket.c by @S10143806H in #203
- Support c++ standard lib by default by @S10143806H in #207
- Fix undefined behavior when doing pin_check by @Kyderio in #210
- Update the pin_check related by @M-ichae-l in #219
- Create example for the RGB LED on the BW16 by @designer2k2 in #217
New Contributors
- @hanksuu made their first contribution in #189
- @Northstrix made their first contribution in #194
- @cold63 made their first contribution in #196
- @Kyderio made their first contribution in #210
- @M-ichae-l made their first contribution in #219
- @designer2k2 made their first contribution in #217
Full Changelog: V3.1.6-QC-V02...V3.1.7-QC-V08
Full Changelog: V3.1.6...V3.1.7
Pre Release Version 3.1.7
Version 3.1.7 – 2023/05/05
Version 3.1.7 – 2023/05/09
Version 3.1.7 – 2023/06/28
Version 3.1.7 – 2023/07/31
Version 3.1.7 – 2023/08/01
Version 3.1.7 – 2023/09/21
Version 3.1.7 – 2023/11/30
Version 3.1.7 – 2024/02/16
Feature:
- Update for Wi-Fi coding style
- Add RFID examples
- Update SimpleHttpExample.ino
- Update MQTT examples
- Update UDP Calculation examples
- Update WiFiAPMode examples
- Remove unnecessary "shield" check for Wi-Fi examples
- Update Power Save TicklessMode example
- Update arduboy zip
- Fix BLE stack overflow when compiling with standard printf enabled
- Add BLEV7RC_CAR.ino
- Add DCT api examples
- Add include files in compile flag
- Add sub module of Preferences Credits to https://github.com/vshymanskyy/Preferences/tree/main
- Add example for the RGB LED on the BW16
- Credits to https://github.com/designer2k2
API Updates:
- Add SPI API to support drawBitmap()
- Update SPI API to support external library tft_eSPI
- Add "Upload Speed" option for menu of IDE
- Update Wi-Fi ap and station concurrent mode
- Update Debugging mode feature
- Update for final evaluation kit for NORA-W30
- Update "board.txt" and "platform.txt"
- Update i2c API
- Update PMS3003.cpp and PMS3003.h
- Update wiring_analog.c
- Add SPI slave mode selection
- Update WiFi server default socket connection to non-blocking mode
- Add in destructors for Wi-Fi Classes
- Update send_data() in ard_socket.c
- Add printf suppport for c++ standard lib by default
- Update Wlan lib
- Fix under promisc rssi sometimes is 0
- Update platform.txt
- fix compile issue when username has space
- Update the pin_check related API
- enhance the logic of checking
- speed up the process
Misc:
- Update tool V1.1.1.1(MacOS only), V1.1.2 Support the lower version of MacOS
- Update IFTTT documentation to add in Line Notify features
- Update AmebaEink.zip
- Update Ameba_TensorFlowLite.zip
- Update AmebaD Arduino IDE Tools menu
- Add Example_Tools folder
- Update greetings.yml
- Update README
- Update tool V1.1.3 Support puya flash
- Add the source code of the Midbar (RTL8720DN Version)
- Update for BW16 pinmap
- Update for 1-10 mp image tool release
- Add package_realtek_amebad_early_index.json
- Update boards.txt
- Update supported board marcos
- Add CODE_OF_CONDUCT.md, LICENSE, CONTRIBUTING.md, PULL_REQUEST_TEMPLATE.md and Issue Template
- Add workflows for label related
- Add workflows spell_check.yml
- Enable "Check word spell"
- Actions run every 'push' and 'pull_request'
What's Changed
- AmebaD Arduino Tool Update by @S10143806H in #170
- Edited Debugging mode feature by @michellethemaker in #171
- Update for final evaluation kit for NORA-W30, addition of Update Speed Menu by @mazgch in #174
- Modify SPI API to support display bitmap and external library by @S10143806H in #175
- Update AmebaEink.zip by @pammyleong in #179
- Update AmebaEink.zip by @pammyleong in #180
- Update WiFiAPMode by @S10143806H in #183
- Update i2c_slave.c by @S10143806H in #185
- Update WS2812B source code and examples by @S10143806H in #186
- Update Power Save TicklessMode example by @S10143806H in #188
- Update wiring_analog by @pammyleong in #190
- Support puya flash by @hanksuu in #189
- Fix BLE stack overflow when compiling with standard printf enabled by @S10143806H in #192
- Added the AES_plus_Blowfish_in_CBC_mode-main.zip archive and the source code of the Midbar (RTL8720DN Version) by @Northstrix in #194
- Added the source code of the Midbar (RTL8720DN and Arduino Uno Version) by @Northstrix in #199
- This is an example of using the V7RC App to control a small car, removing unused variables. by @cold63 in #196
- Change WiFi server default socket connection to non-blocking mode by @S10143806H in #201
- Add in destructors for all Wi-Fi Classes by @S10143806H in #202
- Update send_data() in ard_socket.c by @S10143806H in #203
- Support c++ standard lib by default by @S10143806H in #207
- Fix undefined behavior when doing pin_check by @Kyderio in #210
- Update the pin_check related by @M-ichae-l in #219
- Create example for the RGB LED on the BW16 by @designer2k2 in #217
New Contributors
- @hanksuu made their first contribution in #189
- @Northstrix made their first contribution in #194
- @cold63 made their first contribution in #196
- @Kyderio made their first contribution in #210
- @M-ichae-l made their first contribution in #219
- @designer2k2 made their first contribution in #217
Full Changelog: V3.1.6-QC-V02...V3.1.7-QC-V08
What's Changed
- AmebaD Arduino Tool Update by @S10143806H in #170
- Edited Debugging mode feature by @michellethemaker in #171
- Update for final evaluation kit for NORA-W30, addition of Update Speed Menu by @mazgch in #174
- Modify SPI API to support display bitmap and external library by @S10143806H in #175
- Update AmebaEink.zip by @pammyleong in #179
- Update AmebaEink.zip by @pammyleong in #180
- Update WiFiAPMode by @S10143806H in #183
- Update i2c_slave.c by @S10143806H in #185
- Update WS2812B source code and examples by @S10143806H in #186
- Update Power Save TicklessMode example by @S10143806H in #188
- Update wiring_analog by @pammyleong in #190
- Support puya flash by @hanksuu in #189
- Fix BLE stack overflow when compiling with standard printf enabled by @S10143806H in #192
- Added the AES_plus_Blowfish_in_CBC_mode-main.zip archive and the source code of the Midbar (RTL8720DN Version) by @Northstrix in #194
- Added the source code of the Midbar (RTL8720DN and Arduino Uno Version) by @Northstrix in #199
- This is an example of using the V7RC App to control a small car, removing unused variables. by @cold63 in #196
- Change WiFi server default socket connection to non-blocking mode by @S10143806H in #201
- Add in destructors for all Wi-Fi Classes by @S10143806H in #202
- Update send_data() in ard_socket.c by @S10143806H in #203
- Support c++ standard lib by default by @S10143806H in #207
- Fix undefined behavior when doing pin_check by @Kyderio in #210
- Update the pin_check related by @M-ichae-l in #219
- Create example for the RGB LED on the BW16 by @designer2k2 in #217
New Contributors
- @hanksuu made their first contribution in #189
- @Northstrix made their first contribution in #194
- @cold63 made their first contribution in #196
- @Kyderio made their first contribution in #210
- @M-ichae-l made their first contribution in #219
- @designer2k2 made their first contribution in #217
Full Changelog: V3.1.6-QC-V02...V3.1.7-QC-V08
Release Version 3.1.6
Version 3.1.6 – 2023/04/18
Feature:
- Add Example guide: links for examples
- Add read from Serial port feature to Wifi examples
- Add serial secondary qualifier
- Add the OTA example source files
- Add WPA3 Encryption type for scan network example
- Update WiFiWebServer.ino to reslove "unable to read analog input"
API Updates:
- Update Servo.cpp
- Update platform.txt where the OTA Server tool can be hosted on the Arduino network port
- Update ard_socket.c and ard_socket.h: add in APIs for OTA socket connection
- Update lib_cmsis_dsp.a
- Add f32, q15 and q31 Matrix functions into the pre-compiled library
- Update USBCDCDevice related API
- Support RGB LED of AMB26
- Add pin mapping for port names
- Remove WifiSerial header, placed feature inside .ino file instead
Misc:
- Add the OTA Server tool: DownloadServer.exe, DownloadServer.darwin, DownloadServer.linux
- Update AMB25 pinmap
- Add AMB26 related files
- Add tool V1.1.1
- Update postbuild_img2_arduino_macos.cpp
- Support the lower version of MacOS
- Release Version 3.1.6 patch 02 to update OTA Server tools on 3OS
What's Changed
- Add read from Serial port feature to Wifi examples by @michellethemaker in #154
- Modified WifiSerial to exclude library by @michellethemaker in #155
- Fix wrong behavior in Servo.cpp by @Aurical in #158
- Add OTA for AmebaD Arduino SDK by @S10143806H in #160
- Update lib_cmsis_dsp.a by @daphwl in #161
- Update AMB25 Pinmap by @daphwl in #162
- Update USBCDCDevice by @Aurical in #163
- Added WPA3 Encryption type for scan network example by @daphwl in #164
- Update postbuild_img2_arduino_macos.cpp by @Aurical in #166
- Update AmebaD Arduino OTA by @S10143806H in #165
- Update WiFiWebServer.ino by @Aurical in #168
- Optimized WifiSerial API by @michellethemaker in #167
Full Changelog: V3.1.5-QC-V06...V3.1.6-QC-V02
Full Changelog: V3.1.5...V3.1.6-V02
Pre Release Version 3.1.6
Version 3.1.6 – 2023/03/09
Version 3.1.6 – 2023/04/12
Feature:
- Add Example guide: links for examples
- Add read from Serial port feature to Wifi examples
- Add serial secondary qualifier
- Add the OTA example source files
- Add WPA3 Encryption type for scan network example
- Update WiFiWebServer.ino to reslove "unable to read analog input"
API Updates:
- Update Servo.cpp
- Update platform.txt where the OTA Server tool can be hosted on the Arduino network port
- Update ard_socket.c and ard_socket.h: add in APIs for OTA socket connection
- Update lib_cmsis_dsp.a
- Add f32, q15 and q31 Matrix functions into the pre-compiled library
- Update USBCDCDevice related API
- Support RGB LED of AMB26
- Add pin mapping for port names
- Remove WifiSerial header, placed feature inside .ino file instead
Misc:
- Add the OTA Server tool: DownloadServer.exe, DownloadServer.darwin, DownloadServer.linux
- Update AMB25 pinmap
- Add AMB26 related files
- Add tool V1.1.1
- Update postbuild_img2_arduino_macos.cpp
- Support the lower version of MacOS
What's Changed
- Add read from Serial port feature to Wifi examples by @michellethemaker in #154
- Modified WifiSerial to exclude library by @michellethemaker in #155
- Fix wrong behavior in Servo.cpp by @Aurical in #158
- Add OTA for AmebaD Arduino SDK by @S10143806H in #160
- Update lib_cmsis_dsp.a by @daphwl in #161
- Update AMB25 Pinmap by @daphwl in #162
- Update USBCDCDevice by @Aurical in #163
- Added WPA3 Encryption type for scan network example by @daphwl in #164
- Update postbuild_img2_arduino_macos.cpp by @Aurical in #166
- Update AmebaD Arduino OTA by @S10143806H in #165
- Update WiFiWebServer.ino by @Aurical in #168
- Optimized WifiSerial API by @michellethemaker in #167
Full Changelog: V3.1.5-QC-V06...V3.1.6-QC-V02
Release Version 3.1.5
Version 3.1.5 – 2023/01/09
Feature:
- Support Arduino IDE 2.0
- Enable debugging feature for Arduino IDE 2.0
- Add GCC standard lib compile support
- Add board Ameba, AMB25 and AMB26
- Add board u-blox, NORA-W30
- Add in pin mapping comments examples
- Update WiFiWebServer example to allow user to choose the analog pin they want to read
- Update WS2812B example
API Updates:
- Update Arduino.h to include dtostrf and itoa libs
- Update "WS2812B.cpp" to solve compilation error
- Update BW16 "variant.cpp" for user to select enable analog pin "A0" and "A1"
- Update "platform.txt" to enable precompiled libraries
- Update realted API files for new board AMB25 and AMB26
- Update "board.txt" for new boards AMB25, AMB26 and NORA-W30
- Update folder "variants\common_libs" and "system"
- SDK source common libs and header files
- Minor bug fix
Misc:
- Add "Standard Lin Enable" to the IDE menu to switch between Ameba and gcc standard lib function
- Rename folders inside variants for new board AMB25, AMB26 and NORA-W30
- Update TensorFlowLite for AMB25/AMB26 board Support
What's Changed
- Enable debugging feature for Arduino IDE 2.0 by @Aurical in #128
- Fix issue (#134) and add standard lib compile option by @xidameng in #136
- Fix issue (#131) and improve SDK compatibility with 3rd party libs by @xidameng in #138
- Fix issue (#131) - part 2 - add missing macro to improve compatibility by @xidameng in #139
- Update WS2812B.cpp to solve compilation error by @daphwl in #142
- Enable precompiled libraries by @sandeepmistry in #144
- Add AMB25/AMB26 Board Support by @daphwl in #146
- Adding support for u-blox NORA-W30 series by @mazgch in #147
- Update libraries to add in pin mapping comments and compilation issues by @daphwl in #148
- Fixed Wifi pbuf issue and Update SPI TFT examples by @daphwl in #150
- Update TFT LCD example SPI_BUS by @daphwl in #151
- Add in AMB25 pinmaps by @michellethemaker in #153
- Update fritzing files to solve breadboard alignment issue by @daphwl in #152
New Contributors
- @sandeepmistry made their first contribution in #144
- @mazgch made their first contribution in #147
- @michellethemaker made their first contribution in #153
Full Changelog: V3.1.4...V3.1.5
Pre Release Version 3.1.5
Version 3.1.5-QC-V01 – 2022/11/28
Version 3.1.5-QC-V02 – 2022/11/29
Version 3.1.5-QC-V03 – 2022/12/21
Version 3.1.5-QC-V04 – 2023/01/03
Version 3.1.5-QC-V05 – 2023/01/03
Version 3.1.5-QC-V06 – 2023/01/09
Feature:
- Support Arduino IDE 2.0
- Enable debugging feature for Arduino IDE 2.0
- Add GCC standard lib compile support
- Add board Ameba, AMB25 and AMB26
- Add board u-blox, NORA-W30
- Add in pin mapping comments examples
- Update WiFiWebServer example to allow user to choose the analog pin they want to read
- Update WS2812B example
API Updates:
- Update Arduino.h to include dtostrf and itoa libs
- Update "WS2812B.cpp" to solve compilation error
- Update BW16 "variant.cpp" for user to select enable analog pin "A0" and "A1"
- Update "platform.txt" to enable precompiled libraries
- Update related API files for new board AMB25 and AMB26
- Update "board.txt" for new boards AMB25, AMB26 and NORA-W30
- Update folder "variants\common_libs" and "system"
- SDK source common libs and header files
- Minor bug fix
Misc:
- Add "Standard Lin Enable" to the IDE menu to switch between Ameba and gcc standard lib function
- Rename folders inside variants for new board AMB25, AMB26 and NORA-W30
- Update TensorFlowLite for AMB25/AMB26 board Support
What's Changed
- Enable debugging feature for Arduino IDE 2.0 by @Aurical in #128
- Fix issue (#134) and add standard lib compile option by @xidameng in #136
- Fix issue (#131) and improve SDK compatibility with 3rd party libs by @xidameng in #138
- Fix issue (#131) - part 2 - add missing macro to improve compatibility by @xidameng in #139
- Update WS2812B.cpp to solve compilation error by @daphwl in #142
- Enable precompiled libraries by @sandeepmistry in #144
- Add AMB25/AMB26 Board Support by @daphwl in #146
- Adding support for u-blox NORA-W30 series by @mazgch in #147
- Update libraries to add in pin mapping comments and compilation issues by @daphwl in #148
- Fixed Wifi pbuf issue and Update SPI TFT examples by @daphwl in #150
- Update TFT LCD example SPI_BUS by @daphwl in #151
- Add in AMB25 pinmaps by @michellethemaker in #153
- Update fritzing files to solve breadboard alignment issue by @daphwl in #152
New Contributors
- @sandeepmistry made their first contribution in #144
- @mazgch made their first contribution in #147
- @michellethemaker made their first contribution in #153
Full Changelog: V3.1.4-QC-V04...V3.1.5-QC-V04
Full Changelog: V3.1.5-QC-V04...V3.1.5-QC-V05
Full Changelog: V3.1.5-QC-V05...V3.1.5-QC-V06