- Notifications
You must be signed in to change notification settings - Fork123
Informations and examples about A.I. Thinker ESP32-CAM using ESP-IDF
License
raphaelbs/esp32-cam-ai-thinker
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
The goal of this repository is to centralize information and examples for the ESP32-CAM A.I. Thinker.
Read the board and periferals specifications here.
- Detect changes and take pictures
- Store pictures using Firebase (Google Storage)
- Store pictures in SD
- JPG via Http server
To run the examples, make sure to havePlatformIO installed. If you haven't, refer tothis tutorial.
To flash the board you need a USB to TTL dongle.
Also it is very important touse a external power supply. USBs usually do not provide sufficient current which makes the board loopsbrownout errors.
When flashing:
- turn the board down
- hold the reset button (short
GPIO0toGND) - turn the board on
When booting to run your sketch, keepGPIO0 open.
This board also has a built in reset button.
This board and the included OV2640 can acomplish the following:
- External 64MBit PSRAM (IPUS IPS6404)
- Embeed flash light
- Sd Card
- mount using FatFS
- Ov2640
- Native resolutions:
- UXGA
- SVGA
- CIF
- Gain control
- Balance control
- Windowing
- Zoom and panning modes
- Sub-sampling mode
- Svga
- Cif
- Frame exposure mode
- Output formatter
- Scaling image output
- Power down mode
- Strobe (flash control)
- Native resolutions:
The roadmap for this repository is to implement examples uppon the capabilities of the board.
Feel free to open issues, describe bugs, suggest new examples and implementations.
I'll be reviewing and accepting PR's.
About
Informations and examples about A.I. Thinker ESP32-CAM using ESP-IDF
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.


