마이크로비트 홈페이지
1. 개요
영국의 BBC에서 만든 ARM 기반의 싱글보드 컴퓨터이다.협력사로는 마이크로소프트(Microsoft), 삼성(Samsung), ARM, NXP 반도체, 래스베리 파이 재단(Raspberry Pi Foundation) 등이 있습니다기본적으로 이 보드는 아두이노를 어려워하는 저연령층 유아 교육용으로 설계된 보드로, 목표 연령층이 7세 정도밖에 안 된다. 따라서 기존의 텍스트로 된 코드를 작성해서 프로그래밍 하는 것보다 좀 더 간단한 코딩 환경을 자랑하며 PC 뿐만 아니라 휴대폰 환경에서의 프로그래밍 또한 지원한다.
2. 사양
Micro:Bit의 하드웨어 설명세부사항 | |
MCU | Nordic nRF51822 16Mhz ARM Cortex-M0[1] |
탑재 칩셋 | NXP/프리스케일 KL26Z 48Mhz ARM Cortex-M0+[2] NXP/프리스케일 MMA8652 3축 가속도계 NXP/프리스케일 MAG3110 3축 지자기센서 ST LSM303AGR[3] |
통신 | USB, 블루투스[4] |
커넥터 | USB, 전원, 25핀 엣지 커넥터 |
기타 IO | LED 25개[5],텍타일버튼 3개[6] |
프로그래밍 환경[7] | Microsoft Makecode,MicroPython,MicroJS |
기본적으로 25핀 커넥터는 PCIe처럼 슬롯에 꽂아서 사용 가능한 형태로 되어 있으며, 이 중 원으로 구멍이 난 핀 두 개는 전원용으로 지정 되어 있고 구멍이 난 핀 옆으로도 2핀씩 전원에 할당되어 있는 관계로 실제로 유저가 사용 가능한 핀은 19핀이다. 아날로그 입력은 6개를 지원하며 이 중 3개는 원형 슬롯에 할당되어 있다.
[1] 후기형에서는 nRF51833으로 교체되었다.[2] 언뜻보면 왜 MCU를 2개 넣었나 싶겠지만 이 칩은 PC와의 통신과 USB 전원의 전압 강하의 용도로만 쓰인다. 아두이노로 따지면 ATmega16U4 칩과 같은 용도로 들어간 셈이다.[3] 후기형에서 지자기&가속도 센서 통합형으로 들어간 센서[4] nRF51822에 내장되어 있음.[5] 후면에 5×5로 배열되어 있다.[6] 2개만 입력용으로만 쓰이고 나머지 1개는 보드 리셋을 위해 사용된다.[7] 공식 지원환경만. 비공식으로 갈 경우 수십 개에 달하는 언어가 지원된다.