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
528c97a872
Fixed "gpio_install_isr_service(410): GPIO isr service already installed"
2020-05-14 09:48:09 +02:00
5e338d9c17
Merge pull request #139 from XiaochaoGONG/master
...
don't need that header, be careful the name is different in idf 4+ and 4-
2020-03-30 20:30:01 +03:00
4cb2bdac98
don't need that header, be careful the name is different in idf 4+ and 4-
2020-03-30 20:13:37 +08:00
f909ade3ea
Merge pull request #138 from VooDust/patch-4
...
Added missing retvalue check
2020-03-24 11:40:51 +02:00
947caa1812
Added missing retvalue check
...
If no interrupt was found, this call fails silently and the driver will eventually time out when trying to fetch a frame buffer.
2020-03-23 21:43:32 +01:00
0a78a5fa15
Merge branch 'master' into master
2020-03-14 19:46:48 +02:00
69f957646d
add OV5640 driver
2020-03-14 00:16:08 -03:00
82523259ff
add OV5640 driver
2020-03-14 00:05:38 -03:00
be6dfe7eee
add OV5640 driver
2020-03-13 23:41:23 -03:00
fb6c27a056
try rebase
2020-03-13 14:26:51 -03:00
4af111a5e2
fix error: field 'timestamp' has incomplete type
2020-03-12 01:36:03 +02:00
9f99b1b03c
Merge pull request #132 from espressif/ov5640
...
Add support for OV5640
2020-03-12 00:52:47 +02:00
ae32d52cc2
initial 5640 support
2020-03-12 00:42:57 +02:00
d1035151dd
fix set_hmirror of ov7670
2020-03-11 15:18:15 -03:00
31e9904c67
Revert "add OV5640 driver"
...
This reverts commit df03701ff7967fac8c4d23454bf1cd6300dca626.
2020-03-11 13:48:35 -03:00
a9b5108786
Revert "add OV5640 driver"
...
This reverts commit 6aece9ff2282b67a4f61d1f322f39c797e274e6c.
2020-03-11 13:43:35 -03:00
b630935ffd
Revert "fix set_hmirror of ov7670"
...
This reverts commit 6cf982810692ab7671da390f0016a66c2b6fec69.
2020-03-11 13:33:38 -03:00
a4f6d924ce
Merge pull request #129 from apiesse/feature/config_i2s_sccb
...
Hardware I2C0/I2C1 for sccb communication
2020-03-09 09:13:12 +02:00
6cf9828106
fix set_hmirror of ov7670
2020-03-08 21:07:10 -03:00
6aece9ff22
add OV5640 driver
2020-03-07 19:20:24 -03:00
df03701ff7
add OV5640 driver
2020-03-07 19:10:02 -03:00
0f835fe230
fixed type in Kconfig
2020-03-06 09:31:36 +01:00
c38999847b
update Kconfig to remove the need of some of the ifdef stuff in the sccb.c file and show the setting only when hardware is selected
2020-03-06 09:20:47 +01:00
a6e2ac208e
Hardware I2C0/I2C1 for sccb communication
2020-03-05 17:30:21 +01:00
f50b713d6c
Merge pull request #124 from 7FM/master
...
Fix race condition
2020-02-26 11:00:49 +02:00
a82c8916a9
remove redundant else block
2020-02-25 19:03:01 +01:00
c64a60d873
Fix race condition
2020-02-25 17:03:47 +01:00
193b090df9
Merge pull request #120 from abergmann/ffmpeg_streaming_issue
...
Move _STREAM_BOUNDARY before _STREAM_PART
2020-02-14 11:06:09 +02:00
3a08226141
Move _STREAM_BOUNDARY before _STREAM_PART
...
The boundary delimiter (_STREAM_BOUNDARY) needs to be send before the
body part (_STREAM_PART) too follow RFC2046. This caused ffplay/ffmpeg
to fail to open the MJPEG stream.
2020-02-14 08:47:00 +01:00
5957101010
support RGB565
2020-01-28 18:15:19 -03:00
2082c14707
add OV7670 to the readme file
2020-01-28 09:54:26 -03:00
0076c3e77e
fix headers that require esp32
2020-01-28 09:49:18 -03:00