본문 바로 가기
New

마이크로컨트롤러용 UI 개발, Qt for MCULVGL을 비교 분석한 Spyrosoft 보고서를 확인해 보세요.

Example of a two-wheeler GUI (graphical user interface) for the main cluster, built with Qt for MCUs.

Qt for MCU

마이크로컨트롤러를 위한 최신 애플리케이션 디자인, 개발 및 테스트

Qt for MCU를 사용하면 검증된 워크플로우를 통해 마이크로컨트롤러에서 스마트폰 수준의 앱을 구축할 수 있으며, 이를 통해 출시 기간을 최대 50% 단축할 수 있습니다. 재작업이나 자재 명세서(BoM) 비용의 증가 없이 다양한 하드웨어 플랫폼에 확장해 보세요.

Qt for MCU 체험하기 데모 살펴보기

리소스가 제한적인 기기에서도 뛰어난 사용자 경험을 제공하세요

우리가 일상적으로 사용하는 제품에 디스플레이가 점점 더 많이 탑재됨에 따라, 마이크로컨트롤러(MCU)는 생산 비용을 효율적으로 관리할 수 있는 훌륭한 대안이 되었습니다.
Qt for MCU는 어떤 기기에서든 최고의 사용자 경험을 제공하는 MCU용 애플리케이션을 개발하기에 최적의 선택입니다.

MCU를 위한 다양한 고품질 솔루션

Qt for MCU는 리소스 소모는 최소화하면서도, 마치 스마트폰용으로 설계된 앱처럼 보이게 해주는 고품질 디자인 에셋을 제공합니다. UI를 다른 제품이나 하드웨어로 포팅하려는 경우, 처음부터 다시 개발을 시작하거나, 새로운 사양이 사용자 경험에 어떤 영향을 미칠지 추측하며 작업할 필요 없이 코드와 자산을 손쉽게 재사용할 수 있습니다.

지원되는 MCU 전체 목록 보기

협업은 원활하게, 개발 기간은 더 빠르게

Qt Group의 고객인 Ducati는 출시 기간을 50% 단축했고, CTE는 디자이너와 개발자 간의 업무 전달 속도를 2배로 높였으며, Keurig Dr Pepper는 개발자 한 명이 한 달 동안 작업하는 정도의 시간을 절감했습니다. 개발에 있어서는 무엇보다도 시간이 가장 중요합니다. 이제 Qt Group의 도구를 통해 디자이너, 개발자, 테스터가 동시에 협업할 수 있도록 하세요.

MCU를 위한 최적의 도구 살펴보기

기능 안전성 및 체계적인 지원

예상치 못한 상황이 발생하더라도 안전에 중요한 정보는 항상 표시되어야 합니다. 마이크로컨트롤러에 Qt Safe Renderer를 도입하여 복잡한 인증도 간편하게 획득하세요. 또한 Qt for MCU는 AUTOSAR를 지원하며, Qt Group 전문가 팀의 폭넓은 지원을 통해 시스템이 항상 안전하고 보안이 유지된다는 확신을 가질 수 있습니다.

기능 안전(Functional Safety)에 대해 더 알아보기
Klion
Built with Qt

경우시스테크

성공 사례 보기

Qt for MCU가 적용된 KLION Zeta 시리즈 클러스터는 개발 주기를 단축하여 고객의 요구 사항을 쉽게 충족할 수 있었습니다.

Volkswagen-Built-with-Qt-01
Built with Qt

Volkswagen

성공 사례 보기

Volkswagen은 California Campervan 기종에 Qt를 적용하여 메모리 사용량을 50% 줄이고 한층 향상된 사용자 경험을 제공하고 있습니다.

Keurig-Built-with-Qt-preview
Built with Qt

Keurig Dr. Pepper

성공 사례 보기

Keurig의 커피 머신은 Qt Design Studio와 Qt for MCU를 통해 개발 기간을 단축하고 고객에게 더 나은 추출 경험을 제공하고 있습니다.

Scrambler-Next-Gen-family-img-wall-1920x1080-studio-2-1 (1) (1)
Built with Qt

Ducati

성공 사례 보기

Qt enabled Ducati는 Qt를 통해 현대적이고 세련된 계기판 그래픽을 구현할 수 있었으며, 하드웨어 제약에도 불구하고 스마트폰 수준의 성능을 제공하고 있습니다.

20552671_Siemens_Home_Appliances_EOX_EOX6021_Oven_Image_Text_feature_20_9 (1)
Built with Qt

B/S/H

성공 사례 보기

