Ibrahim Abdelkader
9b5b2476c4
Merge pull request #1938 from kwagyeman/kwabena/sensor_full_control
...
sensors: Add full control.
2023-10-04 20:26:09 +03:00
Ibrahim Abdelkader
b51a89c8e8
Merge pull request #1948 from openmv/display_timing
...
ports/stm32: Fix DSI display timing.
2023-10-04 20:24:28 +03:00
iabdalkader
65524162b2
ports/stm32: Fix DSI display timing.
2023-10-04 19:16:58 +02:00
Ibrahim Abdelkader
e29fa4e700
Merge pull request #1947 from computerscienceiscool/patch-1
...
Update README.md
2023-10-04 11:00:53 +03:00
JJ
9ac7432334
Update README.md
...
Corrected text to make branding more consistent.
2023-10-04 00:42:28 -07:00
Kwabena W. Agyeman
fb3473bb4e
examples: Add demo script showing off save and restore.
2023-10-03 14:18:17 -07:00
Kwabena W. Agyeman
6e99dcbdb4
sensors/ov5640: Fix exposure calculation.
2023-10-03 14:18:17 -07:00
Kwabena W. Agyeman
74ff2d28f4
sensors: Fix gain calculation math accuracy.
2023-10-03 14:18:17 -07:00
Kwabena W. Agyeman
53d69d3473
sensors/ov5640: Add night mode control.
2023-10-03 14:18:17 -07:00
Kwabena W. Agyeman
25d4f197c1
sensors/ov5640: Add black level calibration control.
2023-10-03 14:18:17 -07:00
Kwabena W. Agyeman
abfd430854
sensors/ov7725: Add ioctl to control nightmode.
2023-10-03 14:18:17 -07:00
Kwabena W. Agyeman
33db84ebdc
sensors/ov7725: Add controls for blc.
2023-10-03 14:18:17 -07:00
Kwabena W. Agyeman
3fde9542a8
sensors: Add stubs for controlling sensor blc.
2023-10-03 14:18:06 -07:00
Ibrahim Abdelkader
1bc70b0bef
Merge pull request #1946 from kwagyeman/kwabena/fix_transpose_glitches
...
ports/stm32: Drop frames on transpose corruption.
2023-10-03 22:27:30 +03:00
Kwabena W. Agyeman
63deacdd51
ports/stm32: Drop frames on transpose corruption.
2023-10-03 08:59:12 -07:00
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