마이크로뷰(MicroView)와 함께 아두이노 생태계를 넓혀 보세요

아두이노는 메이커 운동에서 가장 성공한 제품이자 가장 잘 알려진 브랜드라고 해도 과언은 아닐 것입니다. 그 결과 다양한 기능을 지닌 복제 기판, 파생 상품, 호환 기판 등이 점점 늘어나고 있지요. 그 중에는 아두이노와 모습이 비슷한 제품도 있지만, 다른 형태를 지닌 제품도 있습니다.

마이크로뷰는 아두이노의 호환 기판으로 아두이노 앳 하트 프로그램(Arduino at Heart program)의 일원인 것에는 틀림이 없습니다만 전형적인 아두이노와는 다른 모습을 지니고 있습니다. 마이크로뷰는 OLED 디스플레이를 내장한 소형 칩 크기의 아두이노로 브레드보드와도 호환이 가능합니다. 아두이노 우노와 마찬가지로 Atmega328P 마이크로 컨트롤러를 사용하지만 아두이노와는 완전히 다르게 생겼지요.

마이크로뷰를 라즈베리 파이에 꽂아 CPU 사용량을 표시하고 있다
마이크로뷰를 라즈베리 파이에 꽂아 CPU 사용량을 표시하고 있다

손가락 끝에 올려둔 마이크로뷰
손가락 끝에 올려둔 마이크로뷰

마이크로뷰를 USB 단자에 꽂아 날씨 애플리케이션을 표시하고 있다
마이크로뷰를 USB 단자에 꽂아 날씨 애플리케이션을 표시하고 있다

마이크로뷰를 로봇의 두뇌로 사용한 모습
마이크로뷰를 로봇의 두뇌로 사용한 모습

이 보드는 친구들끼리의 장난으로 시작되었습니다. 긱아모(GeekAmmo)의 CTO인 JP Liew가 알리바바(Alibaba)에서 발견한 멋진 신상품에 대한 정보를 마커스(Marcus)에게 이메일로 보냈습니다. 그 상품은 나중에 완성된 마이크로뷰의 모습과 거의 똑같았는데, 한 가지 문제가 있었습니다. 진짜로 존재하는 상품이 아니었지요. 마커스의 기대를 저버리지 않기 위해 그 자리에서 실제 제품을 만들기 시작했습니다.

저는 긱아모의 CEO이자 마이크로뷰의 공동 제작자인 마커스 샤피(Schappi)와 함께 위의 일화와 함께, 킥스타터 캠페인, 아두이노 생태계를 확장하는 데 있어 마이크로뷰가 차지하고 있는 위치에 대해 의견을 나누는 자리를 가졌습니다.

마이크로뷰와 크기가 비슷하거나 오히려 더 작은 아두이노 호환 보드(TinyduinoMicroduino가 생각나네요)도 있습니다만, OLED 스크린까지, 갖출 건 모두 갖추면서도 크기까지 작은 것은 없습니다. 마이크로뷰의 매끈하고 빛나는 플라스틱 외관 역시 파란색 사각형에 계속 머물러 있던 플랫폼의 흥미로운 진화라고 할 수 있겠지요. 마이크로뷰의 제작자들이 비글본 블랙(Beaglebone Black)을 이와 비슷하게 플라스틱으로 감싼 케이스인 닌자 블럭(Ninja Blocks)에서 일했기 때문에 예상할 수 있는 일이긴 합니다.

마이크로뷰는 아두이노 코드를 작성할 때 OLED 디스플레이에 쉽게 접근할 수 있게 도와주는 전용 소프트웨어 라이브러리와 함께 출시될 것입니다. 이 라이브러리를 사용하면 글자, 스프라이트, 그래프, 눈금 등을 몇 줄의 코드만 사용해 손쉽게 표시할 수 있습니다. 제작팀은 보드의 설계 파일과 마이크로뷰 아두이노 라이브러리에 미리 접근할 수 있는 권한을 후원자들에게 제공했습니다. 그들은 킥스타터에서의 자금 모집이 끝나면 전체 파일을 깃허브(Github)에 올릴 예정이라고 하는군요.


마이크로뷰 OLED 라이브러리를 사용해 2줄의 아두이노 코드만으로 조도 센서의 입력 값을 눈금으로 표시할 수 있음을 보여주고 있다.

재미있게도. 마이크로뷰는 내장 디스플레이를 이용해 마이크로뷰를 중심으로 프로젝트를 제작하는 방법을 알려줄 수 있는 아두이노이기도 합니다.

“마이크로뷰는 전자공학과 아두이노를 가르칠 수 있는 최초의 아두이노입니다. 마이크로뷰는 멋진 LED 디스플레이 위로 표시되는 내장 튜토리얼이 설치된 채로 판매될 겁니다.” – 마들린 샤피(Madeleine Schappi)

24시간도 채 지나기 전킥스타터의 프로젝트 목표를 초과 달성한 마이크로뷰 팀에게는 아직 20일 정도 기한이 남아있습니다. 이 시간이 다 지나가기도 전에 그들이 첫 번째 판매를 위해 준비한 5,000개의 수량(기판은 스파크펀이 미국내에서 제조합니다)이 모두 사라질 가능성도 꽤 높을 것 같네요.

일반 사양

  • 아두이노 IDE 1.0 이상 지원(OSX/Win/Linux)
  • 100% 아두이노 호환
  • 내장 64×48 OLED 디스플레이
  • 직류 3.3V DC – 16V DC 전원, 입력, 정류기 불필요
  • 표준 DIP 패키지
  • 브레드보드와 직접 납땜하기 쉬움

하드웨어 사양

  • 디스플레이: 64×48 OLED 디스플레이
  • 마이크로컨트롤러: ATmega328P
  • 동작 전압: 5V
  • 입력 전압: 3.3VDC – 16VDC
  • 디지털 I/O 핀: 12개 (3개는 PWM 출력 지원)
  • 아날로그 입력 핀: 6개
  • 플래시 메모리: 32 KB
  • SRAM: 2 KB
  • EEPROM: 1 KB
  • 클럭 속도: 16 Mhz
  • 별도 부품이 필요 없음
This entry was posted in 재미있는 프로젝트 and tagged , , . Bookmark the permalink.

Comments are closed.