23 lines
1.1 KiB
Markdown
23 lines
1.1 KiB
Markdown
|
# Camera with Web Server
|
||
|
|
||
|
# Preparation
|
||
|
|
||
|
To run this example, you need the following components:
|
||
|
|
||
|
* An ESP32 Module: Either **ESP32-WROVER-KIT** or **ESP-EYE**, which we highly recommend for beginners, is used in this example.
|
||
|
* A Camera Module: Either **OV2640** or **OV3660** or **OV5640** image sensor, which we highly recommend for beginners, is used in this example.
|
||
|
|
||
|
# Quick Start
|
||
|
|
||
|
After you've completed the hardware settings, please follow the steps below:
|
||
|
|
||
|
1. **Connect** the camera to ESP32 module. For connection pins, please see [here](../../../docs/en/Camera_connections.md)
|
||
|
2. **Configure** the example through `idf.py menuconfig`;
|
||
|
3. **Build And Flash** the application to ESP32;
|
||
|
4. **Open Your Browser** and point it to `http://[ip-of-esp32]/`;
|
||
|
5. **To Get Image** press `Get Still` or `Start Stream`;
|
||
|
6. **Use The Options** to enable/disable Hand Detection, Hand Pose Estimation and more;
|
||
|
t. **View The Stream** in a player like VLC: Open Network `http://[ip-of-esp32]:81/stream`;
|
||
|
|
||
|
For more details of the http handler, please refer to [esp32-camera](https://github.com/espressif/esp32-camera).
|