Commit Graph

5293 Commits

Author SHA1 Message Date
iabdalkader
28f808f54f hal/omv: Add SPI HAL. 2023-06-17 17:52:49 +02:00
Ibrahim Abdelkader
57842a7eb4
Merge pull request #1864 from openmv/dma_utils
ports/stm32: Add DMA utils.
2023-06-17 14:32:23 +03:00
iabdalkader
67cd9727db ports/stm32: Add DMA utils. 2023-06-17 13:25:29 +02:00
Ibrahim Abdelkader
b5c2c6e3ff
Merge pull request #1860 from openmv/lcd_cec_refactor
ports/stm32: Refactor CEC module to use new GPIO HAL.
2023-06-10 23:40:33 +03:00
iabdalkader
6975a6c11c ports/stm32: Refactor CEC module to use new GPIO HAL. 2023-06-10 22:31:45 +02:00
Ibrahim Abdelkader
1dd5093067
Merge pull request #1859 from openmv/cambus_refactor
ports/all: Refactor cambus code.
2023-06-10 23:07:47 +03:00
iabdalkader
e7b5a3f7e0 ports/all: Refactor cambus code.
* Rename cambus to omv_i2c for consistency with other HALs.
* Rename sensor I2C handle from bus to i2c_bus to allow adding
another handle (ex spi_bus).
2023-06-10 22:00:56 +02:00
Ibrahim Abdelkader
4dad177263
Merge pull request #1857 from openmv/stm32_pin_refactor
ports/stm32: Refactor all pins defintiions.
2023-06-10 18:30:49 +03:00
iabdalkader
a1724d90dd ports/stm32: Refactor all GPIO pin definitions. 2023-06-10 17:19:12 +02:00
iabdalkader
13bc0fa66d hal: Add GPIO abstraction layer. 2023-06-10 17:19:08 +02:00
Ibrahim Abdelkader
93e5cead46
Merge pull request #1858 from openmv/mp_mimxrt_update
micropython: misc fixes and features for mimxrt.
2023-06-09 23:58:32 +03:00
iabdalkader
4a2923534e micropython: misc fixes and features for mimxrt. 2023-06-09 22:54:18 +02:00
Ibrahim Abdelkader
511243b75f
Merge pull request #1804 from openmv/dependabot/github_actions/actions/cache-3.3.1
build(deps): bump actions/cache from 3.2.5 to 3.3.1
2023-05-25 20:37:27 +03:00
Ibrahim Abdelkader
d14c79e8ca
Merge pull request #1850 from openmv/nrf_fixes
ports/nrf: Fix OV767x on ML kit.
2023-05-25 16:45:32 +03:00
iabdalkader
de7f161acd sensors/ov7670: Fix CLKRC bypass/pre-scaler. 2023-05-25 15:39:11 +02:00
iabdalkader
275ce67269 ports/nrf: Fix sensor readout.
* D0 & D1 are swapped on ML kit.
2023-05-25 15:39:03 +02:00
iabdalkader
dcbda2bba3 boards/NANO33: Fix OV767x clkrc. 2023-05-25 15:38:54 +02:00
Ibrahim Abdelkader
20a51c7a1e
Merge pull request #1848 from kwagyeman/kwabena/enable_more_tensor_flow_ops
imlib/libtf: Update to the latest tensorflow API.
2023-05-22 22:09:49 +03:00
Kwabena W. Agyeman
1173667522 imlib/libtf: Update to the latest tensorflow API. 2023-05-22 11:47:04 -07:00
Ibrahim Abdelkader
531c656eb6
Merge pull request #1846 from openmv/rp2_license
ports/rp2: Add missing license header to cambus.c
2023-05-19 19:39:50 +03:00
iabdalkader
b01582eff4 ports/rp2: Add missing license header to cambus.c 2023-05-19 18:37:49 +02:00
Ibrahim Abdelkader
ae86790c4e
Merge pull request #1831 from kwagyeman/kwabena/enable_more_tensor_flow_ops
imlib/libtf: Enable more ops in tensorflow library.
2023-05-07 14:30:45 +03:00
Ibrahim Abdelkader
564b023020
Merge pull request #1830 from kwagyeman/kwabena/isp_updates
imlib: Update gamma_corr to support bayer and yuv images.
2023-05-07 14:30:00 +03:00
Ibrahim Abdelkader
077c58237a
Merge pull request #1837 from openmv/update_micropython_1_20
micropython: Update to MicroPython 1.20.0.
2023-05-07 14:27:02 +03:00
iabdalkader
70858ebeac github: Disable unused targets. 2023-05-07 13:18:35 +02:00
iabdalkader
59d9f2603b boards/All: Update boards manifests. 2023-05-07 13:18:35 +02:00
iabdalkader
77a7d16c09 boards: Rename Arduino targets. 2023-05-07 13:18:35 +02:00
iabdalkader
9cc17743e6 micropython: Update all types to use the new type definition. 2023-05-07 13:18:35 +02:00
iabdalkader
b2ef6e7b9f micropython: Update micropython to 1.20.0. 2023-05-07 13:18:31 +02:00
Ibrahim Abdelkader
2930561667
Merge pull request #1836 from openmv/arduino_cyw43_opensource
ports/stm32: Switch to the open-source cyw43 driver.
2023-05-07 13:43:17 +03:00
Ibrahim Abdelkader
0934df5053
Merge pull request #1835 from openmv/ulab_update_6
micropython: Update ulab to 6.0.12.
2023-05-07 13:43:03 +03:00
iabdalkader
4f0e3d4ac9 ports/stm32: Switch to the open-source cyw43 driver. 2023-05-07 12:42:29 +02:00
iabdalkader
dd92f06664 micropython: Update ulab to 6.0.12. 2023-05-07 12:39:09 +02:00
iabdalkader
ccfb5b2135 micropython: Update docs. 2023-05-05 11:29:58 +02:00
Kwabena W. Agyeman
abf25b3694 imlib/libtf: Enable more ops in tensorflow library. 2023-05-01 11:09:14 -07:00
Kwabena W. Agyeman
4ba1dfa443 imlib: Update gamma_corr to support bayer and yuv images. 2023-04-27 14:07:37 -07:00
Ibrahim Abdelkader
9ad2a0f156
Merge pull request #1822 from kwagyeman/kwabena/add_isp_stuff
imlib: Add support for AWB and CCM.
2023-04-26 20:26:41 +02:00
Kwabena W. Agyeman
0e0326ffab imlib: Add support for AWB and CCM. 2023-04-26 11:19:35 -07:00
Ibrahim Abdelkader
6b644e8197
Merge pull request #1824 from kwagyeman/kwabena/add_apriltag_centroid_float
imlib/apriltag: Add floating point centroid.
2023-04-18 20:24:46 +02:00
Kwabena W. Agyeman
62910602ef imlib/apriltag: Add floating point centroid. 2023-04-17 17:20:49 -07:00
Ibrahim Abdelkader
dfa1d09947
Merge pull request #1820 from kwagyeman/kwabena/upgrade_mjpeg_gif
imlib/mjpeg: Vastly improve MJPEG code.
2023-04-10 16:55:46 +02:00
Kwabena W. Agyeman
3fc55ad314 imlib/mjpeg: Vastly improve MJPEG code. 2023-04-08 15:38:40 -07:00
iabdalkader
9bf509af9e misc: Bump firmware version. 2023-04-07 19:42:52 +02:00
Ibrahim Abdelkader
b156d6b2b4
Merge pull request #1818 from openmv/tinyusb_debug
misc/tinyusb_debug: Misc fixes.
2023-04-07 17:42:54 +02:00
Ibrahim Abdelkader
27db34d8d5
Merge pull request #1817 from openmv/exception_fixes
ports/All: Improve script execution and exception handling.
2023-04-07 17:40:16 +02:00
iabdalkader
3b02e197f6 misc/tinyusb_debug: Misc fixes.
* Fix CDC task scheduling.
* Define tinyusb debug packet size.
2023-04-07 17:37:33 +02:00
iabdalkader
2d46e31e8a ports/stm32: Improve script execution and exceptions handling. 2023-04-07 17:35:05 +02:00
iabdalkader
a9e52acdf1 ports/rp2: Improve script execution and exception handling. 2023-04-07 17:34:56 +02:00
iabdalkader
edcdd634f9 ports/nrf: Improve script execution and exception handling. 2023-04-07 17:34:50 +02:00
iabdalkader
e59c0027b1 micropython/pyexec: Disable USB debugger before raising exceptions. 2023-04-07 17:34:50 +02:00