

Read our complete review of the ESP32-CAM Ai-Thinker board.Nonetheless, this is one of the most versatile and cheapest ESP32 development boards with camera. This means that you can’t connect the ESP32-CAM directly to your computer using an USB cable. One of the major drawbacks of the ESP32-CAM is that is doesn’t have USB-to-UART interface. This means that when using functions related with the microSD card, the LED will light up occasionally, even when you don’t want. However, the flash lamp shares its GPIO with one of the microSD card GPIOs. The flash lamp can be useful to light up the area before streaming video or taking a picture. The board comes with an on-board reset button to restart your board and a built-in LED that works as a flash lamp. The ESP32-CAM board comes with an on-board antenna, but also with an IPEX connector allowing you to alternatively use an external antenna to improve the Wi-Fi communication range.

So, you need to be careful with which GPIOs you’ll use. However, not all GPIOs can be used because some are either being used by the camera or by the microSD card. It supports microSD card and has 10 accessible GPIOs and power pins. This board has 4MB PSRAM, which is used for buffering images from the camera into video streaming or other tasks and allows you to use higher quality in your pictures without crashing the ESP32. It features a ESP32-S chip and comes with a “regular” 2MP OV2640 camera. The ESP32-CAM AI-Thinker is one of the most popular ESP32 development boards with camera – it comes with a lot of useful features and costs around $7 or less!