B/S/H는 Qt를 활용하여 재사용 가능한 Atomic UI 컴포넌트를 만들어 다양한 디바이스와 프로젝트에서 일관성있고 최적화된 UI를 구현할 수 있었습니다.

large-display (2)
Built with Qt

Hasselblad

성공 사례 보기

Hasselblad는 Qt를 사용하여 X2D 100C 카메라의 디스플레이를 개발했으며, Qt의 탄탄한 지원과 방대한 온라인 자료를 통해 개발 초기에 겪었던 문제를 극복할 수 있었습니다.

bcs_buehne_produkte_3 (1)
Built with Qt

BCS Automotive Interface Solutions

"NXP i.MX RT1170 기반 터치스크린 컨트롤러를 개발하는 과정에서, Qt for MCU의 하드웨어와 소프트웨어를 분리하는 기능을 통해 모든 기능을 효율적으로 배포하고 개발 리소스와 노력을 절반 가까이 절약할 수 있었습니다."

데모 및 예제

Qt for MCU의 실제 사용 사례를 확인해보세요

Qt for MCU 데모와 예제를 확인하고, 직접 Qt for MCU를 사용해 보세요.

Video Thumbnail
MCU 지도 및 네비게이션

지금까지 마이크로컨트롤러에 지도 및 내비게이션 기능을 추가하는 것은 다소 번거로운 일이었습니다. 일반적으로 안정적인 연결이 유지되는 스마트폰이 필요했기 때문입니다. MCU에서 네이티브 지도 및 내비게이션 기능을 제공하는 Qt Group의 새로운 데모를 통해 그 가능성을 확인해보세요.

  • 래스터 지도(Raster map) 렌더링, 최적화된 타일 저장, 하드웨어 가속 디코딩을 통해 진정한 온디바이스 내비게이션을 구현할 수 있습니다.
  • 경로 및 안내 데이터가 MCU에서 직접 다운로드 및 렌더링되므로, 이제 스마트폰은 주머니에 넣어두셔도 됩니다.
  • 리소스 사용량을 최소화하면서도 40 FPS 이상의 부드러운 성능을 경험할 수 있습니다.
  • 선호에 맞는 지도 서비스 제공업체를 선택하고 QML을 통해 사용자 인터페이스를 디자인하여 커스터마이징할 수 있습니다.
문의하여 더 많은 기능 확인하기

이륜차 HMI

 

파트너: Crossware

하드웨어: Infineon TRAVEO T2G

 

이륜차에 새로운 훌륭한 기능을 제공하는 이 데모는 비용 효율성이 뛰어나며, 브랜드와 요구 사항에 따라 손쉽게 맞춤 설정할 수 있다는 장점을 보여줍니다.


온라인으로 데모 체험하기

An example of a two-wheeler or motorbike cluster developed with Qt for MCUs on the Infineon TRAVEO T2G microcontroller.

온도 조절기

 

파트너: -

하드웨어: Renesas RA6M3G

 

다양한 언어를 지원하는 이 데모는 각 방의 온도를 설정하고, 풍부한 그래픽, 완전한 터치 컨트롤 및 애니메이션 기능을 활용하는 과정을 보여줍니다.


데모 다운로드

An example of a user interface for a home thermostat, built with Qt for MCUs, with the possibility to set the temperature in different rooms.

스마트 오븐

 

파트너: Futurae

하드웨어: NXP i.MX RT 1050 (저사양) and i.MX8QM (고사양)

 

이 오븐 데모는 모바일 동반 앱과 동일한 애플리케이션 코드를 통해 MCU에서 MPU 하드웨어에 이르는 Qt의 확장성을 보여줍니다.​


실제 작동 영상 보기

The user interface of a smart oven, built both for microcontrollers, with Qt for MCUs, and for microprocessors (MPU), with Qt.
디자인, 개발, 테스트

엔드투앤드 도구를 통해 MCU에서도 스마트폰 같은 앱을 구현해 보세요

Figma to Qt

Figma에서 완벽해 보이는 디자인도 실제 제품에서는 그대로 구현되지 않는 경우가 많습니다. Figma to Qt는 반복 작업을 줄이고 디자인이 생생하게 구현될 수 있도록 도와주는 플러그인입니다.

Qt Design Studio

Qt Design Studio를 통해 임베디드 기기 및 마이크로컨트롤러를 위한 현대적인 UI를 제작하고, 디자이너와 개발자 간의 협업을 강화하세요.

Qt Creator

Qt를 위한 최고의 IDE인 Qt Creator는 신속한 시작, 협업, 지속적인 배포를 위해 전체 개발 주기에 걸친 크로스 플랫폼 도구를 제공합니다.

Squish for MCU

