Commit graph

25 commits

Author SHA1 Message Date
Dan Halbert
bb2ba48e41 register/deregister SCCB I2C device on each read/write 2024-09-24 20:38:50 -04:00
Dan Halbert
7d2126a87c Force new I2C driver; workaround v5.3 instead of v5.4 2024-09-23 20:03:24 -04:00
Dan Halbert
90c1541e2c Merge remote-tracking branch 'espressif/master' into merge-2.0.12-to-circuitpython 2024-09-21 15:49:21 -04:00
Ivan Grokhotkov
4f57767251
fix: correct calloc call arguments order (#683)
GCC 14 adds "calloc-transposed-args" warning which is an error at the
default IDF build settings.
2024-09-17 12:40:38 +03:00
Scott Shawcroft
e8d500e948
Merge remote-tracking branch 'origin/master' into circuitpython 2023-09-20 14:34:14 -07:00
Vikram Dattu
e689c3b082
Support: jpeg decoder on esp32c2 (#525)
* 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>
2023-04-25 14:40:46 +03:00
Wouter de Bie
1cb6af89d1
Adds esp_camera_return_all() (#519) 2023-04-20 16:38:40 +03:00
Wang Yu Xin
9d9e7d62a3 feat: add SC031GS camera sensor support 2022-09-26 16:33:43 +08:00
microDev
80b5754456
merge upstream updates 2022-09-17 16:10:32 +05:30
Wang Yu Xin
77d71b03f3 feat: change sccb APIs for sharing i2c port with other devices 2022-08-12 20:18:06 +08:00
Jeff Epler
28804391c0 Fix timeout-get accidental recursion 2022-08-01 09:10:35 -05:00
Jeff Epler
a12beb9bdb wip 2022-07-29 14:23:37 -05:00
Jeff Epler
6c31a4dccd Allow specifying the i2c port to use for sccb
To do this, put NO_PIN (-1) in `pin_sccb_sda` and set `sccb_i2c_port`.
2022-07-28 12:10:55 -05:00
yuxinwww
a6f13d9f3d
feat: add esp32s3 yuv2rgb conversion support (#414) 2022-07-12 17:42:41 +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
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
alic-maker
afcb7b0727
fix some crashes caused by incorrect initialization (#280) 2021-06-17 15:26:22 +03:00
me-no-dev
fa5020f5c7 Fix missing handling for OV7725 and OV7670 2021-05-25 10:42:41 +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
alic-maker
ef12131d43 fix memory leak find by unit test 2021-05-18 16:55:19 +08:00
me-no-dev
acf206a62a Add initial ESP32-S2 support 2021-04-30 16:51:03 +03:00