esp-who/examples/single_chip/camera_web_server/README.md

23 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

2018-11-29 18:23:06 +08:00
# Camera with Web Server
# Preparation
To run this example, you need the following components:
2019-06-04 15:34:25 +08:00
* 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.
2018-11-29 18:23:06 +08:00
# Quick Start
After you've completed the hardware settings, please follow the steps below:
2019-06-04 15:34:25 +08:00
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`;
2018-11-29 18:23:06 +08:00
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 Face Detection, Face Recognition and more;
2020-09-04 10:00:48 +08:00
7. **View The Stream** in a player like VLC: Open Network `http://[ip-of-esp32]:81/stream`;
2018-11-29 18:23:06 +08:00
2019-06-04 15:34:25 +08:00
For more details of the http handler, please refer to [esp32-camera](https://github.com/espressif/esp32-camera).