Squish for MCU를 사용하면 객체 기반 인식 및 스크립팅 기능을 통해 타겟 기기에서 UI 테스트를 자동화할 수 있습니다. QA 테스터는 테스트를 한 번만 작성해도 다양한 플랫폼에서 실행할 수 있으며, 기존 CI/CD 시스템과 손쉽게 연동할 수 있습니다.

Coco for MCU

소프트웨어 품질 보증 테스트가 코드를 얼마나 잘 커버하고 있는지 파악해야 하는 엄격한 규제 대상 기업을 위해, Coco for MCU는 ISO 26262, DO-330과 같은 국제 안전 및 컴플라이언스 표준에 부합하는 감사용 보고서를 생성하는 코드 커버리지 솔루션입니다.

현재 어떤 MCU를 사용하고 계신가요?

아래는 Qt for MCU에서 지원하는 모든 마이크로컨트롤러 목록입니다. 사용 중인 제품을 검색하고 바로 시작해 보세요!

Vendor Model SOC GPU Version OS / Other Link to Doc
Amazon AWS EC2 ARM64 AWS Graviton NVIDIA Tensor Core Qt 6.7 Yocto 4.3 Get Started Now
Amazon AWS EC2 ARM64 AWS Graviton NVIDIA Tensor Core Qt 6.8 Yocto 5.0 Get Started Now
Ambiq Ambiq Apollo4 Plus Display Kit Ambiq Apollo4 Plus NemaGFX Qt for MCUs 1.x Bare Metal Get Started Now
Ambiq Ambiq Apollo4 Plus Display Kit Ambiq Apollo4 Plus NemaGFX Qt for MCUs 2.7 Bare Metal Get Started Now
AutoChips AutoChips AC8015 Development Board Arm Cortex-A53 Arm Mali T820 Qt for MCUs 2.x FreeRTOS Get Started Now
Ezurio BD-SL-i.MX6 kit NXP i.MX 6 Vivante GC2000 Qt 5.15 Yocto 3.1 Get Started Now
Ezurio BD-SL-i.MX6 kit NXP i.MX 6 Vivante GC2000 Qt 6.7 VxWorks 24.03 Get Started Now
Ezurio BD-SL-i.MX6 kit NXP i.MX 6 Vivante GC2000 Qt 6.8 VxWorks 24.03 Get Started Now
Ezurio BD-SL-i.MX6 kit NXP i.MX 6 Vivante GC2000 Qt 6.9 VxWorks 24.03 Get Started Now
Ezurio BD-SL-i.MX6 kit NXP i.MX 6 Vivante GC2000 Qt 6.10 VxWorks 24.03 Get Started Now
Ezurio Nitrogen8M NXP iMX 8MQuad Vivante GC7000 Lite Qt 6.6 Yocto 4.2 Get Started Now
Ezurio Nitrogen8M NXP iMX 8MQuad Vivante GC7000 Lite Qt 6.8.1 Yocto 5.0 Get Started Now
Ezurio Nitrogen8M Mini NXP i.MX 8M Mini Vivante GC7000 NanoUltra Qt 6.6 Yocto 4.2 Get Started Now
Ezurio Nitrogen8M Mini NXP i.MX 8M Mini Vivante GC7000 NanoUltra Qt 6.8.1 Yocto 5.0 Get Started Now
Ezurio Nitrogen8M Plus SOM NXP i.MX 8M Plus Vivante GC7000 UltraLite Qt 6.6 Yocto 4.2 Get Started Now
Ezurio Nitrogen8M Plus SOM NXP i.MX 8M Plus Vivante GC7000 UltraLite Qt 6.8.1 Yocto 5.0 Get Started Now
Ezurio Nitrogen95 SMARC NXP i.MX 95 Arm Mali-G310 v2 Qt 6.8.1 Yocto 5.0 Get Started Now
Embedded Artists Embedded Artists iMX RT1176 Developer's Kit MIMXRT1176DVMAA GC355 VGLite Qt for MCUs 2.x FreeRTOS Get Started Now
Espressif Systems Espressif ESP32-S3-BOX ESP32-S3 SW Qt for MCUs 2.8 FreeRTOS Get Started Now
Espressif Systems Espressif ESP32-S3-BOX-3 ESP32-S3 SW Qt for MCUs 2.11 FreeRTOS Get Started Now
Espressif Systems Espressif ESP32-S3-BOX-3 ESP32-S3 SW Qt for MCUs 2.12.1 FreeRTOS Get Started Now
Espressif Systems Espressif ESP32-S3-Korvo-2 ESP32-S3 SW Qt for MCUs 2.8 FreeRTOS Get Started Now
Espressif Systems Espressif ESP32-P4 ESP32-P4 SW Qt for MCUs 2.8 FreeRTOS Get Started Now
Generalplus Generalplus GP328xx HMI Demo Board GP3285xx series 2D GPU2.5D GPU Qt for MCUs 2.x FreeRTOS Get Started Now
Infineon PSOC™ Edge E84 Evaluation Kit PSOC™ Edge E84 MCU 2.5D GPU Qt for MCUs 2.10 Bare Metal Get Started Now
Infineon PSOC™ Edge E84 Evaluation Kit PSOC™ Edge E84 MCU 2.5D GPU Qt for MCUs 2.12.1 FreeRTOS Get Started Now
Infineon PSOC™ Edge E84 HMI Kit** PSOC™ Edge E84 MCU 2.5D GPU Qt for MCUs 2.12.0 FreeRTOS Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-4M Evaluation Kit CYT3DL TRAVEO™ T2G GPU Qt for MCUs 2.6 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-4M Evaluation Kit CYT3DL TRAVEO™ T2G GPU Qt for MCUs 2.7 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-4M Evaluation Kit CYT3DL TRAVEO™ T2G GPU Qt for MCUs 2.8 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-4M Evaluation Kit CYT3DL TRAVEO™ T2G GPU Qt for MCUs 2.9 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-4M Evaluation Kit CYT3DL TRAVEO™ T2G GPU Qt for MCUs 2.10.1 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-4M Evaluation Kit CYT3DL TRAVEO™ T2G GPU Qt for MCUs 2.11.1 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-4M Evaluation Kit CYT3DL TRAVEO™ T2G GPU Qt for MCUs 2.12.1 Bare Metal Get Started Now
Infineon TRAVEO™ T2G Cluster 4M Lite Kit CYT3DL TRAVEO™ T2G GPU Qt for MCUs 2.8 Bare Metal Get Started Now
Infineon TRAVEO™ T2G Cluster 4M Lite Kit CYT3DL TRAVEO™ T2G GPU Qt for MCUs 2.9 Bare Metal Get Started Now
Infineon TRAVEO™ T2G Cluster 4M Lite Kit CYT3DL TRAVEO™ T2G GPU Qt for MCUs 2.10 Bare Metal Get Started Now
Infineon TRAVEO™ T2G Cluster 4M Lite Kit CYT3DL TRAVEO™ T2G GPU Qt for MCUs 2.11 Bare Metal Get Started Now
Infineon TRAVEO™ T2G Cluster 4M Lite Kit CYT3DL TRAVEO™ T2G GPU Qt for MCUs 2.12 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-6M Evaluation Kit CYT4DN TRAVEO™ T2G GPU Qt for MCUs 2.6 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-6M Evaluation Kit CYT4DN TRAVEO™ T2G GPU Qt for MCUs 2.7 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-6M Evaluation Kit CYT4DN TRAVEO™ T2G GPU Qt for MCUs 2.8 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-6M Evaluation Kit CYT4DN TRAVEO™ T2G GPU Qt for MCUs 2.9 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-6M Evaluation Kit CYT4DN TRAVEO™ T2G GPU Qt for MCUs 2.10 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-6M Evaluation Kit CYT4DN TRAVEO™ T2G GPU Qt for MCUs 2.11 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-6M Evaluation Kit CYT4DN TRAVEO™ T2G GPU Qt for MCUs 2.12 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-6M-DDR Evaluation Kit** CYT4EN TRAVEO™ T2G GPU Qt for MCUs 2.7 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-6M-DDR Evaluation Kit** CYT4EN TRAVEO™ T2G GPU Qt for MCUs 2.8 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-6M-DDR Evaluation Kit CYT4EN TRAVEO™ T2G GPU Qt for MCUs 2.9 Bare Metal Get Started Now
Infineon TRAVEO™ T2G TVII-C-2D-6M-DDR Evaluation Kit CYT4EN TRAVEO™ T2G GPU Qt for MCUs 2.10.1 Bare Metal Get Started Now

