A DIY digital camera inspired by analog film, powered by ESP32-CAM and XIAO ESP32-C3. It captures OTA-only JPG images with retro-style filters and runs fully on a rechargeable battery.
- ESP32-CAM handles capture and Wi-Fi OTA image transmission
- ESP32-C3 handles user input (shutter + mode switch)
- Three image modes: Negative, Black & White, Retro
- Battery-powered with physical power switch
- Compact 3D-printed enclosure with viewfinder
- Flash
Main_esp32c3.inoto ESP32-C3 (button/controller logic) - Flash
Main.inoto ESP32-CAM (camera + OTA logic) - Press shutter to capture and send an image
CamController.{h,cpp}– Image style controlMain.ino– Camera logic (ESP32-CAM)Main_esp32c3.ino– Controller logic (ESP32-C3)
