CHANGELOG.md 4.6 KB

Roadmap

  • Store images to onboard ESP32-CAM SD card (partially completed, #24).
  • Camera preview GUI overlay (#21).
  • Full screen 90 degree and 270 degree fill (#6).
  • WiFi streaming/connection support (#35).

v1.9

  • Updating the row and column iteration boundaries in the serial stream to cover the full 128×128 image.
  • Changing the camera configuration from QQVGA to 128×128 mode.
  • Adjusting buffer size macros and pixel offset calculations in the camera suite view to accommodate the new image dimensions.
  • New contributor "rnadyrshin", thank you!

v1.8

  • Use new Flipper Zero "DateTime" type for image filenames as "YYYYMMDD-HHMMSS.bmp" (#52).
  • Fix pinout guide image in-app for "GND-GND" pin reference (#59). Thanks PyroJoe313!
  • Fix up horizontal flip when camera is rotated 180 degrees (#57). Thanks 4k3or3et!

v1.7

  • Add support for new Flipper Zero Firmware UART updates.
  • Remove staged WiFi streaming/connection support for now. Until I can fully test.

v1.6

  • Add new splash/start screen.
  • Add new module not connected notification + pinout guide in-app.
  • Update README with a new "Special Thanks" section.
  • Update README "Contributions" section regarding firmware development.
  • Separate settings into two views: app and cam settings.
  • General code improvements and cleanup.
  • Stage new scene for WiFi streaming/connection support (#35).

v1.5

  • Remove usage of image no longer found in the Flipper Zero firmware build.

v1.4

  • Add RC builds to repo.
  • Improve FAP code.
  • Improve Firmware code (requires reflash).
  • Improve Firmware flashing utility code.
  • Improve GitHub actions code.
  • Look to mitigate issue "Mirrored Image" (#27).
  • Addressed new linting issue with "ufbt" tools.

v1.3

  • Important: Firmware Update Required! Ensure you update your firmware to fully utilize the new features. Backwards compatibility should be ok.
  • New Feature: Introducing the Firmware Flash utility, simplifying the firmware flashing process. Refer to the project readme for detailed instructions. (Closes #26)
  • Enhancement: Flash functionality now remains active during camera preview, making it easier to take pictures in areas of low light.
  • Bug Fix: Addressed picture inversion issue reported by user leedave. Thanks for your contribution! (Closes #23)
  • Code Refinement: Enhanced firmware code for readability and maintainability. Separated concerns into individual files for a more organized structure.
  • Technical Improvements: Implemented general code enhancements and introduced syntactic sugar for cleaner, more efficient code.
  • Work in Progress: Added a new test function for saving pictures to the onboard ESP32-CAM SD card (#24).

v1.2

  • Save image support. When the center button is pressed take a picture and save it 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").
  • Camera flash support. Flashes the ESP32-CAM onboard LED when a picture is taken if enabled in the settings.
  • Move the camera dithering type to the settings scene as a new configurable option.
  • Add "Flash" option to the settings scene as a new configurable option.
  • Update documentation to reflect changes.
  • Update firmware with new dithering options set.
  • Update firmware with new flash support.
  • Update repo to reflect https://github.com/CodyTolene/Flipper-Zero-Development-Toolkit for easier tooling.

v1.1

v1.0