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 | 3002 | get logs | get build |
1.9 | 79.2 f7 | Build succeeded | 310 | get logs | get build |
1.9 | 78.1 f7 | Build succeeded | 99 | get logs | get build |
1.8 | 86.0 f7 | Build succeeded | 2834 | get logs | get build |
1.8 | 85.0 f7 | Build succeeded | 55 | get logs | get build |
1.8 | 79.2 f7 | Build succeeded | 7405 | get logs | get build |
1.8 | 78.1 f7 | Build succeeded | 6741 | get logs | get build |
1.8 | 77.2 f7 | Build succeeded | 468 | get logs | get build |
1.8 | 73.0 f7 | Build succeeded | 6039 | get logs | get build |
1.8 | 72.5 f7 | Build succeeded | 28 | get logs | get build |
1.8 | 72.1 f7 | Build succeeded | 3897 | get logs | get build |
1.8 | 69.0 f7 | Build succeeded | 2685 | get logs | get build |
1.8 | 66.0 f7 | Build succeeded | 2072 | get logs | get build |
1.8 | 65.0 f7 | Build skipped | 0 | get logs | get build |
1.8 | 62.3 f7 | Build succeeded | 715 | get logs | get build |
1.8 | 61.2 f7 | Build succeeded | 187 | 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 | 1098 | get logs | get build |
1.7 | 65.0 f7 | Build succeeded | 38 | get logs | get build |
1.7 | 62.3 f7 | Build succeeded | 2235 | get logs | get build |
1.7 | 61.2 f7 | Build succeeded | 2489 | get logs | get build |
1.7 | 61.1 f7 | Build succeeded | 188 | get logs | get build |
1.7 | 60.4 f7 | Build succeeded | 2045 | get logs | get build |
1.7 | 60.3 f7 | Build succeeded | 67 | get logs | get build |
1.7 | 58.0 f7 | Build succeeded | 3198 | get logs | get build |
1.7 | 54.0 f7 | Build succeeded | 5025 | 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 | 700 | 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 | 1607 | get logs | get build |
1.5 | 49.1 f7 | Build succeeded | 978 | get logs | get build |
1.5 | 46.0 f7 | Build succeeded | 103 | 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 | 3127 | get logs | get build |
1.4 | 49.1 f7 | Build succeeded | 2422 | get logs | get build |
1.4 | 46.0 f7 | Build succeeded | 622 | get logs | get build |
1.4 | 40.1 f7 | Build succeeded | 103 | get logs | get build |
1.4 | 40.0 f7 | Build succeeded | 22 | 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 | 17 | get logs | get build |
1.3 | 40.0 f7 | Build succeeded | 24 | get logs | get build |
1.3 | 39.2 f7 | Build succeeded | 970 | get logs | get build |
1.3 | 39.1 f7 | Build succeeded | 45 | get logs | get build |
1.3 | 38.0 f7 | Build succeeded | 95 | get logs | get build |
1.3 | 35.1 f7 | Build succeeded | 450 | 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 | 20 | get logs | get build |
1.2 | 38.0 f7 | Build succeeded | 20 | get logs | get build |
1.2 | 35.1 f7 | Build succeeded | 21 | get logs | get build |
1.2 | 35.0 f7 | Build succeeded | 61 | get logs | get build |
1.2 | 34.3 f7 | Build succeeded | 131 | get logs | get build |
1.2 | 33.0 f7 | Build succeeded | 39 | get logs | get build |
1.2 | 32.0 f7 | Build succeeded | 23 | get logs | get build |
1.2 | 30.1 f7 | Build succeeded | 58 | 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 | 22 | get logs | get build |
1.1 | 35.0 f7 | Build succeeded | 18 | get logs | get build |
1.1 | 34.3 f7 | Build succeeded | 20 | get logs | get build |
1.1 | 33.0 f7 | Build succeeded | 24 | get logs | get build |
1.1 | 32.0 f7 | Build succeeded | 18 | get logs | get build |
1.1 | 30.1 f7 | Build succeeded | 20 | get logs | get build |
camera_suite | Latest 1.9 | GitHub | Author: @CodyTolene @Z4urce @leedave @rnadyrshin |