PCB Inspection System with AI & Traceability

June 2024 – December 2024

A Raspberry Pi-based automated PCB inspection system featuring AI-driven defect detection and barcode-supported traceability for industrial quality control.

Key Achievements

  • Engineered a computer vision pipeline in Python for real-time PCB inspection and AI-based error detection.
  • Integrated barcode scanning for full traceability, linking inspection results to specific production units.
  • Implemented industrial communication using Modbus TCP over Ethernet for seamless integration with factory networks.
  • Designed and optimised a MySQL database for logging inspection data and performance metrics.
  • Developed the mechanical housing and component layout using Autodesk Fusion 360.

Technical Highlights

  • Python (OpenCV, AI/ML)
  • Raspberry Pi (hardware integration)
  • Modbus TCP / Ethernet communication
  • MySQL (data traceability)
  • Autodesk Fusion 360 (mechanical design)

Description