{"product_id":"esp32-cam-wifi-bluetooth-ov2640-camera-ch340-usb-arduino","title":"ESP32-CAM WiFi Bluetooth Development Board — OV2640 2MP Camera, CH340 USB, Arduino IDE","description":"\u003ch2\u003eESP32-CAM WiFi + Bluetooth Development Board — OV2640 2MP Camera, MicroSD, Arduino IDE\u003c\/h2\u003e\u003cp\u003eThe \u003cstrong\u003eESP32-CAM\u003c\/strong\u003e combines an \u003cstrong\u003eESP32-S\u003c\/strong\u003e dual-core 240MHz SoC with an \u003cstrong\u003eOV2640 2-megapixel camera\u003c\/strong\u003e, onboard \u003cstrong\u003eMicroSD card slot\u003c\/strong\u003e, and integrated WiFi + Bluetooth in a compact module. It is the most popular platform for \u003cstrong\u003evideo streaming, face detection, motion detection\u003c\/strong\u003e, and AI vision projects using Arduino IDE or ESP-IDF.\u003c\/p\u003e\u003ch3\u003eKey Specifications\u003c\/h3\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSoC\u003c\/td\u003e\n\u003ctd\u003eESP32-S (dual-core Xtensa LX6, 240MHz)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCamera\u003c\/td\u003e\n\u003ctd\u003eOV2640 (2MP, up to 1600×1200 UXGA)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWiFi\u003c\/td\u003e\n\u003ctd\u003e802.11 b\/g\/n (2.4GHz)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBluetooth\u003c\/td\u003e\n\u003ctd\u003eBT 4.2 + BLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFlash Memory\u003c\/td\u003e\n\u003ctd\u003e4MB SPI flash\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePSRAM\u003c\/td\u003e\n\u003ctd\u003e4MB (for frame buffer)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMicroSD Slot\u003c\/td\u003e\n\u003ctd\u003eYes (SPI mode, up to 4GB)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGPIO Pins\u003c\/td\u003e\n\u003ctd\u003e16 (shared with camera interface)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSupply Voltage\u003c\/td\u003e\n\u003ctd\u003e5V DC (via USB or 5V pin)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd\u003e−40°C to +85°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModule Size\u003c\/td\u003e\n\u003ctd\u003e27 × 40.5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch3\u003eOV2640 Camera Resolutions\u003c\/h3\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003eResolution\u003c\/th\u003e\n\u003cth\u003ePixels\u003c\/th\u003e\n\u003cth\u003eUse Case\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUXGA\u003c\/td\u003e\n\u003ctd\u003e1600×1200\u003c\/td\u003e\n\u003ctd\u003eStill photo capture\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSVGA\u003c\/td\u003e\n\u003ctd\u003e800×600\u003c\/td\u003e\n\u003ctd\u003eBalanced streaming\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVGA\u003c\/td\u003e\n\u003ctd\u003e640×480\u003c\/td\u003e\n\u003ctd\u003eSmooth video streaming\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eQVGA\u003c\/td\u003e\n\u003ctd\u003e320×240\u003c\/td\u003e\n\u003ctd\u003eFast streaming, low bandwidth\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCIF\u003c\/td\u003e\n\u003ctd\u003e352×288\u003c\/td\u003e\n\u003ctd\u003eMotion detection\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch3\u003eWhy Choose ESP32-CAM?\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eIntegrated Camera + WiFi\u003c\/strong\u003e — Complete vision system in one module; no separate camera shield needed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e4MB PSRAM\u003c\/strong\u003e — Dedicated frame buffer RAM enables UXGA resolution capture and MJPEG streaming\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMicroSD Slot\u003c\/strong\u003e — Record video frames or photos locally without network dependency\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFace Detection + Recognition\u003c\/strong\u003e — Espressif’s ESP-WHO framework provides on-device face detection\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eArduino IDE Compatible\u003c\/strong\u003e — CameraWebServer example provides instant WiFi video streaming\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eTypical Applications\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eWiFi IP security camera (MJPEG streaming to browser)\u003c\/li\u003e\n\u003cli\u003eFace detection and recognition door lock\u003c\/li\u003e\n\u003cli\u003eMotion-triggered photo capture and email alert\u003c\/li\u003e\n\u003cli\u003eTime-lapse photography with MicroSD storage\u003c\/li\u003e\n\u003cli\u003eQR code and barcode scanner\u003c\/li\u003e\n\u003cli\u003eBaby monitor and pet camera\u003c\/li\u003e\n\u003cli\u003eMachine vision for object detection (TensorFlow Lite)\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eGetting Started (Arduino IDE)\u003c\/h3\u003e\u003cp\u003eInstall ESP32 board package. Select board: \u003cstrong\u003eAI Thinker ESP32-CAM\u003c\/strong\u003e. Open example: File → Examples → ESP32 → Camera → CameraWebServer. Set WiFi SSID\/password. Upload via CH340 USB adapter (GPIO0 to GND during upload). Access stream at \u003ccode\u003ehttp:\/\/[ESP32-IP]\/\u003c\/code\u003e.\u003c\/p\u003e\u003ch3\u003eFAQ\u003c\/h3\u003e\u003cp\u003e\u003cstrong\u003eQ: Does ESP32-CAM have a built-in USB port?\u003c\/strong\u003e\u003cbr\u003eA: No — the base ESP32-CAM module has no USB. Use a CH340 USB-to-serial adapter or the bundled CH340 USB board (if included) for programming. Connect GPIO0 to GND to enter flash mode.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eQ: What is the maximum streaming frame rate?\u003c\/strong\u003e\u003cbr\u003eA: At VGA (640×480): ~25fps over WiFi. At UXGA (1600×1200): ~5fps. Frame rate depends on WiFi signal strength and network bandwidth.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eQ: Can ESP32-CAM run TensorFlow Lite for object detection?\u003c\/strong\u003e\u003cbr\u003eA: Yes — use ESP-WHO framework or TFLite Micro. The 4MB PSRAM enables running lightweight CNN models for face detection, digit recognition, and simple object classification.\u003c\/p\u003e\u003ch3\u003ePackage Contents\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e1× ESP32-CAM Module (OV2640 camera pre-installed)\u003c\/li\u003e\n\u003cli\u003eCH340 USB programming board (if selected variant includes it)\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Keszoox","offers":[{"title":"ESP32-S","offer_id":46991508177131,"sku":"14:94#ESP32-S","price":11.56,"currency_code":"USD","in_stock":true},{"title":"ESP32-CAM","offer_id":46991508209899,"sku":"14:29#ESP32-CAM","price":18.92,"currency_code":"USD","in_stock":true},{"title":"Downloade Board","offer_id":46991508242667,"sku":"14:350852#Downloade Board","price":5.8,"currency_code":"USD","in_stock":true},{"title":"2.4G Antenna","offer_id":46991508275435,"sku":"14:1202#2.4G Antenna","price":4.96,"currency_code":"USD","in_stock":true},{"title":"CAM With camera","offer_id":46991508308203,"sku":"14:10#CAM With camera","price":25.72,"currency_code":"USD","in_stock":true},{"title":"ESP32-CAM-MB","offer_id":46991508340971,"sku":"14:201659813#ESP32-CAM-MB","price":30.32,"currency_code":"USD","in_stock":true},{"title":"CAM-MB With Antenna","offer_id":46991508373739,"sku":"14:4044226#CAM-MB With Antenna","price":33.52,"currency_code":"USD","in_stock":true},{"title":"CAM With Antenna","offer_id":46991508406507,"sku":"14:351074#CAM With Antenna","price":27.92,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/esp32-cam-wifi-bluetooth-development-board-ov2640-camera-ch340-usb.webp?v=1761529362","url":"https:\/\/keszoox.com\/products\/esp32-cam-wifi-bluetooth-ov2640-camera-ch340-usb-arduino","provider":"Keszoox","version":"1.0","type":"link"}