Qt for MCU에 포함된 기능

초경량 그래픽 엔진

Qt Quick Ultralite의 즉시 사용 가능한 하드웨어 가속화 기능, 낮은 메모리 사용량, 초경량 UI 컨트롤을 활용하여 리소스가 제한적인 임베디드 시스템에서도 최적의 성능을 보장하세요. 

QML

QML은 빠르고 쉽게 멋진 UI를 만들 수 있는 직관적인 개발 언어입니다. 개발자가 아니더라도 쉽게 이해할 수 있는 선언적 구문을 갖춘 직관적이고 표현력이 풍부한 UI 정의 언어를 사용하여 사용자 인터페이스를 빠르게 개발하세요. QML은 MCU를 포함한 모든 디바이스에서 뛰어난 UI를 구축할 수 있도록 모든 창의적인 리소스와 유연성을 제공합니다.  

즉시 사용 가능한 초경량 UI 컨트롤

저사양 디바이스에 최적화된 UI 요소를 활용하여 시간과 비용을 절감하고, 브랜드 디자인에 맞게 자유롭게 커스터마이징 할 수 있습니다. 

폰트 및 이미지

부드러운 텍스트 렌더링을 위한 고품질 앤티 앨리어싱으로 런타임/컴파일 시에 폰트를 렌더링하세요.

