openaoi Why not take a cheap inspection camera and mount it on a modified 3d printer. A bit of python and we are doing optical inspection on assembled pcb.