ESP32-CAM-MB Downloader Board – Type-C USB, CH340, for ESP32-CAM

ESP32-CAM-MB Downloader Board – Type-C USB, CH340, for ESP32-CAM

$5.99 NZD
Skip to product information
SKU: ESP32-CAM-MB-1PK

ESP32-CAM-MB Downloader Board – Type-C USB, CH340, for ESP32-CAM

$5.99 NZD
Availability:
Dispatch: Within 24 hours 7-day dispatch, excluding public holidays

NZ Post: 1-2 days urban · 2-4 days rural

Shipping from $5.99 urban / $9.99 rural.

Easy 30-day returns · 12-month warranty

Free Urban delivery on orders over $66
Urban $66 Rural $88

The ESP32-CAM-MB is a Type-C USB downloader board that makes flashing the AI-Thinker ESP32-CAM painless. The ESP32-CAM has no USB port of its own, so on its own it needs an FTDI adapter, jumper wires and a fiddly IO0-to-GND link every time you flash. Seat the camera module onto this baseboard instead, plug in USB-C, and upload straight from the Arduino IDE. An onboard CH340 USB-to-serial chip and an automatic download circuit do the rest. Board only - the ESP32-CAM module and camera are not included.

  • Type-C USB, no FTDI adapter or jumper wires
  • Onboard CH340 USB-to-serial bridge
  • Automatic download, no shorting IO0 to GND
  • RST and IO0 buttons for manual reset and flash
  • Powers and programs the ESP32-CAM over 5V USB
  • Doubles as a serial link for the Serial Monitor
  • Plug-and-play, just seat the module and connect
  • Works with Arduino IDE, PlatformIO and ESP-IDF

Specifications

FunctionESP32-CAM programmer / baseboard
USB-to-serialCH340
USB connectorUSB Type-C
Compatible boardAI-Thinker ESP32-CAM (and compatible)
Download modeAutomatic (auto-reset / auto-boot)
ButtonsRST and IO0
Power5V via USB-C
Logic voltage3.3V
DriverCH340 (Windows may need it installed)
In the packMB downloader board only

What's in the box

ESP32-CAM-MB downloader board

The programmer baseboard only. The ESP32-CAM module and OV2640 camera are not included - add your own ESP32-CAM.

Great for

Flashing firmware to the AI-Thinker ESP32-CAM
Skipping the FTDI adapter and jumper-wire setup
Serial debugging and viewing the Serial Monitor
Powering an ESP32-CAM from USB during development
ESP32-CAM web servers, video streaming and IoT builds
Classroom and workshop ESP32-CAM programming

Setup & flashing

Flashing an ESP32-CAM (Arduino IDE)

  1. Install the CH340 driver

    Windows 11 often installs it automatically. If no COM port appears, install the free CH340 driver from WCH, then re-plug the board.

  2. Seat the ESP32-CAM

    Line up the pins and press the ESP32-CAM firmly onto the MB baseboard's header, camera facing up.

  3. Connect and select the board

    Plug in a USB-C data cable. In Arduino IDE choose AI-Thinker ESP32-CAM and pick the COM port under Tools → Port.

  4. Upload

    Click Upload. The automatic download circuit puts the module into flash mode for you. When it finishes, tap RST to run your sketch.

Tip: if an upload ever fails to start, hold the IO0 button, tap RST, then release IO0 to force flash mode, and upload again. Use a USB-C data cable, not a charge-only one.

Common questions

Does this include the ESP32-CAM?

No. This is the ESP32-CAM-MB downloader baseboard only - the programmer that the ESP32-CAM plugs into. You supply your own ESP32-CAM module and camera.

Do I need to install a driver?

This board uses a CH340 USB-to-serial chip, so it needs the CH340 driver. Windows 11 usually installs it automatically; if no COM port shows up, install the free CH340 driver from WCH. macOS and Linux generally work without one.

Do I still have to connect IO0 to GND?

No. The MB baseboard has an automatic download circuit, so you flash straight from the Arduino IDE with no jumper. If an upload ever stalls, hold IO0, tap RST, release IO0, then upload again.

Which board do I select in the Arduino IDE?

Choose "AI-Thinker ESP32-CAM" after installing the ESP32 package by Espressif in Boards Manager. The same board works in PlatformIO and ESP-IDF.

Can I use it for serial output too?

Yes. Leave the ESP32-CAM seated after flashing and open the Serial Monitor (usually 115200 baud) to read its output - handy for grabbing the camera web-server IP address.

Good to know: Board only - ESP32-CAM and camera not included. A USB-C data cable is required (charge-only cables won't enumerate). Every board is checked before it ships from our Te Awamutu stock.

Why Buy from NZN

Useful parts, fair prices and someone local to help.

I'm Lukas, an engineering student and maker based in Te Awamutu. NZN grew out of a CNC build that dragged on for months because every missing cable, bolt or electronic part meant another overseas order. I started the shop so Kiwi makers can spend more time building and less time waiting for the next parcel.

  • Stocked here in New Zealand

    Orders are picked and packed in Te Awamutu and dispatched within 24 hours every day, excluding public holidays. NZ Post target delivery is 1-2 days urban and 2-4 days rural.

  • Fair prices, clearly shown

    Prices are kept competitive and quantity discounts are shown upfront. Free delivery starts at $66 for urban addresses and $88 for rural addresses.

  • 30-day returns and 12-month warranty

    Get in touch if something is not right and we will help sort it.

  • Practical product support

    Ask a product question and get help from a real person in New Zealand who knows the range.

You may also like