AOI Automated Optical Inspection for Printed Circuit Boards Collaboration between myself and John Bonfitto.