유블럭스는 사물인터넷(IoT) 무선 애플리케이션을 개발하는 고객을 위한 ARM mbed IoT 디바이스 플랫폼을 선정했다고 발표했다. 개발자들은 개방 ARM mbed 환경과 유블럭스 ODIN-W2 모듈을 채택해, 무선 IoT 앱을 신속하고 간편하게 개발 및 사용할 수 있다.
ARM mbed 환경과 유블럭스 ODIN-W2 모듈 채택, 무선 IoT 앱 개발
유블럭스는 사물인터넷(IoT) 무선 애플리케이션을 개발하는 고객을 위한 ARM mbed IoT 디바이스 플랫폼을 선정했다고 발표했다.
개발자들은 개방 ARM mbed 환경과 유블럭스 ODIN-W2 모듈을 채택해, 무선 IoT 앱을 신속하고 간편하게 개발 및 사용할 수 있다.
초기에 ODIN-W2 Wi-Fi/Bluetooth 모듈에서 의도한 대로 개발자는 모듈 내부에 있는 ARM Cortex M4기반의 마이크로컨트롤러에 접근이 가능하며, ARM mbed 개발환경, 툴, 그리고 라이브러리를 활용할 수 있다. 즉, 외부에 호스트 CPU없이도 이 모듈의 마이크로프로세서를 활용하여 센서와 액추에이터 기반 IoT디자인을 구현할 수 있다.
개발자는 비용, 개발 리소스를 크게 줄일 수 있을 뿐 아니라 제품의 보드 사이즈를 최소화 할 수 있다. 이에 더하여, 개방 표준 접근방식을 통해서 IoT 연결성을 보장하며, 통신 스택에의 접근을 제한하여, 기 인증된 형식 승인을 유지한다.
▲ARM mbed IoT Device Platform
ARM 제품 및 기술 IoT 비즈니스 부사장인 코비 셀라(Coby Sella)는 "유블럭스가 IoT 개발자에게 ODIN-W2 멀티라디오 모듈을 구동하는 ARM 프로세스로의 접근을 허용하는 것은 아주 좋은 생각입니다. 사전 인증된 무선 모듈을 기반 위에 설계할 수 있기 때문에 개발 과정을 가속화하고 비용을 상당히 절감할 수 있습니다."라고 말했다.
ODIN-W2 모듈은 14.8 x 22.3 mm 사이즈로, 듀얼밴드 Wi-Fi와 듀얼 모드 Classic 및 Bluetooth Low Energy (BLE) 연결과 동시 운영이 가능하다. 이 모듈은 핵심 Bluetooth 및 Wi-Fi 스택이 장착되어 있으며 Wi-Fi 기능은 인프라(STA) 또는 액세스포인트(AP) 모드에서 작동할 수 있다. 센서 및 다른 장치를 연결하기 위한 주변 지원에는 SPI, I2C, UART 및 CAN과 함께 GPIO, ADC 및 DAC가 포함된다. 여러 통신 표준을 지원하는 것 외에도 mbed 개발 환경은 보안 부팅, 하드웨어 강화 보안 도메인 및 SSL/TLS 기능과 같은 보안 기능을 제공한다.
ARM TechCon 동안 유블럭스는 여러 센서 데이터를 수집하는 아두이노 보드와 GPIO로 연결된 ODIN-W2 무선 모듈을 시연할 예정이다. ODIN-W2에서 실행되는 ARM mbed 앱은 Wi-Fi를 통해 센서 데이터를 IBM Bluemix 클라우드 기반 분석 플랫폼으로 전송한다. 여기에서 개발된 서버 앱을 통한 보다 정교한 분석뿐 아니라 실시간 확인을 위해 데이터를 사용할 수 있다.
유블럭스 Wi-Fi/Bluetooth 제품 기술 총괄 매츠 앤더슨(Mats Andersson)은 "ARM mbed 플랫폼을 선택함으로써 우리 고객들은 안정성 있는 IoT 앱 개발에 필요한 라이브러리와 보안 기능을 제공하는 개발 플랫폼을 사용할 수 있게 되었습니다. ODIN-W2를 통해 통신 스택 자체를 개발하거나 통합하지 않고도 개발자들은 Wi-Fi, Bluetooth 및 Bluetooth Low Energy를 이용해 무선 연결을 제공할 수 있습니다."라고 전했다.