BBC microbit - 코딩 교육용 소형 컴퓨터, 마이크로빗

(micro:bit Board)

개요

  • 본 Micro Bit (혹은 BBC Micro Bit, MicroBit, micro:bit)은 ARM 기반의 임베디드 시스템으로 코딩 교육용 소형 컴퓨터입니다.
  • 영국 국영 방송사인 BBC에 의해 디자인된 제품으로 영국의 부족한 프로그래머 부족을 해소하고 프로그래머를 양성하기 위해 영국 초등학교 학생(11살-12살)들에게 코딩 교육용으로 무료로 배포되고 또 판매도 되고 있는 제품입니다.
  • 마이크로소프트, 삼성, ARM, Nordic, Python 등등의 쟁쟁한 회사들이 각각 터치 플랫폼, 하드웨어, mbed 개발환경, 안드로이드앱, iOS 앱, Python개발환경, BLE 프로파일 등의 각각의 개발에 같이 참여하여 만들어낸 제품입니다.
  • 4x5 cm의 크기로 ARM Cortex-M0 프로세서, 가속도계 센서, 지자계센서, 블루투스 4.0 BLE, microUSB 커넥터, 25개의 프로그래밍 가능한 LED, 2개의 버튼을 가지고 있는 제품입니다.
  • 장치의 입출력은 23핀의 에지 커넥터를 통해 이루어지면 이중 다섯개는 링 커넥터에 연결되어 있습니다.
  • 블루투스 4.0 BLE 통신이 가능하기 때문에 안드로이드 폰 및 아이폰을 이용하여 데이터를 주고 받거나 제어가 가능합니다.
  • 소프웨어개발을 위한 개발환경은 아이들이 접하기 쉽게 개발되어 있는데, 클라우드 기반으로 동작하는 것이 특징입니다.
  • 그래픽 기반의 드래그 & 드랍식의 Code Kingdoms Javascript, Microsoft Block editor, Microsoft Touch Develop 를 지원하는 웹기반의 에디터를 사용하여 프로그래밍을 하고 컴파일하여 마이크로 비트에 다운로드 할 수 있습니다.
  • Python을 이용하여 전통적인 방식으로 웹브라우저 상에서 코딩 또한 가능합니다. 학생 수준이나 연령에 따라 적절한 개발환경을 선택하여 교육을 진행할 수 있습니다. 개발환경을 경험하여 보시려면 다음 링크를 클릭하여 보세요. https://www.microbit.co.uk/create-code
  • 이러한 웹 기반 개발환경으로 스마트폰이나 태블릿에서도 사용이 가능한데, 삼성에서 개발한 안드로이드 앱과 Wellcome Trust사에서 개발한 iOS앱을 이용하여 스마트폰이나 태블릿에서도 블루투스 BLE 연결을 이용하여 microbit에 코드를 전송시킬 수 있습니다. 자세한 내용은 다음 링크를 참고하세요. https://www.microbit.co.uk/mobile
  • 또한 mbed가 지원되어 mbed 환경에서도 개발이 가능합니다. 자세한 내용은 다음 링크에서 확인 하실 수 있습니다. https://developer.mbed.org/platforms/Microbit/
  • 알림: USB 케이블은 포함되어 있지 않습니다. 보드만 출고됩니다.

특징

  • 32-bit ARM Cortex-M0 CPU
  • 256KB Flash
  • 16KB RAM
  • 5x5 Red LED Array
  • Two Programmable Buttons
  • Onboard Light, Compass, Accelerometer and Temp Sensors
  • BLE Smart Antenna
  • Three Digital/Analog Input/Output Rings
  • Two Power Rings — 3V and GND
  • 20-pin Edge Connector
  • MicroUSB Connector
  • JST-PH Battery Connector (Not JST-XH)
  • Reset Button with Status LED

문서

연관제품