IoT와 임베디드 기기용 소프트웨어 컨테이너 공급사 마이크로EJ(MicroEJ)가 ‘안드로이드 호환 키트(Android Compatibility Kit)’를 상용 출시한다고 발표했다.
이 키트는 고속 성장 중인 안드로이드 스튜디오(Android Studio)와 관련 개발사들로 이뤄진 생태계의 글로벌 전자제품 제조사들을 연결시킨다. 이번 키트의 출시는 소형 스마트 기기와 제한기기를 위한 ‘안드로이드 타이니 시블링(tiny sibling of Android)’으로서 입지를 더욱 굳히게 됐다.
마이크로EJ 또는 안드로이드 실행 환경에서 동일 소프트웨어를 실행할 시 제조업체는 강력한 프로세서에서 소규모 프로세서로 쉽게 전환해(예: Arm Cortex-A에서 Arm Cortex-M) 에너지 소비량을 획기적으로 줄일 수 있다.
이 키트는 안드로이드 호환 및 안드로이드 스튜디오를 지원한다. 마이크로EJ VEE는 안드로이드와 동일한 기술 원칙을 따른다. 안드로이드 스트듀이를 이용한 애플리케이션 개발을 지원하고 있으며 그래들(Gradle) 구축 시스템과도 통합돼 있다.
마이크로 EJ는 하드웨어 및 소프트웨어 개발을 병렬화해 가상 기기를 이용한 개발을 지원하며 스펙 검증 속도를 높인다. 안드로이드 스튜디오에서 안드로이드 버추얼 디바이스를 출시하듯 마이크로EJ 버추얼 디바이스를 출시할 수 있다.

이 키를 이용하면 두 가지 프로세서의 공존이 가능하고, 안드로이드로 구동되는 아주 강력한 프로세서와 마이크로EJ로 구동되는 저전력 프로세서에 동일한 작업을 배분하는 것이 가능해 에너지 소비를 획기적으로 낮출 수 있다.
마이크로EJ로 설계된 애플리케이션 코드는 표준 소프트웨어 컨테이너를 이용하므로 RTOS/OS 결합과 무관하게 최상의 하드웨어 상에서 휴대할 수 있다. 소프트웨어 API 재사용으로 하드웨어 평가를 가속화하고 파생 상품 개발을 촉진한다.
Java/Kotlin 개발사들로 이뤄진 대규모 생태계를 활용하면 IntelliJ IDEA, 안드로이드 스튜디오, 그래들 등 유명 툴을 이용해 마이크로EJ 애플리케이션을 구축할 수 있다. 또한 마이크로EJ VEE 중심에 내장된 저전력 기능으로 최적화된 자원을 활용할 수 있다.
벡터 그래픽을 위한 하드웨어 IP 활용이 쉬워진다. 마이크로EJ VEE를 이용하면 GPU 활용이 쉬워져 스마트폰 앱과 비슷한 외양과 느낌을 구현할 수 있다. MicroVG는 종류와 상관없이 모든 스크린의 무결 UI/UX에 Android Vector Drawables와 SVG 포맷을 지원하고, 필요시 모든 벡터 GPU를 활용한다.
이 키트는 비용 효율적이고 에너지 효율적인 제품 개발을 지원하므로 스마트워치, 보온병 등 건전지로 작동하는 제품 업계에 특히 유용하다. 마이크로EJ는 저사양부터 프리미엄 기기까지 모든 제품에 동일한 사용자 경험을 제공하며 제품 라인을 확장할 수 있다. 현재 대량 판매용 전자제품을 생산하는 주요 고객사들이 안드로이드 호환 키트를 활용 중에 있다.
NXP Semiconductors 부사장 겸 IoT 엣지 프로세싱 라인 총괄 조 유(Joe Yu)는 “마이크로EJ를 통해 개발사들은 소프트웨어 개발 비용을 최소화하는 동시에 프로세서 역량을 활용할 수 있게 됐다. 우리의 고객사들, 특히 크로스오버 i.MX RT와 i.MX 애플리케이션 프로세서 등 안전하고 에너지 효율적인 MCU 내장 프로세서로 이뤄진 우리의 광범위한 고급 포트폴리오를 이용해 여러 종류의 제품군을 개발하는 고객사들이 큰 가치를 실현할 수 있을 것”이라며 “최근 우리가 i.MX RT500 크로스오버 MCU 구현을 위해 마이크로EJ와 협업해 저전력 그래픽 아키텍처에 대한 액세스를 단순화하는 데 큰 성과를 거둔 바 있다. 이는 우리 고객사에도 이로운 일”이라고 말했다.
마이크로EJ CEO 프레드 리바드 박사(Dr. Fred Rivard)는 “안드로이드 개발사 커뮤니티가 마이크로 컨트롤러와 소형의 저전력 마이크로 프로세서용 안드로이드 호환 애플리케이션을 설계할 수 있도록 도울 안드로이드 호환 키트를 출시하게 돼 자랑스럽다”며 “이번 출시로 마이크로EJ는 모든 종류의 소프트웨어 구동 일렉트로닉 프로젝트를 위해 첨단 개발 프로세스를 제공해 사용하기 쉽고 안전한 글로벌 MICROEJ VEE 애플리케이션 컨테이너로 스마트 사물 시장에서 선도적인 위치를 더욱 강화하고 있다”고 밝혔다.
