Skip to content

Commit

Permalink
Broken link recovered.
Browse files Browse the repository at this point in the history
  • Loading branch information
Hieromon committed Jan 5, 2023
1 parent 624f3b3 commit 0a58482
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion docs/esp32cam.html
Original file line number Diff line number Diff line change
Expand Up @@ -1831,7 +1831,7 @@ <h2 id="strategy">Strategy<a class="headerlink" href="#strategy" title="Permanen
<p>So, I have prepared two separate classes with these functions. <a href="#esp32webcam-features"><strong>ESP32WebCam</strong></a> and <a href="#esp32cam-features"><strong>ESP32Cam</strong></a> are independent classes inspired by app-httpd.cpp, and they can interface with the ESP32 Camera Driver individually, or send out motion JPEGs via an HTTP server task running inside the class.</p>
<p>These two classes are completely independent of the AutoConnect library and can be incorporated into your various other sketches on their own. the source code for the ESP32WebCam and ESP32Cam classes can be found in the <a href="https://github.com/Hieromon/AutoConnect/blob/master/examples/WebCamServer">AutoConnect library examples</a> and are distributed together. The API specifications for these two classes are described later in this chapter.</p>
<h2 id="implementing-a-streaming-server-with-esp32-cam-using-autoconnect">Implementing a Streaming Server with ESP32-CAM using AutoConnect<a class="headerlink" href="#implementing-a-streaming-server-with-esp32-cam-using-autoconnect" title="Permanent link">&para;</a></h2>
<p>A minimal sketch that involves the ESP32WebCam and ESP32Cam classes and incorporates them together with AutoConnect is shown below. This sketch will work with <a href="https://docs.aithinker.com/en/esp32-cam">Ai-Thinker ESP32-CAM</a>, which is one of the most popular ESP32 modules with OmniVision OV2640 image sensor.</p>
<p>A minimal sketch that involves the ESP32WebCam and ESP32Cam classes and incorporates them together with AutoConnect is shown below. This sketch will work with <a href="https://docs.ai-thinker.com/en/camera_development_board_esp32-cam">Ai-Thinker ESP32-CAM</a>, which is one of the most popular ESP32 modules with OmniVision OV2640 image sensor.</p>
<p>In order to experience this sketch, copy the five files <a href="https://github.com/Hieromon/AutoConnect/tree/master/examples/WebCamServer/ESP32WebCam.h"><code>ESP32WebCam.h</code></a>, <a href="https://github.com/Hieromon/AutoConnect/tree/master/examples/WebCamServer/ESP32WebCam.cpp"><code>ESP32WebCam.cpp</code></a>, <a href="https://github.com/Hieromon/AutoConnect/tree/master/examples/WebCamServer/ESP32Cam.h"><code>ESP32Cam.h</code></a>, <a href="https://github.com/Hieromon/AutoConnect/tree/master/examples/WebCamServer/ESP32WebCam.cpp"><code>ESP32Cam.cpp</code></a>, and <a href="https://github.com/Hieromon/AutoConnect/tree/master/examples/WebCamServer/ESP32Cam_pins.h"><code>ESP32Cam_pins.h</code></a> from the <a href="https://github.com/Hieromon/AutoConnect/tree/master/examples/WebCamServer">WebCamServer folder</a> located AutoConnect library examples to the same folder as the sketchbook folder where you placed this sketch. Connect the ESP32-CAM module to your PC and launch the Arduino IDE. Then select the correct board you using from the Tool menu of Arduino IDE and compile it. (Don't forget to open the serial monitor)</p>
<div class="highlight" style="background: #272822"><pre style="line-height: 125%;"><span></span><code><span style="color: #75715e">#include</span><span style="color: #f8f8f2"> </span><span style="color: #75715e">&lt;Arduino.h&gt;</span>
<span style="color: #75715e">#include</span><span style="color: #f8f8f2"> </span><span style="color: #75715e">&lt;WiFi.h&gt;</span>
Expand Down
Binary file modified docs/sitemap.xml.gz
Binary file not shown.
2 changes: 1 addition & 1 deletion mkdocs/esp32cam.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ These two classes are completely independent of the AutoConnect library and can

## Implementing a Streaming Server with ESP32-CAM using AutoConnect

A minimal sketch that involves the ESP32WebCam and ESP32Cam classes and incorporates them together with AutoConnect is shown below. This sketch will work with [Ai-Thinker ESP32-CAM](https://docs.aithinker.com/en/esp32-cam), which is one of the most popular ESP32 modules with OmniVision OV2640 image sensor.
A minimal sketch that involves the ESP32WebCam and ESP32Cam classes and incorporates them together with AutoConnect is shown below. This sketch will work with [Ai-Thinker ESP32-CAM](https://docs.ai-thinker.com/en/camera_development_board_esp32-cam), which is one of the most popular ESP32 modules with OmniVision OV2640 image sensor.

In order to experience this sketch, copy the five files [`ESP32WebCam.h`](https://github.com/Hieromon/AutoConnect/tree/master/examples/WebCamServer/ESP32WebCam.h), [`ESP32WebCam.cpp`](https://github.com/Hieromon/AutoConnect/tree/master/examples/WebCamServer/ESP32WebCam.cpp), [`ESP32Cam.h`](https://github.com/Hieromon/AutoConnect/tree/master/examples/WebCamServer/ESP32Cam.h), [`ESP32Cam.cpp`](https://github.com/Hieromon/AutoConnect/tree/master/examples/WebCamServer/ESP32WebCam.cpp), and [`ESP32Cam_pins.h`](https://github.com/Hieromon/AutoConnect/tree/master/examples/WebCamServer/ESP32Cam_pins.h) from the [WebCamServer folder](https://github.com/Hieromon/AutoConnect/tree/master/examples/WebCamServer) located AutoConnect library examples to the same folder as the sketchbook folder where you placed this sketch. Connect the ESP32-CAM module to your PC and launch the Arduino IDE. Then select the correct board you using from the Tool menu of Arduino IDE and compile it. (Don't forget to open the serial monitor)

Expand Down

0 comments on commit 0a58482

Please sign in to comment.