Ibrahim Abdelkader
88c02a9783
Merge pull request #1945 from openmv/ov7670_flip_mirror
...
sensors/OV7670: Implement flip and mirror controls.
2023-10-03 14:18:15 +03:00
iabdalkader
99ae306b99
sensors/OV7670: Implement flip and mirror controls.
2023-10-03 13:05:31 +02:00
Ibrahim Abdelkader
a2bd75a727
Merge pull request #1944 from kwagyeman/kwabena/faster_transpose
...
imlib: Speed up transpose by 5X.
2023-10-03 12:26:38 +03:00
Kwabena W. Agyeman
8fb6dfd88b
imlib: Speed up transpose by 5X.
2023-10-02 18:37:40 -07:00
Ibrahim Abdelkader
0839aa4b34
Merge pull request #1943 from openmv/update_libs
...
scripts/libraries: Replace drivers with upstream versions.
2023-10-02 15:37:15 +03:00
iabdalkader
2b5b7963bb
scripts/libraries: Replace drivers with upstream versions.
2023-10-02 14:29:41 +02:00
Ibrahim Abdelkader
72c2509907
Merge pull request #1934 from openmv/pylcd_refactor
...
drivers: Refactor all display modules.
2023-10-01 21:05:45 +03:00
iabdalkader
d2a4413921
scripts: Update examples.
2023-10-01 16:49:18 +02:00
iabdalkader
7ed72f2240
scripts/libraries: Add Python display module.
2023-10-01 16:49:18 +02:00
iabdalkader
55dfec4f06
ports/stm32: Enable DSI display support.
2023-10-01 16:49:18 +02:00
iabdalkader
6c63368297
boards/All: Update board display configuration.
2023-10-01 16:49:18 +02:00
iabdalkader
227824aaca
micropython: Refactor all display related modules.
2023-10-01 16:49:18 +02:00
iabdalkader
7467731a38
micropython: Add TFP410 DVI serializer module.
2023-10-01 16:49:18 +02:00
iabdalkader
86ad6dcdbd
micropython: Add FT5X06 touch panel driver module.
2023-10-01 16:49:18 +02:00
iabdalkader
9471f94cd1
micropython: Add display data channel module.
2023-10-01 16:49:18 +02:00
iabdalkader
43a4e5519e
drivers: Add CEC driver.
2023-10-01 16:49:18 +02:00
Ibrahim Abdelkader
c1d18ffcf1
Merge pull request #1942 from openmv/rename_leds
...
boards/All: Rename LED pins more consistently.
2023-10-01 17:34:00 +03:00
iabdalkader
9344c3b743
boards/All: Rename LED pins more consistently.
2023-10-01 16:24:42 +02:00
Ibrahim Abdelkader
0288218945
Merge pull request #1941 from openmv/ov7670_vga_window
...
sensors/OV7670: Fix VGA window.
2023-10-01 15:32:16 +03:00
iabdalkader
311d401cc5
sensors/OV7670: Fix VGA window.
2023-10-01 14:19:30 +02:00
Ibrahim Abdelkader
1a45fabd62
Merge pull request #1939 from openmv/sensor_scan
...
sensors: Support scanning multiple devices on the camera bus.
2023-09-27 20:22:56 +03:00
iabdalkader
ae327c186d
sensors: Support scanning multiple devices on the camera bus.
...
To support boards that have multiple devices on the camera bus,
the scan now uses a list to return all detected addresses, and
it will check them all for a valid sensor.
2023-09-27 19:00:40 +02:00
Ibrahim Abdelkader
0cff89f114
Merge pull request #1940 from openmv/micropython_qspi_reset
...
micropython: Fix QSPI reset command.
2023-09-27 19:37:13 +03:00
iabdalkader
7a022148f2
micropython: Fix QSPI reset command.
...
Need to add a delay after a reset and before issuing any other
commands.
2023-09-27 18:30:30 +02:00
Ibrahim Abdelkader
21adde965d
Merge pull request #1921 from openmv/dependabot/github_actions/actions/cache-3.3.2
...
build(deps): bump actions/cache from 3.3.1 to 3.3.2
2023-09-27 10:31:29 +03:00
Ibrahim Abdelkader
2e8d5d505d
Merge pull request #1936 from openmv/microspeech_fix
...
ports/stm32: Fix microspeech demo.
2023-09-25 14:13:22 +03:00
Ibrahim Abdelkader
b73069ec73
Merge pull request #1937 from openmv/misc_fixes
...
ports/stm32: Misc fixes.
2023-09-25 13:38:32 +03:00
iabdalkader
0648071141
ports/stm32: Fix microspeech demo.
...
- Need to poll events to schedule the audio callback after switching
from pendsv.
- Fixes #1904
2023-09-25 12:38:13 +02:00
iabdalkader
13293d7416
ports/stm32: Misc fixes.
...
- Link user switch module.
- Add missing string header for debug builds.
2023-09-25 12:29:46 +02:00
Ibrahim Abdelkader
0aa18ec11b
Merge pull request #1935 from openmv/codeformat_config
...
misc: Update code formatting.
2023-09-23 20:58:49 +03:00
iabdalkader
2acb2d9b1c
misc: Update code formatting.
...
Allow one liner enum.
2023-09-23 19:58:05 +02:00
Ibrahim Abdelkader
0d9ae4e178
drivers: Make all SPI based Python modules portable. ( #1918 )
...
drivers: Make all SPI based Python modules portable.
2023-09-19 19:52:01 +03:00
Kwabena W. Agyeman
d7687260fe
drivers: Update SPI code to not reconfigure bus dynamically.
2023-09-18 12:36:13 -07:00
Kwabena W. Agyeman
c37260df95
ports/mimxrt: Enable support for all py modules.
2023-09-16 22:24:49 -07:00
Kwabena W. Agyeman
4639b1eb2f
drivers: Make all spi based py modules cross platform.
2023-09-16 13:24:24 -07:00
Kwabena W. Agyeman
e46776795b
drivers: Upgrade SPI driver to support py drivers on all boards.
2023-09-16 13:21:33 -07:00
Ibrahim Abdelkader
0d56113f9f
Merge pull request #1932 from luzpaz/typos-omw
...
misc: Fix typos in src/omv subdirectory.
2023-09-16 20:30:21 +03:00
luzpaz
971f14daab
misc: Fix typos in src/omw subdirectory
...
Found via `codespell -q 3 -S "*.pgm,*.ppm,./src/hal,./src/drivers" -L als,dout,erro,extint,hsi,inout,ois,paeth,re-use,ser,serie`
2023-09-16 17:01:42 +00:00
luzpaz
a1582e917a
misc: Fix various typos ( #1931 )
...
misc: Fix various typo in scripts.
Found via `codespell -q 3 -S "*.pgm,*.ppm" -L als,dout,extint,hsi,ois,ser,serie`
2023-09-15 19:10:53 +03:00
Ibrahim Abdelkader
97b7b9d93c
Merge pull request #1930 from openmv/btree_fix
...
micropython: Remove MICROPY_STREAMS_POSIX_API from board config files.
2023-09-15 16:14:30 +03:00
iabdalkader
081731abd0
micropython: Remove MICROPY_STREAMS_POSIX_API from board config files.
2023-09-15 15:03:59 +02:00
Ibrahim Abdelkader
47c32c410d
Merge pull request #1928 from kwagyeman/kwabena/fix_global_shutter_clock
...
ports/imxrt/sensor: Fix sensor_set_xclk freq to accept any frequency.
2023-09-14 10:18:14 +03:00
Kwabena W. Agyeman
ed3e4ee89c
ports/imxrt/sensor: Fix sensor_set_xclk freq to accept any frequency.
2023-09-13 16:38:05 -07:00
Ibrahim Abdelkader
d35b6f51d5
Merge pull request #1919 from kwagyeman/kwabena/mt9v034_exposure
...
sensors/mt9v0xx: Fix exposure calculation.
2023-09-09 19:28:56 +03:00
Ibrahim Abdelkader
1c51124b06
Merge pull request #1925 from kwagyeman/kwabena/global_alignment_macro
...
drivers: Move alloc alignment macros to the common header.
2023-09-08 20:59:23 +03:00
Kwabena W. Agyeman
b1a823f547
drivers: Move alloc alignment macros to the common header.
2023-09-08 10:49:24 -07:00
Ibrahim Abdelkader
76f55752a7
Merge pull request #1924 from openmv/code_format_fix
...
tools: Fix code formatter config.
2023-09-08 20:34:48 +03:00
iabdalkader
456b966235
tools: Fix code formatter config.
2023-09-08 19:34:23 +02:00
Ibrahim Abdelkader
32b6f34e74
Merge pull request #1923 from openmv/code_format_fix
...
tools: Update code formatting.
2023-09-08 20:25:01 +03:00
iabdalkader
973b7db0da
tools: Update code formatting.
...
* Disable PP define alignment.
2023-09-08 19:24:18 +02:00