Skip to content

v1.4

Choose a tag to compare

@github-actions github-actions released this 09 Sep 02:33
· 185 commits to canmv_k230 since this release

🚀 CanMV K230 v1.4 Release Notes

We are proud to announce the v1.4 release of the CanMV K230 platform!


🧠 CanMV Core

  • New Features

    • Added onewire ds18x20 support.
    • Added cv_lite module with new vision functions (corners, undistort, rects, etc.).
    • Added multiple new demos: AI+RTSP, WBC RTSP, ws2812.
    • Added support for new panels nt35516 and nt35532.
    • Added DHT sensor support.
  • Improvements

    • Optimized MJPEG encoding and encoder stream handling.
    • Enhanced machine.* modules (UART, PWM, I2C, Timer, Pin, reset/bootloader).
    • Improved LVGL, VFS, GC, IDE resource management, and examples.
  • Bug Fixes

    • Multiple fixes in aidemo, lvgl, Timer, ADC, PWM, UART, and I2C.
    • Fixed IDE file save/delete issues.

🔗 View detailed changes


🎥 Media Processing Platform (MPP)

  • New Features

    • Added new panel: nt35532.
    • Added autofocus support (dw9714p).
    • Added GitLab CI auto-release support.
  • Improvements

    • Updated panel timings, connector drivers.
  • Bug Fixes

    • Fixed MIPI DSI timing calculation.
    • Fixed sensor bf3238 mode list.

🔗 View detailed changes


⚙️ RT-Smart OS

  • New Features

    • Added new driver: onewire ds18x20.
    • Added new board config: k230d_evb.
    • Enabled romfs support.
    • Added syscall: statfs.
    • Added OSD enable/disable and VO debug tool.
  • Improvements

    • Updated UART, I2C, SPI, PWM, WS2812, FPIOA, and netmgmt drivers.
    • Adapted CDC and EC200M to the serial framework.
    • Changed ethernet hostname to canmv_xxxx.
  • Bug Fixes

    • Fixed drv_touch, lwp_pmutex, USB CDC 100ms stall, PWM, fpioa, and malloc handling.
    • Fixed lsusb -t crashed.

🔗 View detailed changes


📚 RT-Smart Libraries

  • New Features

    • Added syscall for mq.
    • Added drv_ws2812, statfs, reset/reset_to_bootloader, and netmgmt HAL.
    • Added mqttclient 3rd-party library.
  • Improvements

    • Enhanced drivers (UART, PWM, ADC, I2C, GPIO, FPIOA).
    • Added WLAN STA support for open SSIDs.
  • Bug Fixes

    • Fixed UART, PWM, and FPIOA bugs.
    • Fixed mqttclient build failure.
    • Added pthread_mutex_lock fix.

🔗 View detailed changes


🛠️ U-Boot Bootloader

  • New Features

    • Improved boot speed.
    • Updated prebuilt builds.
  • Improvements

    • Updated board configs for k230d_evb and junroc.
    • Updated labplus_1956 GPIO/I2C defaults.
  • Bug Fixes

    • Fixed GitHub Action push issue.

🔗 View detailed changes


📈 Full Changelog