Portfolio

디바이스 테스트 솔루션

  • PCBA 제품에 펌웨어 프로그래밍 및 기능 검사를 수행하는 시스템
  • 단계별 작업과정의 로그를 서버에 남겨서 생산 이력 관리, 불량 원인 분석 등을 할 수 있는 시스템

테스트 지그 (테스트 데이터 수집기)

  • 멀티 포트 (현재 4포트) 동시 테스트 수행
  • 사용자 커스텀 테스트 시나리오 실행 기능
  • 테스트 과정에서 발생되는 로그 및 생산 시리얼 번호
    데이터 등을 DB, 웹서비스 서버에 전송
  • 멀티 포트 양산 펌웨어 프로그래밍
  • 생산 관리 자동화

테스트 데이터 관리 시스템

  • 제품 주문 관리
  • 제품 시리얼 데이터 관리
  • 양산 펌웨어 프로그래밍 로그, 기능 테스트 로그
    저장/관리
  • 테스트 작업 라인 관리
  • 웹 UI 를 통한 생산, 테스트 과정 모니터링
  • 테스트 데이터 조회 및 통계 서비스

Specification

JIG

개발 환경

라즈베리파이, 시리얼 통신 보드, 카메라 모듈 보드

개발 언어

Python, PySide2(GUI)

지원 운영체제

Raspbian Linux

주요 특징
  • Multi-Serial program
  • Camera control program
  • Multi-thread program
  • TCP/IP Program

DB Server

개발 환경

PC 기반 MongoDB

지원 운영체제

Linux

Manager Software

개발 환경

PC 소프트웨어

개발 언어

Python, PySide2(GUI)

지원 운영체제

Linux, Windows

주요 특징
  • TCP/IP Program
  • Multi-Thread Program
  • REST API Client

Web Service

개발 환경

PC 소프트웨어

개발 언어

Python (Flask, REST API), ReactJS

지원 운영체제

Linux, Windows

주요 특징
  • Flask 기반 RESTful API Backend
  • ReactJS 기반 Web Frontend
  • Flask MongoEngine library
  • Nginx, GunicornMiddleware Framework