Part 1
요약·해설
Micro:bit V2는 Cortex-M4F와 microphone을 사용하고 Bluetooth 5를 지원합니다. LED 25개, motion·light·temperature sensor와 edge connector는 계속 제공합니다.

Arm Cortex-M4F
Microphone sensor
Radio · Bluetooth 5
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
768612C07D3EDEB1C82452424AAC91DBE0BE9EE90D97EA78C4F0925D1D527A5A
.. _bbc_microbit_v2:
BBC MicroBit V2
#################
Overview
********
The Micro Bit (also referred to as BBC Micro Bit, stylized as micro:bit) is an
ARM-based embedded system designed by the BBC for use in computer education in
the UK.
The board is 4 cm × 5 cm and has an ARM Cortex-M4F processor, accelerometer and
magnetometer sensors, Bluetooth and USB connectivity, a display consisting of
25 LEDs, a microphone, two programmable buttons, and can be powered by either
USB or an external battery pack. The device inputs and outputs are through five
ring connectors that are part of the 23-pin edge connector.
.. figure:: ../../../../../../../boards/bbc/microbit_v2/doc/img/bbc_microbit2.jpg
:align: center
:alt: BBC Micro Bit V2
BBC Micro Bit V2 (Credit: http://microbit.org/)
More information about the board can be found at the `microbit website`_.
Hardware
********
The micro:bit-v2 has the following physical features:
* 25 individually-programmable LEDs
* 2 programmable buttons
* Microphone sensors
* Physical connection pins
* Light and temperature sensors
* Motion sensors (accelerometer and compass)
* Wireless Communication, via Radio and Bluetooth 5
* USB interface
Supported Features
==================
The bbc_microbit_v2 board configuration supports the following
hardware features:
+-----------+------------+----------------------+
| Interface | Controller | Driver/Component |
+===========+============+======================+
| NVIC | on-chip | nested vectored |
| | | interrupt controller |
+-----------+------------+----------------------+
| RTC | on-chip | system clock |
+-----------+------------+----------------------+
| UART | on-chip | serial port |
+-----------+------------+----------------------+
| GPIO | on-chip | gpio |
+-----------+------------+----------------------+
| FLASH | on-chip | flash |
+-----------+------------+----------------------+
| RADIO | on-chip | Bluetooth |
+-----------+------------+----------------------+
Programming and Debugging
*************************
Flashing
========
Build and flash applications as usual (see :ref:`build_an_application` and
:ref:`application_run` for more details).
Here is an example for the :ref:`hello_world` application.
First, run your favorite terminal program to listen for output.
.. code-block:: console
$ minicom -D <tty_device> -b 115200
Replace :code:`<tty_device>` with the port where the micro:bit board
can be found. For example, under Linux, :code:`/dev/ttyACM0`.
Then build and flash the application in the usual way.
.. zephyr-app-commands::
:zephyr-app: samples/hello_world
:board: bbc_microbit_v2
:goals: build flash
References
**********
.. target-notes::
.. _microbit website: http://www.microbit.org/
Part 3
한국어 전문 번역
개요
Micro Bit은 BBC Micro Bit 또는 micro:bit라고도 부르는 Arm 기반 embedded system으로, 영국의 computer education을 위해 BBC가 설계했습니다.
크기는 4 cm × 5 cm이며 Arm Cortex-M4F processor, accelerometer와 magnetometer, Bluetooth와 USB, LED 25개의 display, microphone, programmable button 2개를 갖춥니다. USB 또는 external battery pack으로 전원을 공급할 수 있습니다. input/output은 23-pin edge connector에 포함된 ring connector 5개를 사용합니다.

하드웨어
- 개별 programming 가능한 LED 25개
- programmable button 2개
- microphone sensor
- physical connection pin
- light와 temperature sensor
- motion sensor: accelerometer와 compass
- radio와 Bluetooth 5 wireless communication
- USB interface
지원 기능
| Interface | Controller | Driver/Component |
|---|---|---|
| NVIC | on-chip | nested vectored interrupt controller |
| RTC | on-chip | system clock |
| UART | on-chip | serial port |
| GPIO | on-chip | gpio |
| FLASH | on-chip | flash |
| RADIO | on-chip | Bluetooth |
프로그래밍과 디버깅
Flashing
일반 Zephyr build·run 절차로 application을 build하고 flash합니다. 먼저 board port에서 115200 baud로 terminal을 엽니다. Linux 예시는 /dev/ttyACM0입니다.
minicom -D <tty_device> -b 115200
west build -b bbc_microbit_v2 samples/hello_world
west flash<tty_device>를 실제 micro:bit port로 바꿉니다.
참고 자료
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.