Software to run an ESP32-CAM module on your Flipper Zero device.
Full setup, wiring guide, etc. in the main project README here: https://github.com/CodyTolene/Flipper-Zero-Camera-Suite
Firmware is needed for the ESP32-CAM module, see here for more information: https://github.com/CodyTolene/Flipper-Zero-Camera-Suite#firmware-installation
Button mappings:
Up = Contrast Up.
Down = Contrast Down.
Left = Toggle invert.
Right = Toggle dithering on/off.
Center = Take a picture and save to the "DCIM" folder at the root of your SD card. Image will be saved as a bitmap file with a timestamp as the filename ("YYYYMMDD-HHMMSS.bmp"). If flash is on in the settings (enabled by default) the ESP32-CAM onboard LED will light up when the camera is opened.
Back = Go back.
Settings:
Orientation = Rotate the camera image 90 degrees counter-clockwise starting at zero by default (0, 90, 180, 270). This is useful if you have your camera module mounted in a different orientation than the default.
Flash Toggle the ESP32-CAM onboard LED on/off while using the camera.
Dithering Type Change between the Cycle Floyd–Steinberg, Jarvis-Judice-Ninke, and Stucki dithering types.
Haptic Effects = Toggle haptic feedback on/off.
Sound Effects = Toggle sound effects on/off.
LED Effects = Toggle LED effects on/off.
App Version | SDK | Status | Downloads | Logs | Build |
---|---|---|---|---|---|
1.9 | 86.0 f7 | Build succeeded | 5025 | get logs | get build |
1.9 | 79.2 f7 | Build succeeded | 488 | get logs | get build |
1.9 | 78.1 f7 | Build succeeded | 145 | get logs | get build |
1.8 | 86.0 f7 | Build succeeded | 2836 | get logs | get build |
1.8 | 85.0 f7 | Build succeeded | 59 | get logs | get build |
1.8 | 79.2 f7 | Build succeeded | 7409 | get logs | get build |
1.8 | 78.1 f7 | Build succeeded | 6745 | get logs | get build |
1.8 | 77.2 f7 | Build succeeded | 473 | get logs | get build |
1.8 | 73.0 f7 | Build succeeded | 6047 | get logs | get build |
1.8 | 72.5 f7 | Build succeeded | 33 | get logs | get build |
1.8 | 72.1 f7 | Build succeeded | 3910 | get logs | get build |
1.8 | 69.0 f7 | Build succeeded | 2695 | get logs | get build |
1.8 | 66.0 f7 | Build succeeded | 2075 | get logs | get build |
1.8 | 65.0 f7 | Build skipped | 0 | get logs | get build |
1.8 | 62.3 f7 | Build succeeded | 721 | get logs | get build |
1.8 | 61.2 f7 | Build succeeded | 194 | get logs | get build |
1.8 | 61.1 f7 | Build skipped | 0 | get logs | get build |
1.8 | 60.4 f7 | Build skipped | 0 | get logs | get build |
1.8 | 60.3 f7 | Build skipped | 0 | get logs | get build |
1.8 | 58.0 f7 | Build skipped | 0 | get logs | get build |
1.8 | 54.0 f7 | Build skipped | 0 | get logs | get build |
1.8 | 53.0 f7 | Build skipped | 0 | get logs | get build |
1.8 | 52.0 f7 | Build skipped | 0 | get logs | get build |
1.8 | 50.0 f7 | Build skipped | 0 | get logs | get build |
1.8 | 49.1 f7 | Build skipped | 0 | get logs | get build |
1.8 | 46.0 f7 | Build skipped | 0 | get logs | get build |
1.8 | 40.1 f7 | Build skipped | 0 | get logs | get build |
1.8 | 40.0 f7 | Build skipped | 0 | get logs | get build |
1.8 | 39.2 f7 | Build skipped | 0 | get logs | get build |
1.8 | 39.1 f7 | Build skipped | 0 | get logs | get build |
1.8 | 38.0 f7 | Build skipped | 0 | get logs | get build |
1.8 | 35.1 f7 | Build skipped | 0 | get logs | get build |
1.8 | 35.0 f7 | Build skipped | 0 | get logs | get build |
1.8 | 34.3 f7 | Build skipped | 0 | get logs | get build |
1.8 | 33.0 f7 | Build skipped | 0 | get logs | get build |
1.8 | 32.0 f7 | Build skipped | 0 | get logs | get build |
1.8 | 30.1 f7 | Build skipped | 0 | get logs | get build |
1.7 | 66.0 f7 | Build succeeded | 1104 | get logs | get build |
1.7 | 65.0 f7 | Build succeeded | 44 | get logs | get build |
1.7 | 62.3 f7 | Build succeeded | 2238 | get logs | get build |
1.7 | 61.2 f7 | Build succeeded | 2494 | get logs | get build |
1.7 | 61.1 f7 | Build succeeded | 195 | get logs | get build |
1.7 | 60.4 f7 | Build succeeded | 2050 | get logs | get build |
1.7 | 60.3 f7 | Build succeeded | 72 | get logs | get build |
1.7 | 58.0 f7 | Build succeeded | 3210 | get logs | get build |
1.7 | 54.0 f7 | Build succeeded | 5138 | get logs | get build |
1.7 | 53.0 f7 | Hover to know more... | 0 | get logs | get build |
1.7 | 52.0 f7 | Hover to know more... | 0 | get logs | get build |
1.7 | 50.0 f7 | Hover to know more... | 0 | get logs | get build |
1.7 | 49.1 f7 | Hover to know more... | 0 | get logs | get build |
1.7 | 46.0 f7 | Hover to know more... | 0 | get logs | get build |
1.7 | 40.1 f7 | Hover to know more... | 0 | get logs | get build |
1.7 | 40.0 f7 | Hover to know more... | 0 | get logs | get build |
1.7 | 39.2 f7 | Hover to know more... | 0 | get logs | get build |
1.7 | 39.1 f7 | Hover to know more... | 0 | get logs | get build |
1.7 | 38.0 f7 | Hover to know more... | 0 | get logs | get build |
1.7 | 35.1 f7 | Hover to know more... | 0 | get logs | get build |
1.7 | 35.0 f7 | Hover to know more... | 0 | get logs | get build |
1.7 | 34.3 f7 | Hover to know more... | 0 | get logs | get build |
1.7 | 33.0 f7 | Hover to know more... | 0 | get logs | get build |
1.7 | 32.0 f7 | Hover to know more... | 0 | get logs | get build |
1.7 | 30.1 f7 | Hover to know more... | 0 | get logs | get build |
1.6 | 66.0 f7 | Build skipped | 0 | get logs | get build |
1.6 | 65.0 f7 | Hover to know more... | 0 | get logs | get build |
1.6 | 62.3 f7 | Build skipped | 0 | get logs | get build |
1.6 | 61.2 f7 | Build skipped | 0 | get logs | get build |
1.6 | 61.1 f7 | Build skipped | 0 | get logs | get build |
1.6 | 60.4 f7 | Build skipped | 0 | get logs | get build |
1.6 | 60.3 f7 | Build skipped | 0 | get logs | get build |
1.6 | 58.0 f7 | Hover to know more... | 0 | get logs | get build |
1.6 | 54.0 f7 | Hover to know more... | 0 | get logs | get build |
1.6 | 53.0 f7 | Hover to know more... | 0 | get logs | get build |
1.6 | 52.0 f7 | Hover to know more... | 0 | get logs | get build |
1.6 | 50.0 f7 | Build succeeded | 709 | get logs | get build |
1.6 | 33.0 f7 | Build skipped | 0 | get logs | get build |
1.6 | 32.0 f7 | Build skipped | 0 | get logs | get build |
1.6 | 30.1 f7 | Build skipped | 0 | get logs | get build |
1.5 | 66.0 f7 | Build skipped | 0 | get logs | get build |
1.5 | 65.0 f7 | Hover to know more... | 0 | get logs | get build |
1.5 | 62.3 f7 | Build skipped | 0 | get logs | get build |
1.5 | 61.2 f7 | Build skipped | 0 | get logs | get build |
1.5 | 61.1 f7 | Build skipped | 0 | get logs | get build |
1.5 | 60.4 f7 | Build skipped | 0 | get logs | get build |
1.5 | 60.3 f7 | Build skipped | 0 | get logs | get build |
1.5 | 58.0 f7 | Build skipped | 0 | get logs | get build |
1.5 | 54.0 f7 | Hover to know more... | 0 | get logs | get build |
1.5 | 53.0 f7 | Hover to know more... | 0 | get logs | get build |
1.5 | 52.0 f7 | Hover to know more... | 0 | get logs | get build |
1.5 | 50.0 f7 | Build succeeded | 1612 | get logs | get build |
1.5 | 49.1 f7 | Build succeeded | 989 | get logs | get build |
1.5 | 46.0 f7 | Build succeeded | 110 | get logs | get build |
1.5 | 33.0 f7 | Build skipped | 0 | get logs | get build |
1.5 | 32.0 f7 | Build skipped | 0 | get logs | get build |
1.5 | 30.1 f7 | Build skipped | 0 | get logs | get build |
1.4 | 66.0 f7 | Build skipped | 0 | get logs | get build |
1.4 | 65.0 f7 | Hover to know more... | 0 | get logs | get build |
1.4 | 62.3 f7 | Build skipped | 0 | get logs | get build |
1.4 | 61.2 f7 | Build skipped | 0 | get logs | get build |
1.4 | 61.1 f7 | Build skipped | 0 | get logs | get build |
1.4 | 60.4 f7 | Build skipped | 0 | get logs | get build |
1.4 | 60.3 f7 | Build skipped | 0 | get logs | get build |
1.4 | 58.0 f7 | Build skipped | 0 | get logs | get build |
1.4 | 54.0 f7 | Hover to know more... | 0 | get logs | get build |
1.4 | 53.0 f7 | Build skipped | 0 | get logs | get build |
1.4 | 52.0 f7 | Build skipped | 0 | get logs | get build |
1.4 | 50.0 f7 | Build succeeded | 3132 | get logs | get build |
1.4 | 49.1 f7 | Build succeeded | 2429 | get logs | get build |
1.4 | 46.0 f7 | Build succeeded | 625 | get logs | get build |
1.4 | 40.1 f7 | Build succeeded | 110 | get logs | get build |
1.4 | 40.0 f7 | Build succeeded | 29 | get logs | get build |
1.4 | 33.0 f7 | Build skipped | 0 | get logs | get build |
1.4 | 32.0 f7 | Build skipped | 0 | get logs | get build |
1.4 | 30.1 f7 | Build skipped | 0 | get logs | get build |
1.3 | 66.0 f7 | Build skipped | 0 | get logs | get build |
1.3 | 65.0 f7 | Hover to know more... | 0 | get logs | get build |
1.3 | 62.3 f7 | Build skipped | 0 | get logs | get build |
1.3 | 61.2 f7 | Build skipped | 0 | get logs | get build |
1.3 | 61.1 f7 | Build skipped | 0 | get logs | get build |
1.3 | 60.4 f7 | Build skipped | 0 | get logs | get build |
1.3 | 60.3 f7 | Build skipped | 0 | get logs | get build |
1.3 | 58.0 f7 | Build skipped | 0 | get logs | get build |
1.3 | 54.0 f7 | Hover to know more... | 0 | get logs | get build |
1.3 | 53.0 f7 | Build skipped | 0 | get logs | get build |
1.3 | 52.0 f7 | Build skipped | 0 | get logs | get build |
1.3 | 50.0 f7 | Hover to know more... | 0 | get logs | get build |
1.3 | 49.1 f7 | Hover to know more... | 0 | get logs | get build |
1.3 | 46.0 f7 | Hover to know more... | 0 | get logs | get build |
1.3 | 40.1 f7 | Build succeeded | 21 | get logs | get build |
1.3 | 40.0 f7 | Build succeeded | 29 | get logs | get build |
1.3 | 39.2 f7 | Build succeeded | 983 | get logs | get build |
1.3 | 39.1 f7 | Build succeeded | 48 | get logs | get build |
1.3 | 38.0 f7 | Build succeeded | 100 | get logs | get build |
1.3 | 35.1 f7 | Build succeeded | 457 | get logs | get build |
1.3 | 33.0 f7 | Build skipped | 0 | get logs | get build |
1.3 | 32.0 f7 | Build skipped | 0 | get logs | get build |
1.3 | 30.1 f7 | Build skipped | 0 | get logs | get build |
1.2 | 66.0 f7 | Build skipped | 0 | get logs | get build |
1.2 | 65.0 f7 | Hover to know more... | 0 | get logs | get build |
1.2 | 62.3 f7 | Build skipped | 0 | get logs | get build |
1.2 | 61.2 f7 | Build skipped | 0 | get logs | get build |
1.2 | 61.1 f7 | Build skipped | 0 | get logs | get build |
1.2 | 60.4 f7 | Build skipped | 0 | get logs | get build |
1.2 | 60.3 f7 | Build skipped | 0 | get logs | get build |
1.2 | 58.0 f7 | Build skipped | 0 | get logs | get build |
1.2 | 54.0 f7 | Hover to know more... | 0 | get logs | get build |
1.2 | 53.0 f7 | Build skipped | 0 | get logs | get build |
1.2 | 52.0 f7 | Build skipped | 0 | get logs | get build |
1.2 | 50.0 f7 | Hover to know more... | 0 | get logs | get build |
1.2 | 49.1 f7 | Hover to know more... | 0 | get logs | get build |
1.2 | 46.0 f7 | Build skipped | 0 | get logs | get build |
1.2 | 40.1 f7 | Build skipped | 0 | get logs | get build |
1.2 | 40.0 f7 | Build skipped | 0 | get logs | get build |
1.2 | 39.2 f7 | Build skipped | 0 | get logs | get build |
1.2 | 39.1 f7 | Build succeeded | 23 | get logs | get build |
1.2 | 38.0 f7 | Build succeeded | 27 | get logs | get build |
1.2 | 35.1 f7 | Build succeeded | 24 | get logs | get build |
1.2 | 35.0 f7 | Build succeeded | 66 | get logs | get build |
1.2 | 34.3 f7 | Build succeeded | 141 | get logs | get build |
1.2 | 33.0 f7 | Build succeeded | 47 | get logs | get build |
1.2 | 32.0 f7 | Build succeeded | 28 | get logs | get build |
1.2 | 30.1 f7 | Build succeeded | 63 | get logs | get build |
1.1 | 66.0 f7 | Build skipped | 0 | get logs | get build |
1.1 | 65.0 f7 | Build skipped | 0 | get logs | get build |
1.1 | 62.3 f7 | Build skipped | 0 | get logs | get build |
1.1 | 61.2 f7 | Build skipped | 0 | get logs | get build |
1.1 | 61.1 f7 | Build skipped | 0 | get logs | get build |
1.1 | 60.4 f7 | Build skipped | 0 | get logs | get build |
1.1 | 60.3 f7 | Build skipped | 0 | get logs | get build |
1.1 | 58.0 f7 | Build skipped | 0 | get logs | get build |
1.1 | 54.0 f7 | Hover to know more... | 0 | get logs | get build |
1.1 | 53.0 f7 | Build skipped | 0 | get logs | get build |
1.1 | 52.0 f7 | Build skipped | 0 | get logs | get build |
1.1 | 50.0 f7 | Hover to know more... | 0 | get logs | get build |
1.1 | 49.1 f7 | Hover to know more... | 0 | get logs | get build |
1.1 | 46.0 f7 | Build skipped | 0 | get logs | get build |
1.1 | 40.1 f7 | Build skipped | 0 | get logs | get build |
1.1 | 40.0 f7 | Build skipped | 0 | get logs | get build |
1.1 | 39.2 f7 | Build skipped | 0 | get logs | get build |
1.1 | 39.1 f7 | Build skipped | 0 | get logs | get build |
1.1 | 38.0 f7 | Build skipped | 0 | get logs | get build |
1.1 | 35.1 f7 | Build succeeded | 28 | get logs | get build |
1.1 | 35.0 f7 | Build succeeded | 22 | get logs | get build |
1.1 | 34.3 f7 | Build succeeded | 24 | get logs | get build |
1.1 | 33.0 f7 | Build succeeded | 30 | get logs | get build |
1.1 | 32.0 f7 | Build succeeded | 22 | get logs | get build |
1.1 | 30.1 f7 | Build succeeded | 25 | get logs | get build |
camera_suite | Latest 1.9 | GitHub | Author: @CodyTolene @Z4urce @leedave @rnadyrshin |