├── .gitignore ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── components └── camera │ ├── Kconfig.projbuild │ ├── camera.c │ ├── camera_common.h │ ├── component.mk │ ├── include │ └── camera.h │ ├── ov2640.c │ ├── ov2640.h │ ├── ov2640_regs.h │ ├── ov7725.c │ ├── ov7725.h │ ├── ov7725_regs.h │ ├── sccb.c │ ├── sccb.h │ ├── sensor.h │ ├── twi.c │ ├── twi.h │ ├── wiring.c │ ├── wiring.h │ ├── xclk.c │ └── xclk.h ├── main ├── Kconfig.projbuild ├── app_main.c ├── component.mk ├── fonts.c ├── fonts.h ├── ssd1306.c ├── ssd1306.h ├── xi2c.c └── xi2c.h ├── pictures ├── chessboard-core-board-v2-ov7725.jpg ├── chessboard-esp-wrover-v1-ov7725.jpg ├── core-board-v2.jpg ├── daughter-board-camera-module-side.jpg ├── daughter-board-esp32-module-side.jpg ├── esp-wrover-v1.jpg ├── ov7725-alternate-wiring.png ├── ov7725-camera-module.jpg ├── sw-operation-diagram.png ├── wiring-1-core-board-v2-ov7725.jpg ├── wiring-2-core-board-v2-ov7725.jpg └── wiring-esp-wrover-v1-ov7725.jpg └── sdkconfig.defaults /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | PROJECT_NAME := esp32-cam-demo 2 | 3 | include $(IDF_PATH)/make/project.mk 4 | 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/README.md -------------------------------------------------------------------------------- /components/camera/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/Kconfig.projbuild -------------------------------------------------------------------------------- /components/camera/camera.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/camera.c -------------------------------------------------------------------------------- /components/camera/camera_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/camera_common.h -------------------------------------------------------------------------------- /components/camera/component.mk: -------------------------------------------------------------------------------- 1 | COMPONENT_ADD_INCLUDEDIRS := include 2 | 3 | -------------------------------------------------------------------------------- /components/camera/include/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/include/camera.h -------------------------------------------------------------------------------- /components/camera/ov2640.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/ov2640.c -------------------------------------------------------------------------------- /components/camera/ov2640.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/ov2640.h -------------------------------------------------------------------------------- /components/camera/ov2640_regs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/ov2640_regs.h -------------------------------------------------------------------------------- /components/camera/ov7725.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/ov7725.c -------------------------------------------------------------------------------- /components/camera/ov7725.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/ov7725.h -------------------------------------------------------------------------------- /components/camera/ov7725_regs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/ov7725_regs.h -------------------------------------------------------------------------------- /components/camera/sccb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/sccb.c -------------------------------------------------------------------------------- /components/camera/sccb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/sccb.h -------------------------------------------------------------------------------- /components/camera/sensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/sensor.h -------------------------------------------------------------------------------- /components/camera/twi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/twi.c -------------------------------------------------------------------------------- /components/camera/twi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/twi.h -------------------------------------------------------------------------------- /components/camera/wiring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/wiring.c -------------------------------------------------------------------------------- /components/camera/wiring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/wiring.h -------------------------------------------------------------------------------- /components/camera/xclk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/xclk.c -------------------------------------------------------------------------------- /components/camera/xclk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/components/camera/xclk.h -------------------------------------------------------------------------------- /main/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/main/Kconfig.projbuild -------------------------------------------------------------------------------- /main/app_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/main/app_main.c -------------------------------------------------------------------------------- /main/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/main/component.mk -------------------------------------------------------------------------------- /main/fonts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/main/fonts.c -------------------------------------------------------------------------------- /main/fonts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/main/fonts.h -------------------------------------------------------------------------------- /main/ssd1306.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/main/ssd1306.c -------------------------------------------------------------------------------- /main/ssd1306.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/main/ssd1306.h -------------------------------------------------------------------------------- /main/xi2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/main/xi2c.c -------------------------------------------------------------------------------- /main/xi2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/main/xi2c.h -------------------------------------------------------------------------------- /pictures/chessboard-core-board-v2-ov7725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/pictures/chessboard-core-board-v2-ov7725.jpg -------------------------------------------------------------------------------- /pictures/chessboard-esp-wrover-v1-ov7725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/pictures/chessboard-esp-wrover-v1-ov7725.jpg -------------------------------------------------------------------------------- /pictures/core-board-v2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/pictures/core-board-v2.jpg -------------------------------------------------------------------------------- /pictures/daughter-board-camera-module-side.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/pictures/daughter-board-camera-module-side.jpg -------------------------------------------------------------------------------- /pictures/daughter-board-esp32-module-side.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/pictures/daughter-board-esp32-module-side.jpg -------------------------------------------------------------------------------- /pictures/esp-wrover-v1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/pictures/esp-wrover-v1.jpg -------------------------------------------------------------------------------- /pictures/ov7725-alternate-wiring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/pictures/ov7725-alternate-wiring.png -------------------------------------------------------------------------------- /pictures/ov7725-camera-module.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/pictures/ov7725-camera-module.jpg -------------------------------------------------------------------------------- /pictures/sw-operation-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/pictures/sw-operation-diagram.png -------------------------------------------------------------------------------- /pictures/wiring-1-core-board-v2-ov7725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/pictures/wiring-1-core-board-v2-ov7725.jpg -------------------------------------------------------------------------------- /pictures/wiring-2-core-board-v2-ov7725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/pictures/wiring-2-core-board-v2-ov7725.jpg -------------------------------------------------------------------------------- /pictures/wiring-esp-wrover-v1-ov7725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/pictures/wiring-esp-wrover-v1-ov7725.jpg -------------------------------------------------------------------------------- /sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodera2t/esp32-cam-demo/HEAD/sdkconfig.defaults --------------------------------------------------------------------------------