Commit graph

52 commits

Author SHA1 Message Date
Larry Li
dba8da9898
Fix right column & row of the measure window (#588)
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
2023-11-10 12:35:17 +02:00
yuxinwww
81cd88c6a0
fix: add gc0308 output only Y format support (#589) 2023-11-08 15:44:40 +02:00
yuxinwww
efe711df9a
fix: add SC031GS VGA framesize support (#581) 2023-10-11 18:55:58 +03:00
yuxinwww
d1c9c2cdb3
feat: add bf20a6 output Only Y format support (#557) 2023-08-08 12:01:58 +03:00
Bruno Randolf
8bcc835cf7
OV7670 fixes (#484)
* ov7670: fix ov7670_frame_control()

Last value of array (VREF) was overwritten by end marker

* OV7670: Adapt QQVGA VSTART value to remove bar on top

Remove empty bar at the top of the frame. This is more visible on
OV7675, but also present on OV7670
2022-12-08 15:18:34 +02:00
Wang Yu Xin
9d9e7d62a3 feat: add SC031GS camera sensor support 2022-09-26 16:33:43 +08:00
yuxinwww
8575d75b91
fix: fix ov5640 sys reset to MCU mode reset (#407) 2022-06-30 15:15:43 +03:00
yuxinwww
97d2c297f0
fix: fix gc0308 REGLIST_TAIL define error (#408) 2022-06-30 15:14:55 +03:00
yuxinwww
eee63849f4
feat: add sc101iot camera sensor driver (#412) 2022-06-30 15:14:35 +03:00
Wang Yu Xin
157fadb75c feat: add camera sensor sc030iot support 2022-05-25 11:17:20 +08:00
yuxinwww
efa435362c
feat: add camera sensor BF20A6 support (#365) 2022-02-20 15:08:54 +02:00
yuxinwww
49edbbfac0
feat: add camera sensor bf3005 support (#350)
BF3005 is a VGA CMOS Image Sensor.
The sensor is well stocked and comes with a series of image processing functions.
The support for this sensor is added here to facilitate the use of this sensor by more people. PTAL,Thanks.
2022-01-18 16:43:42 +02:00
Amaryllis Kulla
82160bca23
Silence unused variable warnings (#340) 2022-01-18 16:39:32 +02:00
Kevincoooool
221d24da19
bugfix:ov7725 vsync get frame failed (#335)
When I use OV7725 and OV7670, I can't get the image. This pr modifies the VSYNC register of OV7725 7670, and the image can be obtained normally, and the white balance is adjusted to make the obtained image normal.
2021-12-23 12:12:12 +02:00
Quoc Huynh Nguyen
6a9497bbe9
Update ov2640.c (#298)
offset_Y was repeated, the last change to offset_X
2021-07-20 11:08:07 +03:00
ZHOU Li
6b1efc1edd
add gcxxxx sensors (#293)
- Add sensor GC2145 GC0308 GC032A
- Make xclk driver more standard
- Update README.md
- Add an option to adjust the DMA buffer size

Co-authored-by: zhouli <zhouli@espressif.com>
2021-07-15 17:17:15 +03:00
Gabriel Duque
5a5efde083
Fix nt99141 sensor (#188)
This PR fixes some warnings about the nt99141 sensor's driver implementation so we can build it with -Werror:

actually return the ret variable in set_framesize
remove unused variables in set_brightness and set_contrast
remove unused function calc_sysclk
2021-06-18 11:54:05 +03:00
me-no-dev
7a06a7e362 Experimental: Enable EDMA for JPEG when XCLK is 16MHz 2021-05-31 18:05:53 +03:00
me-no-dev
7da9cb5ea3 Adjust clocks and DMA for non-jpeg modes and enable EDMA only for 16MHz XCLK 2021-05-27 22:43:00 +03:00
me-no-dev
b58018357a Initial support for ESP32-S3 2021-05-14 13:57:24 +03:00
me-no-dev
acf206a62a Add initial ESP32-S2 support 2021-04-30 16:51:03 +03:00
ChenZhengwei20190741
466325cad8 Merge branch 'Camera/NT99141' of https://github.com/ChenZhengwei20190741/esp32-camera into Camera/NT99141 2020-10-16 17:08:24 +08:00
ChenZhengwei20190741
185f285290 bugfix(NT99141):
1. fix the JPEG exception bug
    2. add new feature such as AE level ...
2020-10-16 16:57:52 +08:00
Me No Dev
48a83ed97b
Merge branch 'master' into Camera/NT99141 2020-10-14 02:10:27 +03:00
jjsch-dev
31d37804c6 rebase espressif/esp32-camera and idf v4.3-dev-1197-g8bc19ba89-dirty
Update sensor code OV7670 to esp32_camera from 10/13/2020 and compile it with idf v4.3-dev-1197-g8bc19ba89-dirty
2020-10-13 13:44:13 -03:00
ChenZhengwei20190741
782b3df10b Camera(NT99141): add a new Camera 2020-09-17 14:46:48 +08:00
me-no-dev
024d66f929 Update ov7725.c 2020-06-04 14:52:53 +03:00
me-no-dev
af931850f4 Some 7725 fixes 2020-06-03 22:54:57 +03:00
jjsch-dev
be6dfe7eee add OV5640 driver 2020-03-13 23:41:23 -03:00
jjsch-dev
fb6c27a056 try rebase 2020-03-13 14:26:51 -03:00
me-no-dev
ae32d52cc2 initial 5640 support 2020-03-12 00:42:57 +02:00
jjsch-dev
d1035151dd fix set_hmirror of ov7670 2020-03-11 15:18:15 -03:00
jjsch-dev
31e9904c67 Revert "add OV5640 driver"
This reverts commit df03701ff7.
2020-03-11 13:48:35 -03:00
jjsch-dev
a9b5108786 Revert "add OV5640 driver"
This reverts commit 6aece9ff22.
2020-03-11 13:43:35 -03:00
jjsch-dev
b630935ffd Revert "fix set_hmirror of ov7670"
This reverts commit 6cf9828106.
2020-03-11 13:33:38 -03:00
jjsch-dev
6cf9828106 fix set_hmirror of ov7670 2020-03-08 21:07:10 -03:00
jjsch-dev
6aece9ff22 add OV5640 driver 2020-03-07 19:20:24 -03:00
jjsch-dev
df03701ff7 add OV5640 driver 2020-03-07 19:10:02 -03:00
jjsch-dev
5957101010 support RGB565 2020-01-28 18:15:19 -03:00
jjsch-dev
0359f29d15 adding the files of OV7670 driver. 2019-10-26 17:54:35 -03:00
XiaochaoGONG
568cdf159e remove warning 2019-06-19 12:55:59 +08:00
me-no-dev
1d555b4b2e Fix Support for OV7725 2019-06-14 12:26:43 +02:00
XiaochaoGONG
796148a4c5 Add choice for selecting affinited core 2019-04-03 11:41:33 +08:00
XiaochaoGONG
f7fed18718 adjust for non Arduino 2019-04-02 16:23:23 +08:00
me-no-dev
54814d065f Add RGB888 support and adjust PLL for RGB and YUV 2019-03-11 04:12:12 +01:00
me-no-dev
ab9fe91133 Add support for Hardware I2C and OV3660 2019-03-10 15:20:58 +01:00
me-no-dev
7a1bd0839f Limit High FPS only to JPEG 2019-01-27 19:38:56 +01:00
me-no-dev
10b3d3c2a9 Add experimental double FPS mode for OV2640
Allows for 52fps@CIF, 26fps@SVGA and 6.5fps@UXGA (unchanged) when XCLK is set to 10MHz
2019-01-26 21:33:23 +01:00
sakabin
0b6c9ab2c0 Fix bug with color error when flipping vertically 2018-12-29 10:43:30 +08:00
me-no-dev
51ca34977a Add settings status tracking for OV2640 2018-11-28 00:49:02 +01:00