BTT's Knomi 2 supports adding a OV2640 camera.
OmeeeChan took the effort to implement this camera into knomi's code rudimentally.
I wanted to make this a "round thing". My fork integrates the camera smoothly into the WebUI including instructions to use it with Mainsail and viewing status codes for error handling. It even has config options for resolution and quality to tune your camera to your needs.
I reordered the WebUI to be more logical now that it has more options.
I added a snapshot feature and improved the overall stability of the webcam. Note: The Camera URLs are different compared to OmeeeChan's version and my very first release.
Check out the firmware-fsedarkalex branch, open it with PlatformIO and flash it. I might provide a precompiled firmware at some point through Releases (If I find out how that is working).
Maybe yes, maybe no. I can't test it. The Knomi v1 has no Camera interface, so it would not make sense. I am developing specifically for Knomi v2.
Here: https://github.com/bigtreetech/KNOMI/tree/master
Maybe :)
I will update my fork as I make changes to knomi 2 code.
You can put it into issues but I am not aiming to create an alternative firmware. I only want to adjust knomi to my needs, keeping things universal.
Answer: Yes. A reference to OmeeeChan and me somewhere in the code comments or credits files would be appreciated.