So we should talk about the Zero camera…for me, it’s not even as good as the original Pi cam.
I’ve tried playing around with v4l2-ctl parameters but can’t seem to make any difference to the grainy image. Although I did manage to stop the over-exposure which just blew out any white filaments and made them impossible to see any detail on cam.
And cheapest usb camera on Ender, even without direct led light, and with overexposure of background. Much less noises, little more focus (possible configurable):
More light is more better but even with good supplemental lighting at the optimal angle, the low cost camera image is grainy and low resolution. It’s generally good enough to detect a failed print although with the stock LED light when printing black filament on a black build plate with black interior enclosure, it’s a bit of a black hole with no light escaping. The stock camera is nothing you’d want to use for a time lapse print video but I don’t do that. In fact, I disabled that feature because taking the image at the end of every layer caused enough delay to cause print artifacts from oozing when printing TPU. I thought about getting a better camera but the Zero struggles to send a few low res images per second when Klipper is busy with trajectory planning when printing complex objects quickly. The video transmission is a low priority job. I’d be very happy to have one much better image every few seconds if anyone manages to do that with a better camera.