5da530c983
Update cam_hal.c
2021-05-12 15:56:32 +03:00
8603001e1d
Merge pull request #263 from espressif/esp32s2
...
Esp32s2 Support
2021-05-12 00:11:50 +03:00
579fe966ae
Add alpha ESP32-S3 support
2021-05-01 00:56:44 +03:00
acf206a62a
Add initial ESP32-S2 support
2021-04-30 16:51:03 +03:00
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
02207e0912
Fix "gpio_install_isr_service failed (105)" error.
2021-03-29 18:03:44 +08:00
488c308b79
Update idf_component.yml
2021-03-11 11:57:32 +02:00
770f26a704
Add note explaining to free the buffer from fmt2jpg
2021-02-23 01:03:49 +02:00
859e536b56
Revert "Fix memory leak in fmt2jpg"
...
This reverts commit e9e2fdd1746c11c2072bbde716eb8a6ef54845cf.
2021-02-23 01:00:16 +02:00
e9e2fdd174
Fix memory leak in fmt2jpg
...
Fixes: https://github.com/espressif/esp32-camera/issues/248
2021-02-23 00:58:30 +02:00
a5ccbecf08
Add missing include for memset
2020-12-31 11:21:18 +02:00
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
c1457ea2a6
Merge pull request #219 from ccvelandres/master
...
Bugfix: initialize i2c_config_t struct to zero
2020-12-29 12:33:44 +02:00
d70d104d3d
Update sccb.c
...
revert c09b387 and replace it with memset
2020-12-29 13:14:39 +08:00
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
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
010709376a
Merge pull request #181 from ChenZhengwei20190741/Camera/NT99141
...
Camera(NT99141): add a new Camera
2020-10-16 12:19:23 +03:00
466325cad8
Merge branch 'Camera/NT99141' of https://github.com/ChenZhengwei20190741/esp32-camera into Camera/NT99141
2020-10-16 17:08:24 +08:00
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
48a83ed97b
Merge branch 'master' into Camera/NT99141
2020-10-14 02:10:27 +03:00
630a3ccc04
Merge pull request #164 from elasticdotventures/master
...
formatting and hints
2020-10-14 02:01:12 +03:00
1638228a98
Merge branch 'master' into master
2020-10-14 02:00:03 +03:00
95bbf77c97
Merge pull request #176 from LumiGuide/external-xclk
...
Add support for external xclk
2020-10-14 01:53:59 +03:00
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
30cb4e873e
Merge pull request #178 from LumiGuide/skip-sccb-init
...
Allow skipping SCCB init using pin_sscb_sda = -1
2020-10-14 01:51:35 +03:00
dfff30876e
Merge pull request #88 from jjsch-dev/master
...
adding a OV7670 driver.
2020-10-14 01:50:21 +03:00
85f7c63234
Merge branch 'master' into master
2020-10-14 01:40:49 +03:00
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
0347377b67
Limit to ESP32 and remove software I2C
2020-10-13 01:08:33 +03:00
f62dde2f85
Camera(NT99141):fix konwn bug
2020-09-17 16:47:37 +08:00
cb1f7b3eab
Camera(NT99141): add NT99141 in Kconfig
2020-09-17 15:13:44 +08:00
782b3df10b
Camera(NT99141): add a new Camera
2020-09-17 14:46:48 +08:00
7b0780da58
Allow skipping SCCB init using pin_sscb_sda = -1
...
This is needed when reusing the i2c/sccb bus for multiple devices
2020-09-11 18:09:01 +02:00
5ddded4a4c
Set up GPIO before initializing camera sensor
...
Initializing the camera sensor (via camera_probe) causes it to start
sending high-frequency data. When the data pins are still (by default)
configured as JTAG pins, this can cause the MCU to reset.
2020-09-11 18:05:29 +02:00
d508290f1d
add support for external xclk
2020-09-11 17:38:07 +02:00
b02992a5b8
Merge pull request #173 from MaValki/feature/added_package_manifest
...
Added package manifest file
2020-08-28 10:39:38 +03:00
0ab3355170
Added package manifest file
2020-08-27 15:55:59 +02:00
824b6d975e
documented esp32-cam platform.io sharp edges
...
I could probably write a book on getting platform.io to work with an AI think esp32-cam so I've added a bunch of notes about sharp edges others could encounter along the way.
2020-07-29 09:57:35 +10:00
b174d84518
fixed Kconfig formatting
2020-07-22 17:31:03 +10:00
452df1d0d1
Merge pull request #145 from apiesse/master
...
Fixed "gpio_install_isr_service(410): GPIO isr service already installed"
2020-07-18 20:14:53 +03:00
55ffd161c9
Merge pull request #161 from raphaelbs/master
...
Port it as a library on PlatformIO
2020-07-18 20:13:40 +03:00
cef452fb09
change readme to include PlatformIO on setup
2020-07-17 12:28:35 -03:00
f93cf11a65
add an example
2020-07-17 12:28:34 -03:00
704f60fdd6
add library.json with @ivankravets suggestion
2020-07-17 12:20:21 -03:00
024d66f929
Update ov7725.c
2020-06-04 14:52:53 +03:00
af931850f4
Some 7725 fixes
2020-06-03 22:54:57 +03:00
eacd640b8d
Fix YUV2RGB888 bug
2020-05-14 16:22:21 +03:00
8d80a9c8dd
fixed code
2020-05-14 13:26:37 +02:00
f69786ba75
reverted "SCCB configured externally"
2020-05-14 13:25:12 +02:00
d109e5cc19
SCCB configured externally
2020-05-14 11:31:45 +02:00