CE432 Fall 2023
Homework 2
Name: Cheyenne Tucson
Email: crtucson@fortlewis.edu

Homework 2

Task 1

Using the ESP32-CAM module, photos were taken automatically set to a timer and saved to a SD card.



Task 2

Next, the images were saved with customized names. These names included the date and time they were taken.


Task 3

A push-button was implemented to take photos with the ESP32-CAM. A debouncer was introduced as well to clean up the signal from the button.



Task 4

A webserver was implemented to stream the camera feed to a website and capture images via a button on the website.



Task 5

Then, the images were saved to a SD card via the webserver.


Task 6

The ESP32-CAM was then used to capture images and send notifications via the webserver.


Task 7

Next, the photos were taken then emailed via the webserver.


Task 8

The Telegram App was then used instead of the web server to take and send photos.

Script Files

The script folders and files for each task are in a zipped folder titled "homework2" in the "scripts" directory nested within the "CE432" directory.