노르딕, 아두이노 기반 개발 프로젝트를 위한 블루투스 스마트 SDK 출시
2014년 02월 19일
트위터로 보내기페이스북으로 보내기구글플러스로 보내기

새로운 블루투스 스마트 SDK는 아두이노(Arduino)의 유연성 및 편리성에 블루투스 스마트 기능을 추가할 수 있으며, 안드로이드 호환 라이브러리 세트를 nRF8001 SDK에 포팅이 가능하다. 또한 이 SDK는 개발자들이 사용, 수정, 확장할 수 있도록 GitHub 상의 오픈-소스 저장소처럼 제공된다.

19_nordic.png

노르딕 세미컨덕터(Nordic Semiconductor ASA, 한국지사장: 최수철, www.nordicsemi.com)는 아두이노(Arduino) 기반 개발 프로젝트에 즉시 사용할 수 있는 블루투스 스마트(Bluetooth® Smart) SDK(Software Development Kit)를 공급한다고 밝혔다. 이 SDK는 nRF8001 블루투스 스마트 커넥티비티 디바이스를 채택한 안드로이드 기반 솔루션인 다양한 ChipKIT 쉴드(Shield)와 호환이 가능하다.

아두이노는 지난 2005년 도입된 이후, 프로토타입 개발을 위한 가장 보편적이면서도 경제적인 플랫폼이 되었으며, 사용자가 아이디어를 신속하게 실행할 수 있도록 해준다. 한때 ‘임베디드 마이크로컨트롤러를 위한 리눅스’로 알려졌던 이 기술은 엔지니어 및 비-엔지니어들이 다양한 일상적 요구에 맞게 엔지니어링 솔루션을 개발할 수 있도록 해주는 하드웨어 및 소프트웨어 툴과 같다.

현재 30만개 이상의 아두이노 보드가 생산되고 있으며, 모듈러 접근방식으로 프로토타이핑이 가능한 다양한 쉴드에 의해 지원되고 있다. 쉴드는 하드웨어 작업과 별도로 혹은 결합된 형태로 실행되며, 표준 아두이노 인터페이스 포맷을 이용해 아두이노-호환 보드들과 연결이 가능하다. 쉴드는 여러 제조업체들이 공급하고 있으며, 센서 및 모터 드라이브 회로, LCD 디스플레이, 와이파이, 블루투스 무선 기술 및 이더넷 등과 같은 작업들을 처리한다.

블루투스 스마트 SDK는 nRF8001 블루투스 스마트 커넥티비티 디바이스를 위해 이용 가능한 기존 SDK와 포팅이 가능하다. 이 블루투스 스마트 SDK는 가입자들이 자체 버전을 구현하고, SDK를 보다 향상시키고, 확장할 수 있는 GitHub 상의 저장소처럼 이용이 가능하다.

SDK에 대한 지원은 노르딕 제품을 사용하는 개발자들이 문제해결에 필요한 솔루션을 논의하고, 아이디어를 공유하기 위해 가장 많이 참여하고 있는 포럼인 노르딕 개발자 존(Nordic Developer Zone) 사이트(devzone.nordicsemi.com)에서 제공된다.

SDK는 다음과 같은 여러 다양한 사례들을 포함하고 있다:

• HID(Human Interface Device)
• 블루투스 저에너지를 위한 UART 통신
• HRM(Heart Rate Monitor)
• 온도
• 근접성(Proximity)

또한 아두이노 기반 블루투스 스마트 SDK를 위한 소프트웨어 인터페이스는 ChipKIT, Maple, Teensy, mbed 등과 같은 다양한 마이크로컨트롤러 및 마이크로컨트롤러 플랫폼 상에 구현되어 있다. 이러한 폭넓은 커버리지를 통해 엔지니어가 선택한 플랫폼 및 마이크로컨트롤러로 안드로이 플랫폼 기반 프로토타입 개발 프로젝트를 보다 쉽게 실행할 수 있도록 해준다.

블루투스 스마트 SDK는 레드 비어 랩스(Red Bear Labs.)가 제공하는 블루투스 스마트 BLE 아두이노 쉴드로 보완이 가능하다. 이 BLE 쉴드 보드는 아두이노 폼 팩터를 준수하며, 안드로이드 4.3 이상 혹은 OS X Mountain Lion 이상은 물론, 윈도우 8 이상을 사용하는 스마트폰, 즉 아이폰(iPhone®) 4S 이상의 제품과 같은 블루투스 스마트 레디(Bluetooth Smart Ready) 제품과 통신 기능을 구현하기 위한 아두이노 프로젝트에서 요구되는 모든 회로를 포함하고 있다.

노르딕 세미컨덕터의 제품관리 디렉터인 토마스 보네루드(Thomas Bonnerud)는 “아두이노는 최근 몇 년 동안 성공적으로 꾸준히 성장하고 있다. 이는 프로토타입을 빠르고, 간단하고, 경제적으로 개발할 수 있는 가장 효율적인 수단을 제공하며, 이러한 아두이노의 성장은 오늘날의 ‘메이커 운동(Maker Movement)’이 그 동력이 되고 있다.”고 언급하고 “새로운 블루투스 스마트 제품은 점차 확대되고 있으며, 상대적으로 작은 규모의 신생기업이나 스타트-업 기업들이 참여하고 있다. 그렇다고 해서 아두이노가 스타트-업 기업에 국한되는 것은 아니며, 대규모 조직에서 프로토타입 아이디어를 신속하게 개발하는 수단으로서도 사용되고 있다. 노르딕은 새로운 블루투스 스마트 SDK를 출시함으로써 아두이노 커뮤니티의 신기술에 기반한 개발 노력을 지원하고 있다.”고 밝혔다.

레드 비어 랩스의 수석 소프트웨어 엔지니어인 푼 육-정(Poon Yuk-Cheong)은 “블루투스 저에너지로도 알려진 블루투스 스마트는 새로운 기술로, 개발자들이 가능성을 개발하는데 주력하고 있으며, 보다 신속하게 프로토타입을 개발하고 간편하게 소프트웨어를 개발할 수 있는 방법을 찾고 있다.”고 말하고 “노르딕 세미컨덕터는 이러한 개발자들을 돕기 위해 아두이노를 위한 nRF8001 SDK로 필요한 모든 요소들을 제공하고 있다. 이는 완벽한 솔루션이자 오픈 소스 및 무료로 제공되며, 블루투스 저에너지를 구현할 수 있는 가장 손쉬운 방법이다. SDK와 함께 제공되는 지침서에 블루투스 스마트 초보자를 위한 훌륭한 가이드가 마련되어 있다.”고 설명했다.

레드 비어 랩스의 CEO인 마 치-흥(Ma Chi-Hung)은 “노르딕의 아두이노를 위한 블루투스 저에너지 SDK는 HID(Human Interface Device)와 같은 일반적인 블루투스 스마트 애플리케이션 프로파일의 내부 동작을 시연할 수 있는 즉시 구축 가능한 수많은 탬플릿을 포함하고 있다.”며, “이러한 탬플릿은 고유의 블루투스 스마트 서비스 및 특성을 생성하고 테스트하고자 하는 사용자들이 손쉽게 작업을 시작할 수 있도록 해준다. 아두이노를 위한 최초의 블루투스 스마트 SDK의 출시는 아두이노의 발전에 획기적인 기점이 될 것이다.”라고 피력했다.

그래픽 / 영상
많이 본 뉴스