Video Streaming Web Server and Robot Car (Module 4 on Rui's textbook)

Calvin Reese

cjreese@fortlewis.edu

9/18/2022

Introduction

In this HW, we learned how to use the ESP32-Cam microcontroller and send that data over the internet, emails, and text.

Materials and Methods

The tutorial to these examples are found:

Here

All the code used for this project is identical to the code in the tutorial.

Results

Task 1: Start and stop video streaming on a web server

Task 2: Video streaming with sensor readings (Module 4 Unit 2)

Task 3: Remote controlled car robot with a camera (Module 4 Unit 4)

Task 4: Solve the acceleration issue of the car.

I did end up fixing the one wheel not turning and the camera rotation if you would like a demonstration. Also, the code is:

Here

Discussion

This project was pretty simple and was a good chance to do some more soldering. The only issue was the fact that there is no variable input to the motor without using a different microcontroller or a daughter board.