아두이노는 널리 사용되는 오픈소스 프로토타이핑 도구이다. 아두이노 프로그래밍을 하려면 아두이노 IDE를 다운로드 받은 다음 PC에 설치한 후 그것을 이용하여 개발하는 것이 기본이지만 요즘에는 온라인 상에서도 똑같은 일을 할 수 있는데 바로 codebender.cc 라는 사이트에서 제공하고 있다.



그냥 로컬PC를 이용하면 되지 왜 느리고 불편한 온라인 환경을 이용해야 되는지 의아할 수 도 있지만 협업과 공유라는 측면에서 온라인 작업 쪽의 장점이 훨씬 크다. 언뜻 생각나는 로컬PC에서 개발을 수행하는 경우의 단점들을 꼽아보면 다음과 같다.


  • 자기가 짠 프로그램들 조차도 효율적으로 관리하기 어렵다.

  • 라이브러리를 일일이 설치해야 한다. (어쩌다 PC를 포맷하면 다시 처음부터..)

  • 협업을 하기 어렵다.

  • 내가 작성한 프로그램이나 라이브러리를 타인들과 쉽게 공유할 수 없다.


이러한 단점들이 codebender.cc 와 같은 서비스를 이용하면 대폭 개선된다. 더우기 기본 기능을 무료로 사용할 수 있으니 한 번 사용해 보고 판단을 하면 될 것이다.


단, 온라인 특성상 반응 시간이 조금 늦은 것과 자동완성과 같은 프로그램의 편의 기능은 지원하지 않는 등 소소한 단점은 존재한다.


아두이노 강좌 전체 목록 (TOP) >>>

C++ 언어 전체 강좌 목록 >>>

c{ard},n{ad001}

Posted by 살레시오
,