Using the FTDI Adapter to program the ESP32-CAM is a bit of a hassle. This is why many vendors now sell the ESP32-CAM board along with a small add-on daughterboard called the ESP32-CAM-MB. You stack the ESP32-CAM on the daughterboard, attach a micro USB cable, and click the Upload button to program your board. It’s that simple.
The highlight of this board is the CH340G USB-to-Serial converter. That’s what translates data between your computer and the ESP32-CAM. There’s also a RESET button, a BOOT button, a power indicator LED, and a voltage regulator to supply the ESP32-CAM with plenty of power.
The ESP32-CAM AI-Thinker MB programmer is a shield that you attach to your ESP32-CAM board GPIOs. The following image shows the programmer and the ESP32-CAM side by side.
The programmer comes with the CH340C USB to serial chip.
- Type: Voltage Regulator
- Number: ESP32-CAM-MB TTL Downloader Module
- Working voltage: 4.7V-5.3V
- Working temperature: -40°C~85°C
- Product size: 40*27*10mm/1.57* 1.06*0.39in
- 1 X ESP32-CAM-MB