Qt for MCU는 8비트, 16비트, 24비트, 32비트 등 다양한 픽셀 형식을 폭넓게 지원하며, 효율적인 PNG 및 RLE 압축을 통해 이미지 저장과 전송을 최적화합니다.

강력한 애니메이션 기능

Qt for MCU는 다양한 애니메이션 도구 세트를 통해, 저사양 기기에서도 스마트폰 수준의 인터랙티브하고 역동적인 사용자 경험(UX)를 구현할 수 있도록 지원합니다. 키프레임 애니메이션, 내장 애니메이션 효과, 속성 애니메이션은 물론, 다양한 보간(Interpolation) 방식과 이징 커브(Easing curve)를 통해 UI에 생동감을 더할 수 있습니다. 

장기 지원 및 유지보수

API 안정성과 고객 요구사항 충족을 위한 확실한 제품 로드맵을 제공합니다. Qt for MCU의 장기 지원과 하위 호환성을 통해 오랜 시간 시장에서 판매되는 제품을 구축할 수 있습니다. 

개발자 도구

WYSIWYG 디자인, 구문 완성 기능이 포함된 코드 편집기, 디버깅 및 프로파일링 도구 등을 갖춘 완전하고 직관적인 크로스 플랫폼 IDE인 Qt Creator로 소프트웨어 개발 경험을 한 단계 업그레이드하세요!

Qt for MCU의 도구와 워크플로우는 IAR, Green Hills 등 타사 임베디드 IDE와도 원활하게 통합됩니다. 

개발 도구 자세히 알아보기

PC에서 타겟 디바이스까지

실제 하드웨어가 배포되기 전에도 PC에서 자유롭게 애플리케이션을 개발할 수 있습니다. UI 앱 개발을 타겟 디바이스에서의 배포 및 테스트와 분리함으로써, Qt for MCU는 뛰어난 유연성을 제공하고 개발 시간을 대폭 단축해 줍니다.  

디자인 도구

Figma, Photoshop과 같은 콘텐츠 제작 도구에서 디자인을 바로 가져와 실행 가능한 코드로 자동 변환하여 생산성을 높이세요. Qt Design Studio를 통해 UI/UX 디자이너들은 매력적인 애니메이션, 시뮬레이션 도구, 웹 공유 기능을 사용하여 디자인에 생동감을 불어넣을 수 있습니다. 

Qt Design Studio 자세히 알아보기

현지화

고급 다국어 지원 및 현지화 도구를 통해 여러 시장과 지역으로 진출할 수 있습니다. 우측에서 좌측으로 쓰는 문자, 양방향 스크립트, 복잡한 발음 부호, 띄어쓰기 등의 기능을 통해 소프트웨어를 모든 언어로 번역할 수 있습니다. 

MCU 개발을 위한 기능 및 라이선스

features2

Qt의 기능, 프레임워크 기본요소, 모듈, 도구 및
추가 기능에 대해 자세히 알아보세요

Qt의 다양한 기능에 대해 더 알고 싶으신가요?
Qt 제품에 대한 자세한 정보와 최신 Qt 버전에 포함된 모듈 및 도구를 살펴보세요.
그리고 어떤 개발 플랫폼, 운영 체제 및 프로그래밍 언어가 지원되는지 확인해보세요.


기능 살펴보기

추천 라이선스

Qt for Device Creation Professional

지적 재산권을 완전히 보유하면서 디바이스 제작을 위한 주요 기능을 활용할 수 있는 라이선스를 사용해 보세요.

모든 라이선스 옵션 비교하기
추천 라이선스

Qt for Device Creation Enterprise

지적 재산권을 완전히 보유하면서 임베디드 디바이스 개발, 부가 서비스, 전폭적인 기술 지원을 위한 보다 포괄적인 기능 세트를 누릴 수 있는 라이선스를 사용해 보세요.

모든 라이선스 옵션 비교하기

Qt와 함께 시작해보세요