ESP32-CAM WiFi Bluetooth Development Board with OV2640 Camera Module
The ESP32-CAM combines the ESP32 dual-core processor with an OV2640 2MP camera, Wi-Fi, Bluetooth 4.2, and a microSD slot in one ultra-compact module. Ideal for video streaming, face detection, image capture, and IoT surveillance projects.
- OV2640 2MP camera with built-in flash LED
- Wi-Fi 802.11 b/g/n + Bluetooth 4.2 & BLE built in
- Dual-core up to 240 MHz, 520 KB SRAM + 4 MB PSRAM
- MicroSD card slot, 9 GPIO, supports UART/SPI/I2C/PWM/ADC/DAC
₹799.00 Original price was: ₹799.00.₹699.00Current price is: ₹699.00. (Incl. GST)
Same-day delivery available via Rapido, Uber, or Porter!
Place your order before 2 PM. Extra charges may apply.
100 in stock (can be backordered)
For bulk orders or B2B inquiries, email us: [email protected]
+91 9550421866
-
Pick up from the Store
To pick up today
Free
-
Courier delivery
Our courier will deliver to the specified address
2-5 Days
Payment Methods:
ESP32-CAM WiFi Bluetooth Development Board with OV2640 Camera
The ESP32-CAM is a compact, low-cost development board that integrates the powerful ESP32-S chip with an OV2640 2-megapixel camera module, Wi-Fi, Bluetooth 4.2 + BLE, and a microSD card slot. It can operate as a fully standalone system — making it one of the most versatile modules available for IoT camera applications, video streaming, and AI vision projects.
Technical Specifications
| Model | ESP32-CAM |
| CPU | Dual-core Xtensa LX6, up to 240 MHz |
| RAM | 520 KB SRAM + 4 MB PSRAM |
| Flash | 32 Mbit (4 MB) SPI Flash |
| Camera | OV2640 2MP (supports OV7670) |
| Wi-Fi | 802.11 b/g/n/e/i (2.4 GHz) |
| Bluetooth | 4.2 + BLE |
| Antenna | IPEX connector + onboard PCB antenna |
| Input Voltage | 3.6V – 5V |
| GPIO Pins | 9 custom I/O |
| Interfaces | UART, SPI, I2C, PWM, ADC, DAC |
| Storage | MicroSD card slot (TF card) |
| UART Baud Rate | 115200 bps (default) |
| Security | WPA / WPA2 / WPA2-Enterprise / WPS |
| Operating Temp | -20°C to +80°C |
| Dimensions | 41 × 27 × 5 mm |
Features
- Supports OV2640 and OV7670 cameras with built-in flash LED
- Low-power dual-core 32-bit CPU — up to 240 MHz, 600 DMIPS
- Ultra-compact 802.11 b/g/n Wi-Fi + BT/BLE SoC module
- Multiple sleep modes for battery-powered deployments
- Wi-Fi image upload support
- Embedded Lwip and FreeRTOS
- STA / AP / STA+AP Wi-Fi operating modes
- Serial local upgrade and remote firmware OTA (FOTA)
- MicroSD (TF card) support for local image/video storage
- Smart Config / AirKiss one-click network provisioning
- Tx power: 802.11b 17±2 dBm, 802.11g 14±2 dBm, 802.11n 13±2 dBm
- Rx sensitivity: -90 dBm @ 1 Mbps CCK, -67 dBm @ MCS7
Common Applications
- Live Wi-Fi video streaming (MJPEG / JPEG)
- Face detection and recognition (using ESP-WHO)
- QR code and barcode scanning
- Home security cameras and doorbell cameras
- Time-lapse photography and wildlife monitoring
- Smart attendance systems with facial recognition
- Industrial wireless visual inspection
- IoT image capture and cloud upload
Flashing Guide
To program the ESP32-CAM you need a USB-to-TTL adapter. Use a CP2102 (5-pin) USB to TTL UART converter — avoid the FT232RL as it frequently causes flashing errors with this board.
- Connect IO0 to GND before powering on to enter flash mode
- Upload your sketch via Arduino IDE or ESP-IDF
- Disconnect IO0 from GND and reset to run the uploaded firmware
- Arduino IDE: install ESP32 board package, select AI-Thinker ESP32-CAM from the board list
Development Environment Support
- Arduino IDE — AI-Thinker ESP32-CAM board preset available via Espressif board package
- ESP-IDF — full Espressif IoT Development Framework support
- MicroPython — supported via community firmware builds
- PlatformIO — VS Code extension, supports ESP32-CAM natively
Package Contents
- 1 × ESP32-CAM WiFi Bluetooth Development Board with OV2640 Camera Module
Note: A CP2102 (5-pin) USB to TTL programmer is required for flashing and is not included. MicroSD card not included.
Related Products and Accessories
The ESP32 CAM OV2640 is one of the most versatile ESP32 camera module options available for IoT and vision projects. For programming, use a FT232RL USB to TTL UART Adapter (note: use CP2102 5-pin for ESP32-CAM specifically). For non-camera ESP32 projects, see our ESP32 CP2102 Development Board (30 PIN) or browse all ESP32 and ESP8266 boards.
| Weight | 0.02 kg |
|---|---|
| Dimensions | 4.1 × 2.7 × 0.5 cm |
| Model | ESP32-CAM (AI-Thinker) |
| CPU | Dual-core Xtensa LX6, up to 240 MHz |
| Camera | OV2640 2MP (OV7670 compatible) |
| Wi-Fi | 802.11 b/g/n/e/i (2.4 GHz) |
| Bluetooth | 4.2 + BLE |
| RAM | 520 KB SRAM + 4 MB PSRAM |
| Flash | 32 Mbit (4 MB) |
| Storage | MicroSD (TF card) slot |
| Input Voltage | 3.6V – 5V |
| GPIO Pins | 9 |
| Antenna | IPEX + onboard PCB antenna |
| Operating Temp | -20°C to +80°C |
| Security | WPA/WPA2/WPA2-Enterprise/WPS |
| Dimensions | 41 × 27 × 5 mm |
| Compatible IDEs | Arduino IDE, ESP-IDF, MicroPython, PlatformIO |
Only logged in customers who have purchased this product may leave a review.
Related Products
Arduino UNO R3 ATmega16U2 ATmega328 (DIP)
In stock
4 Channel Isolated 5V 10A Relay Module opto coupler For Arduino
In stock
ESP8266 NodeMCU CP2102 Board
In stock

Reviews
Clear filtersThere are no reviews yet.