프로젝트 배경
1) 문제점
* 기존 의료기기 S/W는 각 모듈별로 기능이 분리되어 있어 데이터 관리 및 제어 효율이 낮음
* 시술 중 출력·온도 등 주요 파라미터의 실시간 제어 및 피드백 기능 미흡
* 하드웨어별 UI 규격이 달라 의료진 사용 시 조작 혼동 및 안정성 저하 발생
* 기존 Windows 기반 장비 대비 라즈베리파이 환경에 최적화된 경량화 S/W 부재
2) 프로젝트 목표
* UI 통합: 시술 부위·모드·시간·출력·냉각 온도를 하나의 인터페이스에서 조작 가능하도록 구현
* 데이터 관리: 시술 이력, 환자정보, 피드백 데이터를 DB로 자동 저장
* RMS 연동: 원격 장비 상태 및 시술 기록을 서버와 실시간 동기화하여 관리 효율성 향상
3) 주안점
* 의료기기 인증 기준에 맞춘 안정성·신뢰성 확보 (실시간 제어, 오류 복구 기능 포함)
* 의료진이 쉽게 사용할 수 있는 직관적 인터페이스(UI/UX)
* 라즈베리파이 기반 성능 최적화 및 로드 최소화
* 데이터 보안 및 개인정보 보호 강화
* 기존 의료기기 S/W는 각 모듈별로 기능이 분리되어 있어 데이터 관리 및 제어 효율이 낮음
* 시술 중 출력·온도 등 주요 파라미터의 실시간 제어 및 피드백 기능 미흡
* 하드웨어별 UI 규격이 달라 의료진 사용 시 조작 혼동 및 안정성 저하 발생
* 기존 Windows 기반 장비 대비 라즈베리파이 환경에 최적화된 경량화 S/W 부재
2) 프로젝트 목표
* UI 통합: 시술 부위·모드·시간·출력·냉각 온도를 하나의 인터페이스에서 조작 가능하도록 구현
* 데이터 관리: 시술 이력, 환자정보, 피드백 데이터를 DB로 자동 저장
* RMS 연동: 원격 장비 상태 및 시술 기록을 서버와 실시간 동기화하여 관리 효율성 향상
3) 주안점
* 의료기기 인증 기준에 맞춘 안정성·신뢰성 확보 (실시간 제어, 오류 복구 기능 포함)
* 의료진이 쉽게 사용할 수 있는 직관적 인터페이스(UI/UX)
* 라즈베리파이 기반 성능 최적화 및 로드 최소화
* 데이터 보안 및 개인정보 보호 강화
프로젝트 성과
의료기기 부팅 속도 단축
기존 Windows 기반 의료기기 대비 부팅 속도 60% 단축 (45초 → 18초)
실시간 시술 제어 응답속도 개선
실시간 시술 제어 응답속도 300ms 이하로 개선, 시술 중 오류율 0.1% 이하 유지
시술 시간 단축, 사용자 만족도 향상
의료진 피드백 UI 개선으로 시술 시간 20% 단축, 사용자 만족도 향상
시스템 리소스 사용량 절감
라즈베리파이 환경 최적화로 시스템 리소스 사용량 35% 절감, 장비 메모리 여유 확보
핵심 기능
시술 부위별 실시간 제어 및 출력 모니터링
복부, 팔, 허벅지 등 시술 부위 선택 시 자동으로 적정 출력·시간·온도 세팅
실시간 센서 데이터를 기반으로 온도 변화, 출력 강도, 잔여 시간 모니터링
실시간 센서 데이터를 기반으로 온도 변화, 출력 강도, 잔여 시간 모니터링
시술 이력 및 환자 관리 기능
시술 일자, 부위, 모드, 출력, 시술자명 등의 데이터를 자동 저장
환자별 맞춤 시술 이력 조회 및 재시술 시 이전 설정값 자동 불러오기
환자별 맞춤 시술 이력 조회 및 재시술 시 이전 설정값 자동 불러오기
데이터 기반 시술 통계 리포트
시술 횟수, 피드백 점수, 모드별 사용 비율 등의 통계 제공
의료진의 시술 효율성과 장비 활용도 분석 지원
의료진의 시술 효율성과 장비 활용도 분석 지원
안전 제어 시스템 (Failsafe)
과열, 비정상 출력 감지 시 자동 정지 및 경고 팝업
센서 이상 신호 발생 시 장비 보호 알고리즘 즉시 작동
센서 이상 신호 발생 시 장비 보호 알고리즘 즉시 작동
라즈베리파이 기반 S/W 최적화
QT/C++ 기반 경량화 구조로 저사양 환경에서도 안정적 구동
GPIO 인터페이스를 통한 하드웨어 직접 제어, 부팅 속도 및 응답성 개선
GPIO 인터페이스를 통한 하드웨어 직접 제어, 부팅 속도 및 응답성 개선
진행 단계
기획 및 요구사항 정의
2025.01.
담당팀과의 미팅을 통해 장비 제어 요구사항, UI 구성, 센서 통신 규격 정의
기존 Windows 버전 S/W 문제점 분석 및 라즈베리파이 환경 대응성 검토
기존 Windows 버전 S/W 문제점 분석 및 라즈베리파이 환경 대응성 검토
UI/UX 디자인
2025.02.
시술 부위별 UI(복부, 팔, 허벅지 등) 및 상태 모니터링 인터페이스 설계
의료진 조작 편의성 중심의 어두운 톤 컬러시스템 구성 (명암 대비 및 시인성 확보)
의료진 조작 편의성 중심의 어두운 톤 컬러시스템 구성 (명암 대비 및 시인성 확보)
개발 (S/W 구현)
2025.03.
QT 기반 UI 및 이벤트 핸들링 구현
센서(온도·출력·시간) 제어 모듈 및 DB 연동 기능 개발
시술 이력 관리, 환자 정보 등록, 시술 통계 기능 구현
라즈베리파이 하드웨어 제어 성능 최적화
센서(온도·출력·시간) 제어 모듈 및 DB 연동 기능 개발
시술 이력 관리, 환자 정보 등록, 시술 통계 기능 구현
라즈베리파이 하드웨어 제어 성능 최적화
테스트 및 검증
2025.06.
실제 장비 시술 테스트를 통한 안정성 및 오류 검증
의료진 사용자 인터뷰를 통해 UI 개선 사항 반영
최종 버전 안정화 및 납품 완료
의료진 사용자 인터뷰를 통해 UI 개선 사항 반영
최종 버전 안정화 및 납품 완료
프로젝트 상세
1) 포트폴리오 소개
의료기기 제어용 임베디드 소프트웨어 개발 프로젝트
라즈베리파이 기반 하드웨어를 제어하는 의료 미용기기용 운영 프로그램 개발.
신제품 시리즈에 탑재되어, 시술 모드·출력·시간·환자 기록 관리를 수행.
2) 작업 범위
* 설계 및 개발 전 과정 총괄
* 소프트웨어 아키텍처 설계
* 펌웨어 및 GUI 통신 구조 정의
* C++ / QT 기반 라즈베리파이용 어플리케이션 개발
* MCU 통신 및 장비 제어 모듈 개발
* 내부 DB(MySQL) 연동 및 RMS(원격관리시스템) 업데이트 기능 구현
4) 주안점
* 의료기기 안정성 확보
의료기기 소프트웨어로서 실시간 통신 신뢰성, 오류 복구, 안전한 시술 제어 로직 확보에 중점.
* 사용자 친화적 UI/UX
의료진이 빠르게 조작할 수 있도록 시각적 단순성 + 직관적 피드백 UI 구현.
* 라즈베리파이 환경 최적화
임베디드 환경에서의 리소스 효율성, 부팅 속도, I/O 처리 안정성 고려.
* 보안 및 데이터 일관성
시술 이력과 환자 데이터를 로컬-클라우드 간 동기화하면서 개인정보 보호 준수.
의료기기 제어용 임베디드 소프트웨어 개발 프로젝트
라즈베리파이 기반 하드웨어를 제어하는 의료 미용기기용 운영 프로그램 개발.
신제품 시리즈에 탑재되어, 시술 모드·출력·시간·환자 기록 관리를 수행.
2) 작업 범위
* 설계 및 개발 전 과정 총괄
* 소프트웨어 아키텍처 설계
* 펌웨어 및 GUI 통신 구조 정의
* C++ / QT 기반 라즈베리파이용 어플리케이션 개발
* MCU 통신 및 장비 제어 모듈 개발
* 내부 DB(MySQL) 연동 및 RMS(원격관리시스템) 업데이트 기능 구현
4) 주안점
* 의료기기 안정성 확보
의료기기 소프트웨어로서 실시간 통신 신뢰성, 오류 복구, 안전한 시술 제어 로직 확보에 중점.
* 사용자 친화적 UI/UX
의료진이 빠르게 조작할 수 있도록 시각적 단순성 + 직관적 피드백 UI 구현.
* 라즈베리파이 환경 최적화
임베디드 환경에서의 리소스 효율성, 부팅 속도, I/O 처리 안정성 고려.
* 보안 및 데이터 일관성
시술 이력과 환자 데이터를 로컬-클라우드 간 동기화하면서 개인정보 보호 준수.





