아두이노는 널리 사용되는 오픈소스 프로토타이핑 도구이다. 아두이노 프로그래밍을 하려면 아두이노 IDE를 다운로드 받은 다음 PC에 설치한 후 그것을 이용하여 개발하는 것이 기본이지만 요즘에는 온라인 상에서도 똑같은 일을 할 수 있는데 바로 codebender.cc 라는 사이트에서 제공하고 있다.
그냥 로컬PC를 이용하면 되지 왜 느리고 불편한 온라인 환경을 이용해야 되는지 의아할 수 도 있지만 협업과 공유라는 측면에서 온라인 작업 쪽의 장점이 훨씬 크다. 언뜻 생각나는 로컬PC에서 개발을 수행하는 경우의 단점들을 꼽아보면 다음과 같다.
자기가 짠 프로그램들 조차도 효율적으로 관리하기 어렵다.
라이브러리를 일일이 설치해야 한다. (어쩌다 PC를 포맷하면 다시 처음부터..)
협업을 하기 어렵다.
내가 작성한 프로그램이나 라이브러리를 타인들과 쉽게 공유할 수 없다.
이러한 단점들이 codebender.cc 와 같은 서비스를 이용하면 대폭 개선된다. 더우기 기본 기능을 무료로 사용할 수 있으니 한 번 사용해 보고 판단을 하면 될 것이다.
단, 온라인 특성상 반응 시간이 조금 늦은 것과 자동완성과 같은 프로그램의 편의 기능은 지원하지 않는 등 소소한 단점은 존재한다.
'하드웨어 > 아두이노' 카테고리의 다른 글
아두이노 디지털 포트의 개념 (1) | 2015.05.21 |
---|---|
아두이노의 기본 개발 환경 (0) | 2015.05.21 |
아두이노 우노 R3 개요 및 기능 설명 (0) | 2015.05.21 |
아두이노 보드의 종류 및 특징 (0) | 2015.05.21 |
아두이노(arduino) 소개 (1) | 2015.05.21 |