iabdalkader
62708eb38b
misc: refactor sensor drivers.
2024-10-13 10:35:27 +02:00
iabdalkader
f245016a94
sensors: Add PAG7936 sensor driver.
2024-10-03 19:14:01 +02:00
Kwabena W. Agyeman
8d3eb90a06
sensors: Add genx320 driver.
2024-09-26 14:02:31 -07:00
iabdalkader
436f226c6e
misc: Add support for building specific imlib files with clang.
2024-08-21 11:39:30 +03:00
iabdalkader
f9cbe170eb
misc/common: Add nosys stubs.
2024-07-22 10:43:06 +03:00
iabdalkader
79019cce0d
misc: Add MicroPython GC helper functions.
2024-06-22 17:02:15 +02:00
Kwabena W. Agyeman
08ca21fd1b
imlib/pool: Remove obsolete pooling functions.
2024-05-19 20:06:37 -07:00
FU CHEN-WEI
b3f9d70003
sensors/PAG7980: Support PixArt image sensor PAG7920.
...
1. Add a sensor driver for PAG7920.
2. Add PAG7920-related definitions.
2024-04-18 16:59:12 +08:00
iabdalkader
8da2436c05
ports/all: Refactor PendSV code.
...
All ports use common PendSV code now, with port-specific
PendSV entries defined in pendsv.h files.
2024-01-20 10:02:56 +02:00
Kwabena W. Agyeman
1f15790cb1
imlib/fmath: Fix compiling fast_expf.
2024-01-17 09:46:36 +02:00
Kwabena W. Agyeman
d459e604eb
imlib: Rename jpeg encoder file.
2024-01-12 12:40:18 -08:00
iabdalkader
2fe47234b3
misc: Refactor common boot code.
2023-11-26 17:33:22 +01:00
iabdalkader
0a04368528
misc: Refactor file management code.
2023-10-15 17:51:35 +02:00
iabdalkader
f68f6d70e4
sensors/lepton: Use new VOSPI/SPI HAL.
...
* This change makes lepton sensor driver completely generic,
by moving all of the VOSPI code to vospi.c, which in turn
uses the new OMV SPI HAL.
2023-06-17 19:21:34 +02:00
Kwabena W. Agyeman
0e0326ffab
imlib: Add support for AWB and CCM.
2023-04-26 11:19:35 -07:00
iabdalkader
238ab38ddc
ports/nrf: Switch to the new tinyusb debugger.
2022-09-26 18:16:46 +02:00
Kwabena W. Agyeman
ac202ab854
imlib: Add Support for Stereo Disparity for the Arduino Portenta.
2022-06-13 21:31:33 -07:00
iabdalkader
cc9ed3a477
sensors: Add support for HIMAX HM0360.
2022-06-02 21:30:40 +02:00
Kwabena W. Agyeman
f12a4659c8
Add PNG Support
2022-01-27 03:04:59 +02:00
iabdalkader
f6ea2d4deb
Add lodepng PND decoder/encoder.
2022-01-27 03:02:23 +02:00
Ibrahim Abd Elkader
0933da0d12
Merge pull request #1486 from kwagyeman/kwabena/update_mt
...
Update MT driver to support the 22/24/32/34
2022-01-03 22:23:13 +02:00
iabdalkader
165d3ac712
Move fresh filesystem code to factoryreset.c
2022-01-03 19:30:47 +02:00
Kwabena W. Agyeman
84f53d01bb
Update MT driver to support the 22/24/32/34
2022-01-02 13:54:17 -08:00
Kwabena W. Agyeman
7f84ce5010
Add frogeye sensor driver
2021-10-16 12:10:00 -07:00
Kwabena W. Agyeman
bf447e5599
Add yuv image processing support
2021-09-19 09:42:28 -07:00
iabdalkader
06e8ba3969
Use USER_C_MODULES to add OpenMV modules.
2021-08-11 21:48:16 +02:00
iabdalkader
a700397b07
Move common image sensor driver code to a common file.
...
* Provide image sensor driver utility functions that can be used by all ports.
* Provide default (weak) functions that can be replaced by port-specific drivers.
2021-06-29 21:37:05 +02:00
Kwabena W. Agyeman
642c503744
Add jpeg decoding support ( #1371 )
...
* Add jpeg decoding support
2021-06-29 01:49:53 +02:00
Lake Fu
15264b7dac
Support PixArt image sensor PAJ6100 ( #1365 )
...
* Support PixArt image sensor PAJ6100
2021-06-16 22:45:14 +02:00
iabdalkader
5810304023
Add basic GC2145 driver
2021-05-14 01:30:47 +02:00
Ibrahim Abd Elkader
119a6c858c
Merge pull request #1247 from kwagyeman/kwabena/cleanup_imlib
...
Cleanup imlib unused methods
2021-03-30 19:36:21 +02:00
iabdalkader
9e9009bad2
Add initial MT9M114 driver.
2021-03-30 03:09:33 +02:00
Kwabena W. Agyeman
dda33be809
Cleanup imlib unused methods
2021-03-29 10:34:09 -07:00
Kwabena W. Agyeman
5cbd2e3950
Add debayering support to draw image
2021-03-26 09:37:06 -07:00
iabdalkader
069e96f51a
Add DMA buffer allocator
2021-03-10 00:25:37 +02:00
iabdalkader
af3ad76b04
Add basic OV7670 driver.
...
* Still needs a lot work.
2021-02-21 00:06:11 +02:00
iabdalkader
aeb7539cfa
Update license date.
2021-02-14 16:47:45 +02:00
Ibrahim Abd Elkader
783a78754e
Add new ImageIO Type. ( #1084 )
...
* Add ImageIO type to support memory stream I/O.
* Remove old image reader/writer and link imageio.
* Enable ImageIO modules on all boards.
* Check if stream is closed when calling read/write/seek
2021-01-03 00:38:44 +02:00
iabdalkader
0c6ecadfa9
Move py_fir module to generic modules.
2020-12-30 01:50:49 +02:00
iabdalkader
74e214abe8
Move unaligned memory to separate file.
2020-12-30 00:58:26 +02:00
iabdalkader
520e46721c
Make USB debug configurable to work with different ports.
2020-12-26 23:03:25 +02:00
iabdalkader
9f5dbae31b
Move mutex to common code.
2020-12-18 21:54:29 +02:00
iabdalkader
bc6d1d22f0
Split code into common and port specific code.
2020-12-18 00:59:28 +02:00
iabdalkader
dd67d4c341
Move sensor drivers to subdir.
2020-12-18 00:59:28 +02:00
iabdalkader
fbc767b36c
Remove outdated CMSIS-NN code.
2020-12-16 22:01:24 +02:00
Ibrahim Abd Elkader
ed91eb8570
Merge pull request #1006 from openmv/fix_time
...
Merge time and utime modules.
2020-11-27 18:46:34 +02:00
iabdalkader
20587f308e
Merge time and utime modules.
...
* Move clock class to utime module.
* Update all examples to be compatible with utime.
2020-11-27 15:44:39 +02:00
Kwabena W. Agyeman
6afa524305
Add hdmi cec support
2020-11-25 20:40:46 -08:00
Kwabena W. Agyeman
293f569597
Add ft5x06 touch screen lcd support
2020-11-22 11:02:19 -08:00
iabdalkader
efca0603a7
Add micro speech module.
2020-11-10 23:28:23 +02:00