Open Hardware & RISC-V

Arduino-Based Automated PCB Inspection System Released

Key Takeaway

Mukesh Sankhla designed an affordable automated PCB inspection system using an Arduino UNO Q board and Edge Impulse vision models.

Summary

A new automated PCB inspection system has been developed using an Arduino UNO Q board, a webcam, and a servo motor. The system can identify specific components, check for missing parts, and detect defects using YOLO vision models. The entire structure is 3D-printable and customizable to meet user needs.

Technical Details of the Inspection System

  • The system uses an Arduino UNO Q board with an STM32 microcontroller to control the servo movement.
  • A webcam is used to capture images of the PCBs.
  • Edge Impulse vision models are deployed to analyze the images and detect defects.

Why it matters

This affordable automated PCB inspection system can benefit small teams and businesses that produce PCBs in low quantities, providing them with an efficient and cost-effective way to inspect their products.

Original reference: blog.arduino.cc →