Version 4.0.8 - 2024/10/29
Feature:
- Update comment in WideDynamicRange.ino
- Add feature Flash Memory
- Add feature FCS mode for all supported sensors
- Add sensor F53 support
- Add OTA
- Add USB UVCD
- Add sensor IMX327 support
- Add filesystem Example GetFreeAndUseSpace
- Add sensor PS5268 support
- Add Example UVC_ObjectDetectionLoop
- Update UVCDObjectDetectionLoop.ino
- Add OSD draw boundary box
API Updates:
- Update SDK code base
- Add flash memory related API
- Update snapshot related API
- Add OTA related API
- Add USB UVCD related API
- Update boot tick count process
- Update "AmebaFatFS.cpp" and "AmebaFatFS.h"
- Update "UVCD.cpp" and "UVCD.h"
- Update "video_drv.c" and "video_drv.h"
- Update "qrcode_drv.c"
- Update SSL Client API
- Reset errno to 0 when starting a new SSL client connection
Misc:
- Update CI_compile_examples.yml
- CI test to fix process issue due to the V1.1.0 Arduino CLI update
- Update All_NN_models
- Update platform.txt
- Update keywords.txt files
- Update library.properties files
- Update workflow
- Update CI with ET mode
- Update spell_check.yml
- Update README.md
- Update ameba_pro2_tools 1.3.11
- Update multi sensor build process
- Update prebuild and postbuild tools
- Support Chinese username on win11
- Update tools for OTA process
- Update tools to accept username with spaces
- Add FCS files
- Add sensor IMX327 realted support
- Add sensor PS5268 realted support
- Add sensor PS5268 iq files
- Update sensor F55 iq files
- Update ameba_pro2_nn_models 1.0.1
- Remove "yolov4_tiny_320p", "yolov4_tiny_320p_nv12", "scrfd320p_nv12", "nanodet_plus_m_416", "nanodet_plus_m_320p"
- Add "yolov3_tiny"
What's Changed
- Update comment in WideDynamicRange.ino by @pammyleong in #245
- Bump version of arduino/compile-sketches action in workflow by @per1234 in #246
- Update tools 1.3.5 by @pammyleong in #248
- Add feature Flash Memory by @M-ichae-l in #252
- Update tools 1.3.6 by @pammyleong in #255
- Add OTA feature by @Kyderio in #256
- Add USB UVCD by @M-ichae-l in #260
- Add filesystem example and update filesystem api by @TristonKF in #265
- QRCodeScanner bug fix by @kev0077 in #269
- Add USB Example, update USB API and update video_drv at core by @TristonKF in #267
- Fixes for client non-persistence and blocking client.available() by @redelacruz in #259
- Update NN Model JSON File by @kev0077 in #271
- Updated UVCDObjectDetectionLoop.ino by @TristonKF in #272
- Update SSL Client by @kev0077 in #273
- Update README.md by @kev0077 in #275
- Add Class OTA by @kev0077 in #274
New Contributors
- @per1234 made their first contribution in #246
- @TristonKF made their first contribution in #265
- @kev0077 made their first contribution in #269
- @redelacruz made their first contribution in #259
Full Changelog: V4.0.7...V4.0.8