- 09 Nov, 2023 1 commit
-
-
Ivan Grokhotkov authored
* maint(build): remove legacy GNU Make build system support * maint(example): move the example so that component manager finds it * maint(example): specify component dependency * maint(build): clean up legacy 'register_component' usage * maint(build): specify more fields in component manifest * doc(readme): simplify installation instructions See https://github.com/espressif/esp32-camera/issues/596 * maint(ci): remove tests for EOL versions (v4.1, v4.2) * fix(build): add missing transitive dependency on driver component
-
- 08 Nov, 2023 1 commit
-
-
yuxinwww authored
-
- 11 Oct, 2023 2 commits
-
-
yuxinwww authored
-
Vikram Dattu authored
- Check if we have remaining ticks before going for math and calling cam_take recursively
-
- 08 Aug, 2023 1 commit
-
-
yuxinwww authored
-
- 18 Jul, 2023 2 commits
-
-
Juan Schiavoni authored
* Fails with ESP32 (standard) and ESP-IDF v5.2 With IDF 5.2 master it works with esp32-s3 but fails with esp32 standard, and has two problems: First is that when compiling it does not find the function: ets_delay_us'. implicit declaration of function 'ets_delay_us'; Second that it fails to initialize xlock. camera_xclk: ledc_timer_config failed, rc=103 The solution is to add #define ets_delay_us esp_rom_delay_us when the idf version is greater than 5 and initialize the variable timer_conf.deconfigure = false; * Build fails with ESP32 (Standard) and does not run with ESP-IDF v5.2 With IDF 5.2 master it works with esp32-s3 but fails with esp32 standard, and has two problems: First is that when compiling it does not find the function: ets_delay_us'. implicit declaration of function 'ets_delay_us'; Second that it fails to initialize xlock. camera_xclk: ledc_timer_config failed, rc=103 The solution is to add #define ets_delay_us esp_rom_delay_us when the idf version is greater than 5 and initialize the variable timer_conf.deconfigure = false; * Fails with ESP32 (Standard) and not run with ESP-IDF v5.2 With IDF 5.2 master it works with esp32-s3 but fails with esp32 standard, and has two problems: First is that when compiling it does not find the function: ets_delay_us'. implicit declaration of function 'ets_delay_us'; Second that it fails to initialize xlock. camera_xclk: ledc_timer_config failed, rc=103 The solution is to add #define ets_delay_us esp_rom_delay_us when the idf version is greater than 5 and initialize the variable timer_conf.deconfigure = false; --------- Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
-
Me No Dev authored
-
- 25 Apr, 2023 1 commit
-
-
Vikram Dattu authored
* Extend s/w jpeg decoder functions for chips missing rom tjpgd Also, disabled camera_init and capture from example for chips not supporting camera Signed-off-by: Vikram <vikram.dattu@espressif.com> * Extend CI build support for C3 and C2 Signed-off-by: Vikram <vikram.dattu@espressif.com> --------- Signed-off-by: Vikram <vikram.dattu@espressif.com>
-
- 20 Apr, 2023 2 commits
-
-
Wouter de Bie authored
Since `gpio_install_isr_service()` is called when initializing the camera, but on de-initiazlization the ISR service is not uninstalled. This causes an error `gpio_install_isr_service(410): GPIO isr service already installed` when the camera is re-initialized. Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
-
Wouter de Bie authored
-
- 19 Apr, 2023 1 commit
-
-
Tomas Rezucha authored
* Fix: Make esp32-camera function prototypes strict This is required for pedantic builds with -Wstrict-prototypes flag * ci: Enable pedantic example build
-
- 11 Apr, 2023 1 commit
-
-
Sam Washburn authored
Co-authored-by: Sam Washburn <samw@kinoo.family>
-
- 30 Mar, 2023 1 commit
-
-
Patryk Ludwikowski authored
yes - because it hurt my eyes to see logs with this one, weird empty line...
-
- 12 Jan, 2023 1 commit
-
-
Me No Dev authored
-
- 12 Dec, 2022 1 commit
-
-
XDanielPaul authored
Co-authored-by: Daniel Paul <daniel.paul@espressif.com>
-
- 08 Dec, 2022 1 commit
-
-
Bruno Randolf authored
* 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
-
- 16 Nov, 2022 1 commit
-
-
Me No Dev authored
fix: fix bad macro definition on cam stack size
-
- 15 Nov, 2022 1 commit
-
-
Wang Yu Xin authored
-
- 10 Nov, 2022 1 commit
-
-
Me No Dev authored
Feature/support sccb handle 16bit val
-
- 09 Nov, 2022 1 commit
-
-
Wang Yu Xin authored
-
- 08 Nov, 2022 1 commit
-
-
yuxinwww authored
-
- 27 Oct, 2022 2 commits
-
-
Me No Dev authored
fix: heap corruption caused by dma_buffer in cam_deinit()
-
Wang Yu Xin authored
-
- 14 Oct, 2022 1 commit
-
-
Wang Yu Xin authored
-
- 11 Oct, 2022 2 commits
-
-
Me No Dev authored
fix: fix description of resolution in docs and examples
-
Wang Yu Xin authored
-
- 26 Sep, 2022 2 commits
-
-
Me No Dev authored
feat: add SC031GS camera sensor support
-
Wang Yu Xin authored
-
- 23 Sep, 2022 1 commit
-
-
Me No Dev authored
don't reset LEDC channel if it wasn't used by camera
-
- 20 Sep, 2022 1 commit
-
-
Dan Halbert authored
-
- 23 Aug, 2022 5 commits
-
-
Me No Dev authored
feat: change sccb APIs for sharing i2c port with other devices
-
Me No Dev authored
fix bug when config->pin_xclk = -1 target esp32s3
-
Me No Dev authored
Added support for 8-bit grayscale output to fmt2bmp() for frame2bmp()
-
Me No Dev authored
Change the fb buffer as 16 bytes aligned
-
maojianxin authored
Fix fb buffer as 128 bit aligned for improve the data transmission performance with 128 bit SIMD instructions
-
- 15 Aug, 2022 1 commit
-
-
Kevincoooool authored
-
- 13 Aug, 2022 2 commits
-
-
devellison authored
-
devellison authored
conversions (reduces memory use for grayscale). Cleanup / Addressing PR suggestions
-
- 12 Aug, 2022 2 commits
-
-
yuxinwww authored
-
Wang Yu Xin authored
-