
Espressif compatible · ESP32-CAM
ESP32-CAM
Specification
- Part number
- ESP32-CAM
- Manufacturer
- Espressif compatible
- Stock code
- MCU-ESP32-CAM
- Category
- ESP
- Supply voltage
- 5 V
- Output type
- 3.3V digital
- Protocol
- Bluetooth
- Protocol
- UART
- Protocol
- Wi-Fi
- Availability
- 3 in stock
Details
An ESP32 with a camera module and a microSD slot, sold as one board. It runs a web server that streams video over Wi-Fi with about ten lines of setup, which makes it the cheapest way to put a camera on a network.
The gotcha that catches everyone: there is no USB port on it. You need a separate USB-to-TTL adapter to program it, and you must jumper GPIO0 to GND to enter flash mode, then remove the jumper and reset to run. Order an adapter with it if you do not already have one.
Ask about this part
Answers come from this listing and the assistant can still be wrong — the manufacturer's datasheet is what governs. For anything you are going to wire up, check it there or ask us.
Helpful links
Using this part
Starting points, not finished firmware. Check them against the datasheet.
Wiring it to a USB-TTL adapter to flash
ESP32-CAM USB-TTL adapter (set to 5V)
--------- --------------------------
5V -> 5V
GND -> GND
U0T (TX) -> RX
U0R (RX) -> TX
To flash: jumper GPIO0 to GND, then press RESET.
Upload, then REMOVE the jumper and press RESET again to run.
In the Arduino IDE choose Board: "AI Thinker ESP32-CAM".