Skip to content

Release Version 4.0.7

Latest
Compare
Choose a tag to compare
@M-ichae-l M-ichae-l released this 14 Jun 08:25
· 1 commit to main since this release

2024-6-14_14-35-41
Version 4.0.7 – 2024/06/14

Feature:

  • Add I2C OLED SSD1306 example and libs
  • Add load NN model using SD card feature
  • Add MPU6050 support
  • Add image classification
  • Add HTTP_Post_MP4_Whisper_Server example
  • Add integration example: Record MP4 + HTTP Post Request to Whisper Server
  • Add QR Code Scanning Example
  • Update original Camera2LCD example
  • Add HTTP Post Request Json to FASTAPI server for LLM/VLM
  • Add VL53l0x example
  • Update GTimer Oneshot Example

API Updates:

  • Update Wire.cpp
    • Remove additional i2c_reset in endTransmission()
  • Update IPAddress.cpp
  • Update SPI.h
  • Update the pin_check related
    • enhance the logic of checking
    • speed up the proces
  • Update Arduino.h
  • Update NN APIs
  • Add SD_Model API
  • Add HTTP Post Request image and voice recorded prompt
  • Add support for camera sensor GC5035
  • Add yolov7 reparam scripts
  • Add Pololu VL53l0x library
  • Update video streaming API
    • Update the "videoInit" API
    • Update the "snapshot" API
  • Update debug_custom.json
  • Update WMath.cpp
  • Update CNN model file name
  • Update SDK code base

Misc:

  • Add GitHub Action
    • mbed coding style check coding_style_check.yml
      • Actions run every 'push' and 'pull_request'
    • label related Bug_report.yml
    • spell_check.yml
      • Enable "Check word spell"
      • Actions run every 'push' and 'pull_request'
  • Update PULL_REQUEST_TEMPLATE.md
  • Update workflows
    • Add txt files for release commit and release log
    • Add sdk_release.yml
    • Add scripts folder
    • Add submodule for python scripts
    • Add Create CI_compile_examples.yml
  • Update platform.txt and board.txt to introduce a flag for the automated tools
  • Add ameba_pro2_nn_models tool
    • Reduce the SDK package size
  • Remove nn models from package
  • Update ameba_pro2_tools 1.3.4
    • Add support of image classification
    • Avoid permission denied error of MacOS M1/M2 and Intel
    • Update Makefile and cpp files
    • Update .json files
    • Update tools to determine SD card or flash for loading NN model
    • Update tool source code for CPP version
    • Update postbuild tools
    • Update tools for multi-sensor support
    • Update prebuild for linux os and macos compile issue fix
    • Update ino_validation tools
    • Add tool cmodel_backup
    • Rename nn_model_update tool as nn_json_modify
    • Update tools source code (.cpp)
    • Update postbuild.cpp
    • Update platform.txt
    • Support portable Arduino IDE
    • sync with CNN update

What's Changed

New Contributors

Full Changelog: V4.0.6...V4.0.7