Commit Graph

28 Commits (db0112e9c219f9768330b6c443bb8a189eeca3c4)

Author SHA1 Message Date
Miroslav Pivovarsky 999968ef94 Added support for ESP32-S3 Wroom Freenove 2024-12-27 23:34:48 +01:00
Miroslav Pivovarsky 3f85abd5f3 update cfg for the ESP32-S3-cam board 2024-07-12 21:58:19 +02:00
Miroslav Pivovarsky f6e3de0f6f Added parameter for enable/disable EXIF metadata for the stream 2024-06-27 22:33:49 +02:00
Miroslav Pivovarsky c88d352720 fix several thinks 2024-06-27 22:28:43 +02:00
Miroslav Pivovarsky eaab5da67e fixed stream memory allocation issue 2024-06-27 22:26:55 +02:00
Miroslav Pivovarsky 213e26d1e0 update FLASH led code 2024-06-27 22:23:02 +02:00
Miroslav Pivovarsky d7566411ab added parameter for settings PSRAM 2024-06-27 22:21:56 +02:00
Miroslav Pivovarsky 5a8854d220 Init templates for ESP32-S3-EYE board 2024-06-27 22:20:46 +02:00
Miroslav Pivovarsky e247969bca init templates for ESP32-S3-CAM modules 2024-06-27 22:19:31 +02:00
Miroslav Pivovarsky fea5f552ed Added test of support adding EXIF metadata to stream 2024-06-27 22:18:13 +02:00
Miroslav Pivovarsky 7ff7fb06f5 added WEB api 2024-06-27 22:16:15 +02:00
Miroslav Pivovarsky a82fa2e48c Update arduino-esp32 from 2.0.16 to 3.0.2 (from ESP IDF 4.4.7 to ESP IDF 5.1.4) 2024-06-27 22:15:12 +02:00
Miroslav Pivovarsky 276d0309c2 update frame buffer return 2024-06-02 15:27:44 +02:00
Miroslav Pivovarsky ec7b7eabc7 Added photo copying during the stream 2024-06-02 10:58:01 +02:00
Miroslav Pivovarsky cee7ebc8ae added camera module info 2024-06-01 14:38:31 +02:00
Miroslav Pivovarsky 8026e1037c fixed typo 2024-05-27 19:20:46 +02:00
Miroslav Pivovarsky 9af79c9fcb Merge branch 'master' of https://github.com/prusa3d/Prusa-Firmware-ESP32-Cam 2024-05-27 19:18:19 +02:00
Miroslav Pivovarsky e6b20283ca added check for failed photo capture 2024-05-27 19:18:04 +02:00
Miroslav Pivovarsky 31c461ddc0 added check for failed photo capture 2024-05-27 18:26:28 +02:00
Miroslav Pivovarsky 68e26390ac updated logging and web design 2024-05-27 17:53:04 +02:00
Miroslav Pivovarsky 55bdcecf84 added saving image snapshot to micro SD card 2024-05-27 17:42:44 +02:00
Miroslav Pivovarsky 527f2a53ae added photo EXIF metadata 2024-05-27 17:15:15 +02:00
Miroslav Pivovarsky 532ed3e46f change sending data to connect 2024-05-16 22:29:48 +02:00
Gordon Breuer 8089ed4de8
Fix issues in CapturePhoto method
- Added max attempts limit to avoid infinite loops which would let the flash on continuously

Additional cleanups:
- Removed redundant frame buffer handling
- Added error handling for semaphore take failure
- Ensured semaphore release on capture failure
2024-05-14 15:46:52 +02:00
Miroslav Pivovarsky 49f89e94fd added test parts of the code for various errors 2024-05-13 21:53:56 +02:00
Miroslav Pivovarsky 449bb07b58 Fixed memory utilization issue. Utilized F() macro for moving strings from RAM to PROGMEM. 2024-05-10 23:29:55 +02:00
Miroslav Pivovarsky c2dd99f5c5 Fixed issue with sending large images to the backend. 2024-04-25 17:57:08 +02:00
Miroslav Pivovarsky 0eefd45e11 initial commit 2024-04-18 21:55:30 +02:00