ESP32 WiFi Camera application has following functions.
- take pictures in VGA size and Bayer RAW format
- save pictures to the SD Memory card
- upload pictures to the RAW Image Convert Service that is running on AWS
- notify users using AWS SNS (Simple Notification Service)
Following parts are used
parts type | parts name |
---|---|
MicroController | ESP32 |
Camera Unit | OV7670 Camera with FIFO |
Monitor | 1.8inch TFT LCD(ST7735) |
Memory | SD Memory Card |
ESP32WiFiCAM is implemented in MicroPython
The following drivers are required to execute this application.
- sdcard.py
https://github.com/micropython/micropython/tree/master/drivers/sdcard - ST7735.py
https://github.com/boochow/MicroPython-ST7735 - terminalfont.py
https://github.com/GuyCarver/MicroPython/tree/master/lib
This system has been tested with MicroPython (V1.10) due to development schedule and processing speed. Not tested in the latest version; MicroPython (V1.20).
All files are subject to MIT license.