ZHOU Li
d1f6b9c2af
Allow frame buffer to be placed in DRAM ( #302 )
...
Let the program automatically select the frame buffer position according to the free memory size
2021-07-29 13:33:38 +03: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
Me No Dev
60a69c15ab
Enable CI for pull requests
2021-07-16 12:02:04 +03:00
ZHOU Li
e0110c2eca
add github action ( #296 )
...
Co-authored-by: zhouli <zhouli@espressif.com>
2021-07-16 11:51:49 +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
ZHOU Li
1a307f7a27
update driver for esp32s3 ( #292 )
...
Co-authored-by: zhouli <zhouli@espressif.com>
2021-07-06 10:35:30 +03:00
me-no-dev
7c5d8b229c
Fix compilation for S3
...
Follow up of afcb7b0727
2021-06-18 12:07:07 +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
alic-maker
afcb7b0727
fix some crashes caused by incorrect initialization ( #280 )
2021-06-17 15:26:22 +03:00
me-no-dev
b94b98124e
fix grayscale mode
...
Fixes https://github.com/espressif/esp32-camera/issues/276
2021-06-16 13:48:18 +03:00
Emil Melnikov
3159d9d9fa
Fix typo in Kconfig ( #279 )
2021-06-14 09:10:13 +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
901c05b431
Fix issue with pin debug setup
2021-05-31 11:55:33 +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
6f8489ea55
Add driver support for IDF 3.3
2021-05-27 00:05:06 +03:00
me-no-dev
a9b4e41d2a
Fix build for IDF 3.3
2021-05-26 23:14:16 +03:00
fkubicek
154c727bf9
Added missing library.json build flag ( #269 )
...
Project wouldn't compile with this error:
.pio/libdeps/esp32cam/esp32-camera/driver/cam_hal.c:18:10: fatal error: ll_cam.h: No such file or directory
Adding this line seems to fix it.
2021-05-26 11:44:28 +03:00
me-no-dev
fa5020f5c7
Fix missing handling for OV7725 and OV7670
2021-05-25 10:42:41 +03:00
ZHOU Li
726c1315a4
fix_tjpgd_configuration for esp32s2 ( #268 )
...
Co-authored-by: zhouli <zhouli@espressif.com>
2021-05-25 10:37:27 +03:00
Me No Dev
8eb032a94e
Rework ESP32 driver and improve ESP32-S2 and ESP32-S3 drivers ( #267 )
...
* Initial commit of reworked esp32 and cam_hal driver
* remove old driver and implement get frame timeout
* Update documentation
2021-05-21 10:28:50 +03:00
Me No Dev
722497cb19
Merge pull request #265 from espressif/develop/update_structure
...
feature: add unit test
2021-05-19 11:29:42 +03:00
alic-maker
ef12131d43
fix memory leak find by unit test
2021-05-18 16:55:19 +08:00
alic-maker
d24494c086
add unit test
2021-05-17 21:42:12 +08:00
alic-maker
56930c23c1
fix delay_us api compatibility for esp32s2
2021-05-17 20:13:00 +08:00
me-no-dev
b58018357a
Initial support for ESP32-S3
2021-05-14 13:57:24 +03:00
me-no-dev
ec14f1d6f7
Fix re-definitions in ESP32 driver
...
Fixes: https://github.com/espressif/esp32-camera/issues/264
2021-05-12 19:39:23 +03:00
me-no-dev
5da530c983
Update cam_hal.c
2021-05-12 15:56:32 +03:00
Me No Dev
8603001e1d
Merge pull request #263 from espressif/esp32s2
...
Esp32s2 Support
2021-05-12 00:11:50 +03:00
me-no-dev
579fe966ae
Add alpha ESP32-S3 support
2021-05-01 00:56:44 +03:00
me-no-dev
acf206a62a
Add initial ESP32-S2 support
2021-04-30 16:51:03 +03:00
Me No Dev
2dded7c578
Fix "gpio_install_isr_service failed (105)" error.
...
The error occurs during the camera initialization. The modification in the pull request solved the error, however, I am not sure the if the modification introduces other defects.
2021-03-29 14:05:07 +03:00
Aiden
02207e0912
Fix "gpio_install_isr_service failed (105)" error.
2021-03-29 18:03:44 +08:00
me-no-dev
488c308b79
Update idf_component.yml
2021-03-11 11:57:32 +02:00
Me No Dev
770f26a704
Add note explaining to free the buffer from fmt2jpg
2021-02-23 01:03:49 +02:00
me-no-dev
859e536b56
Revert "Fix memory leak in fmt2jpg"
...
This reverts commit e9e2fdd174 .
2021-02-23 01:00:16 +02:00
Me No Dev
e9e2fdd174
Fix memory leak in fmt2jpg
...
Fixes: https://github.com/espressif/esp32-camera/issues/248
2021-02-23 00:58:30 +02:00
Me No Dev
a5ccbecf08
Add missing include for memset
2020-12-31 11:21:18 +02:00
Me No Dev
a819144cd0
Merge pull request #216 from Jermolinski/patch-2
...
Bugfix: disable uncontrollable output "bh: 0x...." in log
2020-12-29 12:46:07 +02:00
Me No Dev
c1457ea2a6
Merge pull request #219 from ccvelandres/master
...
Bugfix: initialize i2c_config_t struct to zero
2020-12-29 12:33:44 +02:00
Cedric Velandres
d70d104d3d
Update sccb.c
...
revert c09b387 and replace it with memset
2020-12-29 13:14:39 +08:00
Cedric Velandres
c09b387588
Bugfix: initialize i2c_config_t struct to zero
...
In some cases, initialization fails because some flags are not set to zero
2020-12-24 18:08:16 +08:00
Jermolinski
25d524723d
Bugfix: disable uncontrollable output "bh: 0x...." in log
...
The uncontrolled output "bh: 0x0..." will be changed to the controllable output by using ESP_LOGD
esp_printf("bh: 0x -> ESP_LOGD(
This change also speed-up's the camera throughput a little (in case the log level is set to info or below)
2020-12-14 17:33:04 +01:00
Me No Dev
010709376a
Merge pull request #181 from ChenZhengwei20190741/Camera/NT99141
...
Camera(NT99141): add a new Camera
2020-10-16 12:19:23 +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
Me No Dev
630a3ccc04
Merge pull request #164 from elasticdotventures/master
...
formatting and hints
2020-10-14 02:01:12 +03:00
Me No Dev
1638228a98
Merge branch 'master' into master
2020-10-14 02:00:03 +03:00
Me No Dev
95bbf77c97
Merge pull request #176 from LumiGuide/external-xclk
...
Add support for external xclk
2020-10-14 01:53:59 +03:00
Me No Dev
2f27323c3e
Merge pull request #177 from LumiGuide/gpio-before-reset
...
Set up GPIO before initializing camera sensor
2020-10-14 01:52:47 +03:00