ESP32-CAM Video Streaming & CameraWebServer Example Code

Jul 3, 2026Channel
AI Analysis
Data from YouTube Data API v3Updated Just now
KONTAKT`S
KONTAKT`S

13.1K subscribers

View Channel

Video Overview

Video Details

Published2 weeks ago
Duration2:39
Video IDpVFDdyhYpeM
Languageru
CategoryScience & Technology
PrivacyPublic
Made for KidsNo
Video TypeRegular Video

Performance Metrics

Views351
Likes4
Comments1
Engagement Rate1.42%
Likes per 100 views1.14
Comments per 1K views2.85

Description

Ниже короткая памятка для ESP32-CAM AI Thinker + Arduino IDE. 1. Установить Arduino IDE Скачать Arduino IDE лучше с официального сайта Arduino. Сейчас актуальная ветка — Arduino IDE 2.x. Установить как обычную программу Windows. 2. Добавить ESP32 через JSON Открыть: File / Файл → Preferences / Настройки В поле Additional Boards Manager URLs / Дополнительные ссылки для менеджера плат вставить JSON ESP32 от Espressif: https://dl.espressif.com/dl/package_esp32_index.json Нажать OK. Потом открыть: Tools / Инструменты → Board / Плата → Boards Manager / Менеджер плат В поиске написать: esp32 Установить пакет: esp32 by Espressif Systems После установки лучше перезапустить Arduino IDE. Espressif официально рекомендует установку через Boards Manager. 3. Выбрать плату ESP32-CAM Открыть: Tools → Board → esp32 Выбрать: AI Thinker ESP32-CAM Если такой платы нет, временно можно выбрать: ESP32 Wrover Module Но для нашего модуля правильнее AI Thinker ESP32-CAM. Настройки обычно такие: Board: AI Thinker ESP32-CAM Upload Speed: 115200 или 921600 CPU Frequency: 240 MHz Flash Frequency: 40 MHz Partition Scheme: Huge APP, если есть Port: COM-порт программатора 4. Открыть пример камеры Открыть: File → Examples → ESP32 → Camera → CameraWebServer Этот пример входит в Arduino ESP32 core; публичный репозиторий ESP32 CameraWebServer указывает, что код взят из Arduino ESP32 Repository. В файле найти блок выбора камеры. Нужно оставить только: #define CAMERA_MODEL_AI_THINKER А остальные модели закомментировать, например: // #define CAMERA_MODEL_WROVER_KIT // #define CAMERA_MODEL_ESP_EYE #define CAMERA_MODEL_AI_THINKER 5. Вписать имя и пароль Wi-Fi В начале скетча найти строки: const char* ssid = "**********"; const char* password = "**********"; Заменить на свои данные от Wi-Fi точки доступа: const char* ssid = "Имя_вашей_WiFi_сети"; const char* password = "Пароль_вашей_WiFi_сети"; Важно: ESP32-CAM обычно подключается к 2.4 GHz Wi-Fi, не к 5 GHz. 6. Подключить ESP32-CAM к программатору Для прошивки: 5V → 5V GND → GND U0R → TX программатора U0T → RX программатора GPIO0 → GND GPIO0 нужно соединить с GND только на время прошивки. У нас важный момент: кнопка RST на модуле программатора может быть не связана с RST на самой ESP32-CAM, поэтому при загрузке лучше нажимать именно RST на плате ESP32-CAM или кратко снимать питание. 7. Загрузить прошивку Нажать кнопку Upload / Загрузить в Arduino IDE. Когда появится: Connecting... нажать RST на ESP32-CAM или кратко отключить/подключить питание. После успешной загрузки будет что-то вроде: Hard resetting via RTS pin... После этого: отключить питание; убрать перемычку GPIO0 → GND; снова включить питание; нажать RST на ESP32-CAM. 8. Узнать IP-адрес Открыть: Tools → Serial Monitor Скорость поставить: 115200 baud Нажать RST на ESP32-CAM. В мониторе порта должно появиться примерно: WiFi connected Camera Ready! Use 'http://192.168.1.123' to connect Вот этот адрес и есть IP камеры. 9. Открыть камеру в браузере На компьютере или телефоне, подключенном к той же Wi-Fi сети, открыть браузер и ввести IP: http://192.168.1.123 Откроется веб-страница ESP32-CAM. Нажать: Start Stream После этого должен появиться видеопоток с камеры. Коротко вся логика Arduino IDE → добавить ESP32 JSON → установить esp32 by Espressif → выбрать AI Thinker ESP32-CAM → открыть CameraWebServer → вписать Wi-Fi ssid/password → GPIO0 на GND → Upload → убрать GPIO0-GND → Reset → Serial Monitor 115200 → узнать IP → открыть IP в браузере → Start Stream

Related Videos

More videos from KONTAKT`S