📅 16 Mei 2026 | ⏱ 7 menit baca
📷 ESP32-CAM Streaming Video dengan WebRTC
ESP32-CAMStreamingCCTVWebRTC
ESP32-CAM adalah board murah (sekitar Rp 150rb) yang sudah dilengkapi kamera. Dengan Chat AIoT, Anda bisa streaming video real-time via WebRTC dan memantau rumah dari jarak jauh.
Komponen yang Dibutuhkan
- ESP32-CAM board (dengan kamera OV2640)
- FTDI programmer USB-to-Serial
- Kabel jumper female-to-female
- Power supply 5V (minimal 1A)
Wiring ESP32-CAM ke FTDI
ESP32-CAM → FTDI
5V → VCC (5V)
GND → GND
U0T (TX) → RX
U0R (RX) → TX
GPIO 0 → GND (saat upload)
Kode Firmware ESP32-CAM
#include "esp_camera.h"
#include <WiFi.h>
#include <PubSubClient.h>
const char* ssid = "NAMA_WIFI_ANDA";
const char* password = "PASSWORD_WIFI_ANDA";
// Model kamera OV2640
#define PWDN_GPIO_NUM 32
#define RESET_GPIO_NUM -1
#define XCLK_GPIO_NUM 0
#define SIOD_GPIO_NUM 26
#define SIOC_GPIO_NUM 27
// ... (konfigurasi pin lainnya)
💡 Chat AIoT menyediakan firmware generator untuk ESP32-CAM. Cukup pilih board "ESP32-CAM" di menu IoT Devices, copy kode, upload ke board.
Streaming via Chat AIoT
- Setelah firmware terupload, ESP32-CAM akan terhubung ke WiFi
- Buka Chat AIoT di HP atau desktop
- Pergi ke menu IoT Devices → pilih device ESP32-CAM
- Tekan tombol "Start Streaming" untuk melihat video langsung
⚠️ Streaming video membutuhkan bandwidth minimal 1-2 Mbps. Untuk koneksi lambat, turunkan resolusi ke 640x480 atau 320x240.