Original Ai-Thinker ESP32 Camera (ESP32-CAM) WiFi Bluetooth BLE with 2MP Camera


Need more? Ask for a quote.

Availability: In stock SKU: 26573
Quantity 3 - 9 C$12.90
Quantity 10 - 24 C$12.21
Quantity 25 + C$11.86
View cart


Overview ESP32-CAM

The original Ai-Thinker ESP32-CAM WiFi and Bluetooth Camera module is the best ESP32 Camera based on Espressif’s High-Performance ESP32 Wifi+Bluetooth+BLE controller chip, and an OV2640 camera module with 2MP resolution.

This genuine Ai-Thinker ESP32 Camera offers higher reliability, manufacturing quality and compatibility than the cheaper clones from 3rd parties.

With the genuine Ai-Thinker ESP32 Camera Module you can easily make streaming video over wifi happen.

Ai-Thinker ESP32-CAM Specifications

– Main frequency up to 240MHz, up to 600 DMIPS
– 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)

Camera Lens Options for ESP32-Cam Module (available in our store)

– 65-75° (included with ESP32-CAM module)
– 120° Wide Angle (SKU 26658)
– 160° Fisheye horizontal (SKU 26659)
– 160° Fisheye vertical (SKU 26660)

The ESP32 CAM 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.

Recommended first step to start tinkering with Ai-Thinker ESP32 Camera

– Follow the instructions on the website “Randomnerdtutorials”
– 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 ESP32 camera webserver 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 Camera 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.

Downloads and Documentation

Download Datasheet ESP32-CAM

Additional information








Does not apply.

Model Number


2 reviews for Original Ai-Thinker ESP32 Camera (ESP32-CAM) WiFi Bluetooth BLE with 2MP Camera

  1. 5 out of 5


    Excellent module – make your own video camera at github ESP32-CAM-Video-Recorder-junior

  2. 5 out of 5

    Todd Ector

    I love these modules but I will share a minor problem I had to help others.

    Most of the online tutorials I found used the ground (GND) pin next to UOT pin, for the two modules I have that doesn’t work.

    When I used the GND pin beside the 5V (VCC) pin it programs as intended.


    Thank you for that helpful information.

Add a review