Skip to content

1.1.0-rc1 Firmware for Ai-Thinker ESP32-cam, ESP32-S3-EYE 2.2, Freenove ESP32-Wrover

Compare
Choose a tag to compare
@johnyHV johnyHV released this 29 Jun 16:13
· 40 commits to master since this release

Summary


  • Added support for multiple boards
  • Update ESPAsyncWebServer lib
  • Update arduino-esp32 lib (ESP IDF)
  • Update ArduinoJson lib
  • Added WEB api
  • Added MCU temperature display
  • Updated documentation
  • Bug fixes and code optimalisation

This is a RC1 version

To apply the new settings on the web interface, it is necessary to clear the cache of the camera's web page. The cache is valid for 24 hours, so it will automatically refresh after 24 hours.

Added support for multiple boards


In this version, support for several additional boards based on the ESP32/ESP32-S3 processor with a camera has been added. Currently, the Ai-Thinker ESP32-cam, ESP32-S3-EYE 2.2, Freenove ESP32-Wrover cam boards is supported, and support for more boards will be added in the future. You can find the fuul list of supported boards in the README.

supported_boards

Update ESPAsyncWebServer lib


Update of the ESPAsyncWebServer lib from version 2.10.1 to 3.0.3. The library update improved the stability and speed of the software.

Update arduino-esp32 lib (ESP IDF)


Update of the arduino-esp32 lib from version 2.0.16 to 3.0.2 (from ESP IDF 4.4.7 to ESP IDF 5.1.4). The arduino-esp32 library is the ESP-IDF library, adapted for the Arduino platform. The library update improved the stability and speed of the software.

Update ArduinoJson lib


Update of the ArduinoJson lib from 7.0.4 to 7.10.0

Added WEB api


Added WEB API for additional camera settings, such as turning on the flash or LED light. The WEB API can be used to integrate the camera with Home Assistant. All commands for the WEB API can be found in the documentation.

web_api

Added MCU temperature display


Added processor temperature display on the system tab.

mcu_temp

Updated documentation


Each board has its own documentation, including information about it and instructions on how to upload firmware to the board. You can navigate to the documentation for a specific board from the table of supported boards.

Bug fixes and code optimalisation


Several other minor bugs have been fixed.