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)