An open API service indexing awesome lists of open source software.

https://github.com/4strium/esp32-cam-mobile

ESP32 mobile camera using WIFI.
https://github.com/4strium/esp32-cam-mobile

esp32 esp32cam

Last synced: about 1 month ago
JSON representation

ESP32 mobile camera using WIFI.

Awesome Lists containing this project

README

          

# ESP32-Cam WIFI 🎥

My aim for this project is to make a fully self-contained system allowing live video transmission as well as giving the user the ability to takes pictures that are saved to a MicroSD Card plugged directly into the device. The module works thanks to a 5V battery, a switch can be used to turn on/off the system, finally, a USB-C port makes charging very convenient.

## Hardware Required :

| **Part** | Image | Usual price |
| --- | :---: | :---: |
| **ESP32-CAM Module** | | 4.50€ |
| **OV2640 Camera** | | 2.80€ |
| **ESP32-CAM-MB Programmer Shield** | | 1.60€ |
| **Battery (5V, 3.7V, …)** | | * |
| **Charging module (TP4056)** | | ~1€ |
| **A switch** | | * |
| **DC-DC power supply adapter (if your battery ≠ 5V)** | | ~1.5€ |
| **Low capacity MicroSD card (in FAT32 format)** | | * |

*\* depends on capacity/quality*

## Installation

Download [this ZIP archive](https://github.com/4strium/ESP32-CAM-Mobile/raw/refs/heads/main/ESP32-CAM-WIFI.zip), change the credentials of the WIFI Access Point defined in the code :

```cpp
const char *ssid = "ESP32-CAM";
const char *password = "12345678";
```

Upload the code on your ESP32, using the micro-USB programmer. *If you use the Arduino IDE select “AI Thinker ESP32-CAM” as the targeted board.*

## Usage

Insert a microSD card in the slot on top of the module, then turn it on, you should now see a new WIFI available on your computer, just like this :



Connect to it. Finally, open the HTML file with your web browser. You can take pictures or change the frame size of the stream in real time (high resolution can slow down the rate).



## 3D printed case




I provide you with the files allowing you to print a case suitable for a standard size cylindrical battery. There is also the hood to close it.

- [Download the case](https://github.com/4strium/ESP32-CAM-Mobile/blob/main/models/ESP32CAM-Boitier.igs).
- [Download the hood](https://github.com/4strium/ESP32-CAM-Mobile/blob/main/models/Capot-ESP32-CAM.iges).