luc-github / ESP3D-TFT

ESP3D Firmware for ESP32 based TFT
GNU General Public License v3.0
38 stars 9 forks source link

Add camera for BZM board #61

Closed liqijian101 closed 7 months ago

luc-github commented 7 months ago

I have just pushed the drivers refactoring so this PR won't be pushed as it is - but I will adapt next week so please hold on I have started to write a doc for the files org / arch : https://github.com/luc-github/ESP3D-TFT/blob/main/docs/project-arch.md it is more modular

luc-github commented 7 months ago

I have almost finished to port your PR https://github.com/luc-github/ESP3D-TFT/tree/add_camera_support I just did not implemented yet the save picture to disk -

I have fallen in rabbit hole when testing the camera on webui finding several glitch in web UI and several streaming reporting bug in webUI and started to fix them...,focusing on issues solving instead of PR part I will stop the bug fix and will be back to the camera task - should be ok in couple of days max - sorry for the delay Then I will resume the bugs resolution in FW and webUI for streaming error management

Note: @liqijian101 I was not able to test your board because I do not have it, but I validate code using the Seeed Studio Xiao Sense ESP32S3 Camera as reference, so you will have to validate your board on your side, hope it is ok

luc-github commented 7 months ago

PR replaced by https://github.com/luc-github/ESP3D-TFT/pull/63 which cover all hardware and all camera features (ESP170/171)