github openmv/openmv v4.4.3

latest releases: development, v4.5.9, v4.5.8...
13 months ago

๐Ÿช„ Image

  • imlib: refactor py blob code.
  • libtf: Update to the latest tensorflow API.
  • libtf: Enable more ops in tensorflow library.
  • imlib: Update gamma_corr to support bayer and yuv images.
  • imlib: Add support for AWB and CCM.
  • apriltag: Add floating point centroid.
  • mjpeg: Vastly improve MJPEG code.

๐Ÿงฌ HAL

  • omv: Add SPI HAL.

๐Ÿ“š Libraries

  • lib: Update the rtsp library to use the machine module.
  • libtf: Update libtf regression to support 2D input.
  • libtf: Update libtf to support 2D regression.

๐Ÿค– Sensors

  • lepton: Use new VOSPI/SPI HAL.

๐Ÿ’พ Drivers

  • pixart: Fix spi send/recv functions.
  • pixart: Switch to the new SPI HAL.
  • winc1500: Switch to the new SPI HAL.

๐Ÿ Micropython

  • micropython: Update docs.
  • micropython: Update submodule.
  • micropython: misc fixes and features for mimxrt.
  • micropython: Update to MicroPython 1.20.0.
  • micropython: Update ulab to 6.0.12.

๐Ÿงช Ports

  • imxrt: Fix compile error when disabling sdram.
  • stm32: Refactor I2C bus definitions.
  • mimxrt: Add mimxrt port and OPENV_RT1060.
  • stm32: Call gc_sweep before deinitializing networking drivers.
  • stm32: Link CYW43 BTHCI.
  • stm32: Share GPIO IRQ descriptor with other ports.
  • stm32: Fix SPI HAL DMA/blocking transfers.
  • stm32: Switch IMU module to the new SPI HAL.
  • stm32: Add DMA utils.
  • stm32: Refactor CEC module to use new GPIO HAL.
  • all: Refactor cambus code.
  • stm32: Refactor all pins defintiions.
  • nrf: Fix OV767x on ML kit.
  • rp2: Add missing license header to cambus.c
  • stm32: Switch to the open-source cyw43 driver.

โš™๏ธ Boards

  • OPENMV_RT1060: Fix SD Card Detection on power-on.
  • OPENMV_RT1060: Fix blinking LED polarity.

๐Ÿ›  Tools

  • tools: Add imxrt firmware tools.

๐Ÿช› Misc Fixes:

  • mimxrt: Handle short packets for debug mode in TinyUSB.
  • fix: added missing close() of socket object.
  • examples: Format all examples.
  • examples: Fix Nicla Vision extint example.
  • misc: Rename common header.
  • examples: Update all networking scripts.
  • build(deps): bump actions/setup-python from 3 to 4
  • build(deps): bump geekyeggo/delete-artifact from 1 to 2
  • build(deps): bump actions/cache from 3.2.5 to 3.3.1

Don't miss a new openmv release

NewReleases is sending notifications on new releases.