Skip to content

Releases: Kampi/ESP32-Lepton

Release 0.0.3

21 Apr 11:02

Choose a tag to compare

Release 0.0.3

Changed:

  • Change min. esp-idf version to 5.5.3 to make use of the direct PSRAM / SPI DMA transaction

Added:

  • Add MALLOC_CAP_SIMD for image buffers
  • Add dynamic memory caps for VoSPI transaction to allow the usage without PSRAM
  • Add SIMD support
  • Add additional color paletts
  • Add API to trigger camera FFC

Fixed:

  • Fix memory leaks during driver deinitialization

Removed:

  • Remove ESP32 from supported devices list because it is untested

Detailed Changes

Full Changelog: 0.0.2...0.0.3

Commits

  • Release: Update to version 0.0.3 (ed3610f)
  • Prepare release 0.0.3 (413f3b5)
  • Update documentation and add FFC API function (de62458)
  • Add additional paletts (3398f2a)
  • Add pixel structure type, smaller bug fixes, and code cleanups. (ee60210)
  • Fix temperature conversion overflow at 54.5 degree celsius (2a97e51)
  • Code refractoring, reset fixes (3a408bd)
  • Code cleanups (2729e29)
  • Add SIMD support, improve PSRAM support (470bfd0)
  • Fix comments (dfccc6c)
  • Fix memory leaks during driver deinitialization (8af3275)
  • Code Rabbit feedback and CI/CD fixes (48de2de)
  • Bug: Issue #35 (b2b6de8)
  • Feature: Issue #32 (2abe877)
  • Feature: Add ESP Registry badge to README (b60e403)
  • Improving CI/CD (1f07ab8)
  • Bla (2858bf3)
  • Release: Update to version 0.0.2 (ba7dba4)
  • Release 0.0.2 (10c6a98)

File Changes

 .astyle.cfg                                        |  33 -
 .github/copilot-instructions.md                    | 549 ++++++++++++++
 .github/workflows/astyle.yaml                      |  25 +-
 .github/workflows/changelog-check.yaml             | 147 ++--
 .github/workflows/documentation.yaml               |  44 +-
 .github/workflows/release.yaml                     | 137 +++-
 CCI_API_Status.md                                  | 838 +++++++++++++++++++++
 CHANGELOG.md                                       |  31 +-
 CMakeLists.txt                                     |   7 +-
 README.md                                          | 153 +++-
 docs/{ => FLIR}/Lepton Engineering Datasheet.pdf   | Bin
 docs/{ => FLIR}/Software Interface Description.pdf | Bin
 docs/README.md                                     | 155 ----
 examples/basic_capture.cpp                         |  38 +-
 examples/basic_init.cpp                            |   6 +-
 idf_component.yml                                  |   5 +-
 include/CCI/cci.h                                  |   7 +
 include/Definitions/lepton_config.h                |  59 +-
 include/Definitions/lepton_defs.h                  | 141 ++--
 include/VoSPI/vospi.h                              |   7 +
 include/lepton.h                                   |  37 +-
 include/lepton_palette.h                           | 302 ++++++--
 src/CCI/cci.cpp                                    | 152 ++--
 src/VoSPI/vospi.cpp                                |  94 ++-
 src/lepton.cpp                                     | 109 +--
 src/lepton_capture.cpp                             | 242 ++++--
 src/lepton_cci.cpp                                 |  87 ++-
 27 files changed, 2703 insertions(+), 702 deletions(-)

Nightly Documentation Build

27 Jan 13:18

Choose a tag to compare

Pre-release

Automatically generated documentation for ESP32-Lepton component

Release 0.0.2

26 Jan 15:20

Choose a tag to compare

Changes

See CHANGELOG.md for full details.

What's Changed

Full Changelog: 0.0.1...0.0.2

Release 0.0.1

26 Jan 15:19
6d6d932

Choose a tag to compare