Case Study · Supernova Hunuit
슈퍼노바 휴니트 — Electron 기반 로봇 제어, CES 혁신상
슈퍼노바 휴니트는 협동 로봇 분야 스타트업입니다. 프로덕트 메이커는 로봇팔·카메라를 동시에 제어하는 데스크톱 소프트웨어를 Electron 기반 macOS·Windows 크로스플랫폼 앱으로 구축했고, 해당 제품은 CES 혁신상을 수상했습니다.
CES 혁신상소프트웨어 포함 수상
macOS + Win크로스플랫폼 단일 코드
로봇 + 카메라동시 제어
ElectronTypeScript · React
Challenge — 직면한 문제
휴니트는 협동 로봇 하드웨어와 함께 구동할 데스크톱 소프트웨어가 필요했습니다. 기술적 과제는 다음과 같았습니다.
- macOS·Windows를 동시 출시해야 하는데 리소스가 제한적.
- 로봇팔 컨트롤러와 USB·시리얼 통신 안정성 확보.
- 다중 카메라를 실시간 스트리밍하며 녹화·스냅샷 처리.
- 전시회·현장에서 자동 업데이트가 가능한 배포 구조.
- CES 출품에 맞춰 엄격한 UX 품질을 달성해야 함.
Solution — 해결 방식
Electron 기반 단일 코드베이스로 macOS·Windows를 동시 지원하고, 하드웨어 제어 레이어를 추상화해 로봇·카메라 SDK를 통합했습니다.
크로스플랫폼 아키텍처
React·TypeScript 단일 코드. Main/Renderer IPC 경계 명확화.
로봇 제어 레이어
시리얼·USB 통신 추상화. 명령 큐·재시도·타임아웃 관리.
멀티 카메라 스트림
다중 카메라 동시 프리뷰·녹화·스냅샷.
자동 업데이트
electron-updater로 전시 현장에서도 무중단 배포.
코드 서명·공증
macOS Notarization, Windows EV 인증서 자동화.
UX 설계
비전공 오퍼레이터도 즉시 사용 가능한 단순한 제어 UI.
Result — 결과
- CES 혁신상 수상. 소프트웨어 UX가 수상 심사에 기여.
- macOS·Windows 동시 출시로 개발 일정·비용 절감.
- 로봇 제어·카메라 스트리밍을 단일 앱에서 통합.
- 전시회 현장에서도 자동 업데이트로 이슈 즉시 대응 가능.
- 향후 제품 라인업 확장 시 코드 재활용 기반 확보.
Tech Stack — 기술 스택
| 영역 | 기술 |
|---|---|
| 프레임워크 | Electron |
| UI | React · TypeScript |
| 하드웨어 통신 | USB · 시리얼 (Node 애드온) |
| 카메라 | 멀티 스트림 캡처·녹화 |
| 배포 | electron-updater · macOS Notarization · Windows EV |
Electron은 성능 한계가 지적되기도 하지만, 이 사례처럼 하드웨어 제어 + 크로스플랫폼 + 빠른 UX 반복이 결합된 B2B 제품에서는 경쟁력 있는 선택입니다. CES 혁신상 수상이 이를 증명합니다.
프로젝트 상담
구체적인 요구사항을 알려주시면 1~3영업일 내 제안서로 회신드립니다.
프로젝트 상담하기