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