-
Notifications
You must be signed in to change notification settings - Fork 0
Flashing the firmware
Dmitry Akulov edited this page Aug 18, 2026
·
14 revisions
Images can be downloaded from CameraBrick releases
Choose the image that matches your camera model.
The image can be flashed to the controller using just a web-based ESPWebTool.
- Connect the ESP32 directly to the computer's USB port. Avoid USB hubs since they might cause uploading issues
- For M5Stack Cameras, click and hold the reset button for 2 seconds
- Click the settings icon under the Connect button and make sure the baud rate is set to 115200 (for ESP32CAM or M5Stack Timer Camera) or 921600 (for M5Stack Atom Camera)
- Click Connect and select the port which the board is connected to
- Leave just one row in the partition table so the configuration matches the screenshot (the offset must be set to 0)
- Select the downloaded image file and start flashing by clicking Program
- Wait until the upload is finished
- Disconnect the board from the computer and connect it to a power supply
- Connecto to the CameraBrick using a smartphone (wiki)
If you cannot see a COM-port after connecting ESP32 to computer's USB port, make sure device drivers are installed. Some systems may require manual installation: ESP32CAM drivers and TimerCam drivers
M5Stack Cameras need to be reset in download mode