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 | 3990 | get logs | get build |
1.9 | 79.2 f7 | Build succeeded | 407 | get logs | get build |
1.9 | 78.1 f7 | Build succeeded | 124 | get logs | get build |
1.8 | 86.0 f7 | Build succeeded | 2836 | get logs | get build |
1.8 | 85.0 f7 | Build succeeded | 57 | get logs | get build |
1.8 | 79.2 f7 | Build succeeded | 7407 | get logs | get build |
1.8 | 78.1 f7 | Build succeeded | 6744 | get logs | get build |
1.8 | 77.2 f7 | Build succeeded | 472 | get logs | get build |
1.8 | 73.0 f7 | Build succeeded | 6042 | get logs | get build |
1.8 | 72.5 f7 | Build succeeded | 32 | get logs | get build |
1.8 | 72.1 f7 | Build succeeded | 3905 | get logs | get build |
1.8 | 69.0 f7 | Build succeeded | 2692 | get logs | get build |
1.8 | 66.0 f7 | Build succeeded | 2073 | get logs | get build |
1.8 | 65.0 f7 | Build skipped | 0 | get logs | get build |
1.8 | 62.3 f7 | Build succeeded | 717 | get logs | get build |
1.8 | 61.2 f7 | Build succeeded | 192 | 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 | 1102 | get logs | get build |
1.7 | 65.0 f7 | Build succeeded | 42 | get logs | get build |
1.7 | 62.3 f7 | Build succeeded | 2237 | get logs | get build |
1.7 | 61.2 f7 | Build succeeded | 2493 | get logs | get build |
1.7 | 61.1 f7 | Build succeeded | 192 | get logs | get build |
1.7 | 60.4 f7 | Build succeeded | 2048 | get logs | get build |
1.7 | 60.3 f7 | Build succeeded | 71 | get logs | get build |
1.7 | 58.0 f7 | Build succeeded | 3206 | get logs | get build |
1.7 | 54.0 f7 | Build succeeded | 5088 | 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 | 705 | 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 | 1611 | get logs | get build |
1.5 | 49.1 f7 | Build succeeded | 985 | get logs | get build |
1.5 | 46.0 f7 | Build succeeded | 107 | 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 | 3130 | get logs | get build |
1.4 | 49.1 f7 | Build succeeded | 2426 | get logs | get build |
1.4 | 46.0 f7 | Build succeeded | 624 | get logs | get build |
1.4 | 40.1 f7 | Build succeeded | 106 | get logs | get build |
1.4 | 40.0 f7 | Build succeeded | 28 | 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 | 19 | get logs | get build |
1.3 | 40.0 f7 | Build succeeded | 28 | get logs | get build |
1.3 | 39.2 f7 | Build succeeded | 981 | get logs | get build |
1.3 | 39.1 f7 | Build succeeded | 47 | get logs | get build |
1.3 | 38.0 f7 | Build succeeded | 99 | get logs | get build |
1.3 | 35.1 f7 | Build succeeded | 454 | 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 | 22 | get logs | get build |
1.2 | 38.0 f7 | Build succeeded | 25 | get logs | get build |
1.2 | 35.1 f7 | Build succeeded | 23 | get logs | get build |
1.2 | 35.0 f7 | Build succeeded | 64 | get logs | get build |
1.2 | 34.3 f7 | Build succeeded | 135 | get logs | get build |
1.2 | 33.0 f7 | Build succeeded | 43 | get logs | get build |
1.2 | 32.0 f7 | Build succeeded | 27 | get logs | get build |
1.2 | 30.1 f7 | Build succeeded | 62 | 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 | 26 | get logs | get build |
1.1 | 35.0 f7 | Build succeeded | 21 | get logs | get build |
1.1 | 34.3 f7 | Build succeeded | 23 | get logs | get build |
1.1 | 33.0 f7 | Build succeeded | 28 | get logs | get build |
1.1 | 32.0 f7 | Build succeeded | 20 | get logs | get build |
1.1 | 30.1 f7 | Build succeeded | 23 | get logs | get build |
camera_suite | Latest 1.9 | GitHub | Author: @CodyTolene @Z4urce @leedave @rnadyrshin |