This code is originally from arkhipenko/esp32-cam-mjpeg-multiclient
- ESP32-CAM
- Support list:
- AI THINKER (tested and fully working)
- M5STACK WITH PSRAM
- M5STACK WIDE
- WROVER KIT
- ESP EYE
- Support list:
- Programmer (I used CP2102)
- Dupont female to female cables (at least 5)
- IDE that supports PlatformIO (VSCode, Atom and more) or only PlatformIO Core
- Wire ESP with programmer like so:
- After that connect it to PC (Otherwise you can fry your ESP).
- Clone this repository to your PC and open it with your favorite IDE.
- If you open it with VSCode it will prompt you in bottom right corner to install PlatformIO. Otherwise go to plugin manager and download it from there.
- Open configuration.h and change your WiFi details, uncomment your ESP type (mostly AI THINKER) and resolution (I recommend to use 800x600 for AI THINKER).
- Click on Upload button (in VSCode it is in left bottom corner).
- Wait for upload (Do not disconnect while uploading!)
- Unplug from USB, disconnect wire between GND and IO0 and re plug it to PC.
- Go to IP address of ESP and add "mjpeg/1" behind it and you should see stream.