{"product_id":"esp32-cam-usb-programmer-esp32-cam-mb-ov2640-2mp-wi-fi-ble-usb-c-ch340-8mb-psram","title":"ESP32-CAM + ESP32-CAM-MB Programmer - 2MP OV2640, WiFi\/BLE","description":"\u003cdiv class=\"product-copy\"\u003e\n\u003cdiv class=\"crx-prod-intro\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"crx-product-body\"\u003e\n\u003cp\u003eBuild Wi-Fi camera projects fast with this \u003cstrong\u003eESP32-CAM bundle\u003c\/strong\u003e. It pairs the ESP32-CAM board (with \u003cstrong\u003eOV2640 2MP\u003c\/strong\u003e camera and \u003cstrong\u003emicroSD slot\u003c\/strong\u003e) and the \u003cstrong\u003eESP32-CAM-MB USB-C programmer (CH340)\u003c\/strong\u003e so you can upload sketches by cable—no external FTDI required. Stream video, capture images to microSD, and integrate with IoT apps using the ESP32’s built-in \u003cstrong\u003eWi-Fi\/BLE\u003c\/strong\u003e. The included \u003cstrong\u003e8MB PSRAM\u003c\/strong\u003e gives larger frame buffers for higher resolutions and more stable streaming. Ideal for DIY IP cameras, smart doorbells, remote monitoring, time-lapse, and vision demos.\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eSpecifications\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB-UART Chip (MB):\u003c\/strong\u003e CH340\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnector (MB):\u003c\/strong\u003e USB-C\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMCU\/Radio:\u003c\/strong\u003e ESP32 (dual-core up to 240 MHz), 2.4 GHz 802.11 b\/g\/n Wi-Fi, Bluetooth\/BLE\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMemory:\u003c\/strong\u003e 8 MB PSRAM (typ.), 4 MB Flash (typ.) (varies by batch)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCamera:\u003c\/strong\u003e OV2640, 2 MP, up to UXGA (1600×1200), JPEG\/YUV\/RGB; manual-focus lens\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStorage:\u003c\/strong\u003e microSD slot (FAT\/FAT32; up to 32 GB SDHC commonly supported)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLEDs:\u003c\/strong\u003e White “flash” LED on ESP32-CAM; power\/status LEDs on MB\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eI\/O (ESP32-CAM):\u003c\/strong\u003e GPIOs incl. 0, 1, 3, 4, 12–16, 33 (availability depends on camera\/SD use)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower\/Input:\u003c\/strong\u003e 5 V via USB-C (on-board regulation to 3.3 V logic)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTypical Current:\u003c\/strong\u003e ~160–300 mA during Wi-Fi + camera (higher with flash LED)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eApprox. Size:\u003c\/strong\u003e ESP32-CAM ~40×27 mm; ESP32-CAM-MB ~48×27 mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDevelopment:\u003c\/strong\u003e Arduino IDE \/ PlatformIO (e.g., CameraWebServer)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003e\u003cstrong\u003eHighlights\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlug-and-Program:\u003c\/strong\u003e ESP32-CAM-MB with \u003cstrong\u003eUSB-C\u003c\/strong\u003e + \u003cstrong\u003eCH340\u003c\/strong\u003e, BOOT\/RESET buttons\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCamera:\u003c\/strong\u003e \u003cstrong\u003eOV2640 2MP\u003c\/strong\u003e with flexible ribbon; onboard white “flash” LED\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStorage:\u003c\/strong\u003e \u003cstrong\u003emicroSD\u003c\/strong\u003e slot for photos\/logs\/time-lapse (FAT\/FAT32)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnectivity:\u003c\/strong\u003e \u003cstrong\u003eESP32\u003c\/strong\u003e with 2.4 GHz \u003cstrong\u003eWi-Fi\u003c\/strong\u003e (b\/g\/n) + \u003cstrong\u003eBluetooth\/BLE\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMemory:\u003c\/strong\u003e \u003cstrong\u003e8MB PSRAM\u003c\/strong\u003e for larger image buffers and smoother video\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExpandable I\/O:\u003c\/strong\u003e Breakout pins for GPIO, I²C, SPI, UART, PWM\u003c\/li\u003e\n\u003cli\u003eWorks with \u003cstrong\u003eArduino IDE\u003c\/strong\u003e \/ \u003cstrong\u003ePlatformIO\u003c\/strong\u003e (e.g., \u003cem\u003eCameraWebServer\u003c\/em\u003e example)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eNotes (optional to include at the bottom)\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eComponent details (Flash\/PSRAM size, USB–UART chip) may vary by batch.\u003c\/li\u003e\n\u003cli\u003eUse a quality 5 V USB supply (≥1 A) for stable streaming.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.product-copy{line-height:1.7}\n.product-copy \u003e * + *{margin-top:1rem}\n.product-copy h2{margin:1.4em 0 .6em}\n.product-copy p{margin:0 0 1em}\n.product-copy ul,.product-copy ol{margin:0 0 1.2em 1.2em}\n.product-copy li{margin:.35em 0}\n.product-copy table{width:100%;border-collapse:collapse;margin:1.2em 0}\n.product-copy table th,\n.product-copy table td{border:1px solid #eee;padding:.6em .75em;text-align:left}\n.faq-list{margin:1.2rem 0 1.4rem}\n.faq{border:1px solid #e6e6e6;border-radius:12px;padding:.75rem 1rem;margin:.6rem 0;background:#fafafa}\n.faq summary{font-weight:600;cursor:pointer}\n@media (min-width:768px){ .product-copy{font-size:1.02rem} }\n\u003c\/style\u003e","brand":"Circuitrocks","offers":[{"title":"Default Title","offer_id":51918250017057,"sku":"2933","price":815.0,"currency_code":"PHP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0777\/1491\/5617\/files\/esp32-cam-usb-programmer-esp32-cam-mb-ov2640-2mp-wi-fi-ble-usb-c-ch340-8mb-psram-circuitrocks.jpg?v=1780999410","url":"https:\/\/circuit.rocks\/products\/esp32-cam-usb-programmer-esp32-cam-mb-ov2640-2mp-wi-fi-ble-usb-c-ch340-8mb-psram","provider":"circuitrocks","version":"1.0","type":"link"}