ESP32-CAM with ESP32-CAM-MB USB Programming Adapter The ESP32-CAM-MB module comes with the well-known high-performance Espressif ESP32 Wifi+Bluetooth+BLE controller chip and an OV2640 camera module with 2MP resolution. Specifications: - Main frequency up to 240MHz, up to 600 DMIPS - 520 KB SRAM, 2M PSRAM - UART/SPI/I2C/PWM/ADC/DAC Interfaces - Micro-SD memory card slot - Lwip and FreeRTOS operating system - Supports Smart Config/AirKiss one-click distribution network - OmniVision OV2640 camera module included (1600 x 1200 px) The ESP32-CAM-MB module comes in a very small form factor of just 27 x 40mm and fits perfectly on a breadboard for your experiments. We recommend GitHub for software downloads and code examples. This is the recommended first step to start tinkering with it: - Follow the instructions on this website: Randomnerdtutorials.com - Select "AI Thinker ESP32-CAM" as the board in Arduino IDE - Change communication speed to 115200 - Select the corresponding COM port in Arduino IDE - Uploading the code for the cam server demo provided on the website using Arduino IDE: a) the upload starts possibly automatically, then wait until it has finished b) Arduino IDE shows "connecting..." and the upload only starts after pressing "reset" on your ESP32 module - Keep following the procedure described in the tutorial If you receive an error message "detected camera not supported" you should double-check that the selected module in your sketch is "AI Thinker". These camera modules can be a little more tricky than an Arduino UNO. Don't give up, keep trying, reading, and trying again, if it doesn't work right away.