This draft merge request is to add low-cost options for USB cameras:
- Logitech C270
- Arducam UVC compliant USB camera B0196 (8MP Sony IMX219 sensor like the Pi Camera 2)
Parts needed for each:
- lens spacer
- camera platform
The Logitech C270 camera board is very long. It will need to be rotated 45 degrees compared to the standard camera orientation in order to fit between the x-y stage legs.
Some of #255 (closed)
Additionally this MR adds a function to undercut the camera platform on the build plate, which is also useful in !316 (merged). !316 (merged) merges first, then we can update this branch and add undercut in the new
// Undercut on build plate,
undercut_objective_fitting_wedge(undercut_height=1.5);in the last difference in module
Additionally this MR closes #289 by adjusting the parameterisation of the camera platform height.