This repo contains several demos and labs working with an ESP32 Cam board. I'm currently using a development board that avoid me the wiring and soldering.
For all these demos I use the PlatformIO IDE (VS Code extension) or the PlatformIO command-line interface to deploy the application to your ESP32 Cam Arduino Board.
This project turn on and off the flash of the camera. It's a simple demo that you can use to test the LED pin.
Source code available on ESPCamFlashDemo folder.
This project
- Connects the ESP32 Cam board to a Wifi network
- Starts a webserver on port 80
- Creates an endpoint named [/flash] to flash the camera
- Turn ON and OFF the Flash on an ESP32-CAM board
Source code available on ESPCamWebServer folder.
This project
- Connects the ESP32 Cam board to a Wifi networ
- Starts a webserver on port 80
- Creates an endpoint named [/flash] to flash the camera
- Render a simple html page with a button to trigger the camera
- Turn ON and OFF the Flash on an ESP32-CAM board
Source code available on ESPCamWebServerPage folder.
This project
- Init the camera
- Init the access to the SD card
- Take a photo and save it on the SD card
Source code available on ESPCamPhotoSDCard folder.
This project
- Starts a webserver on port 80
- Takes a picture every 5 seconds
- Creates an endpoint named [/photo] to return the last saved photo
Source code available on ESPCamWebSrvPhotoSavedSPIFFS folder.
In my personal blog "ElBruno.com", I wrote about several scenarios on how to work and code with ESP32 CAM.
👤 Bruno Capuano
- Website: https://elbruno.com
- Twitter: @elbruno
- Github: @elbruno
- LinkedIn: @elbruno
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Give a ⭐️ if this project helped you!
Copyright © 2021 Bruno Capuano.
This project is MIT licensed.