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.
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.
Added MCU temperature display
Added processor temperature display on the system tab.
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.