에이디링크 테크놀로지에서 엔지니어를 위한 산업용 프로토타이핑 플랫폼을 제공하기 위해 Industrial-Pi(I-Pi) SMARC(Smart Mobility ARChitecture) 개발 키트를 발표했다.
에이디링크 I-Pi SMARC 개발 키트는 엔지니어에게 직장과 가정에서 사용 가능한 저비용의 플랫폼을 제공하여 주변 장치 및 센서를 실험하고, 앞으로 개발될 제품의 프로토타입 버전을 개발할 수 있도록 한다.
이 개발 키트는 프로토타이핑에 일반적으로 사용되지만 산업용 솔루션에 있는 그대로 투입될 수 없는 Arduino and Raspberry Pi (RPi) platform을 대체할 수 있는, 산업용 솔루션에 적합한 키트이다.
에이디링크 I-Pi SMARC 개발 키트는 I-Pi 캐리어 보드, LEC-PX30 SMARC 모듈, 전원 공급 장치, USB 프로그래밍 케이블, Linux OS가 포함된 SD 메모리 카드, 보호 및 액세스 균형을 위한 투명 아크릴이 포함되어 있다.
소프트웨어 개발 능률을 위해 이 키트는 인텔에서 제공하는 MRAA라는 하드웨어 추상화 계층(HAL, Hardware Abstraction Layer)과 UPM (Useful Packages and Modules)이라는 소프웨어 저장소를 지원한다.
HAL은 운영 체제 커널이 상세한 하드웨어 수준이 아닌 일반적인 방식으로 하드웨어와 상호 작용할 수 있으므로 다른 하드웨어 플랫폼에서 커널 모드 코드를 실행할 때 변경이 거의 또는 전혀 필요하지 않다.
MRAA는 다양한 센서 핀에 연결하기 위한 로직을 단순화하고 Arduino 및 RPi 플랫폼, C++, 파이썬, 자바스크립트 및 Java를 지원한다.
UPM은 Arduino 및 RPi 플랫폼에서도 사용할 수 있는 다양하고 일반적으로 사용되는 센서 및 액추에이터를 위한 소프트웨어 드라이버를 제공한다.
SMARC 및 Q7 제품 라인의 에이디링크 제품 매니저인 헨리 파르멘티에(Henri Parmentier)는 “ADLINK의 I-Pi SMARC 개발 키트는 다양한 배치 시나리오를 지원하며 이미 Arduino 또는 RPi 플랫폼을 사용하여 프로토 타입을 만든 엔지니어가 이러한 에코 시스템 및 라이브러리를 활용하고 설계를 빠르고 쉽게 마이그레이션 할 수 있도록 다양한 시나리오를 제공한다.”고 말했다.