마이크로비트

 


[clearfix]
1. 개요
2. 사양

마이크로비트 홈페이지

1. 개요


영국의 BBC에서 만든 ARM기반의 싱글보드 컴퓨터이다.
기본적으로 이 보드는 아두이노도 어려워하는 저연령층 유아에 대한 교육용으로 계획된 보드로 목표 연령층이 7살 정도밖에 안된다. 따라서 기존의 텍스트로된 코드를 작성해서 프로그래밍 하는것보다 좀더 간단한 인터렉티브한 코딩 환경을 자랑하며 PC뿐만 아니라 휴대폰 환경에서의 프로그래밍 또한 지원한다.

2. 사양


Micro:Bit의 하드웨어 설명
세부사항
MCU
노르딕 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
[image]
기본적으로 25핀 커넥터는 PCI 처럼 슬롯에 꼽아서 사용 가능한 형태로 되어있으며 이중 원으로 구멍이난 2핀은 전원으로 지정되어 있으며 구멍이 난 핀 옆으로도 2핀씩 전원에 할당되어 있는 관계로 실제로 유저가 사용가능한 핀은 19핀 구성으로 되어있다. 아날로그 입력은 6개를 지원하며 이중 3개는 원형 슬롯에 할당되어있다.

[1] 후기형에서는 nRF51833으로 교체됨[2] 언뜻보면 왜 MCU를 2개 넣었나 싶겟지만 이칩은 PC와의 통신과 USB전원의 전압강하의 용도로만 쓰인다. 아두이노로 따지면 ATmega16U4 칩과 같은 용도로 들어간 셈이다.[3] 후기형에서 지자기&가속도 센서 통합형으로 들어간 센서[4] nRF51822에 내장되어있음.[5] 후면에 5×5로 배열되어 있다.[6] 2개만 입력용으로만 쓰이고 나머지 1개는 보드 리셋을 위해 사용된다[7] 공식 지원환경만. 비공식으로 갈 경우 수십개에 달하는 언어가 지원된다.

분류