Это не официальный сайт wikipedia.org 01.01.2023

Микро:бит — Википедия

Микробит (англ. BBC micro bit или micro:bit) - одноплатный компьютер, разработанный по инициативе корпорации Би-би-си совместно с крупными технологическими компаниями, сообществами и образовательными организациями для предоставления детям интересного способа изучения программирования и стимулирования технического творчества. [1]

Компьютер разработан в комплекте со средами программирования.

Проект Би-би-си включал бесплатную раздачу микробит всем британским школьникам 7-ого года обучения (11-12 лет)[1]

Поступление микробит в школы началось в 2015 г., британским школьникам передан 1 миллион плат[2].

По состоянию на октябрь 2018 г., микробит распространён в 50 странах мира общим числом 2 миллиона экземпляров[3] .

Компоненты платы микробитПравить

Размер платы - 43*52 мм

Плата компьютера включает[1]:

  • Микроконтроллер
    • процессор ARM Cortex-M0, 32-битный, тактовая частота 16 МГц
    • оперативная память - 16 КБ
    • энергонезависимая память - 256 КБ
  • Порт micro-USB - служит для прошивки программы на микроконтроллере, питания платы и обмена данных с компьютером
  • Дисплей - светодиодная матрица 5*5, устройство вывода программы
  • Кнопки
    • кнопки A и B - устройства ввода программы
    • кнопка сброса (RESET) - служит для перезапуска программы, задействована также в служебных операциях
  • Акселерометр - трёхмерный датчик ускорения
  • Компас - встроенный датчик
  • Контакты ввода-вывода
    • Большие контакты под зажим типа «крокодил» - 5
      • 0, 1, 2 - основные контакты ввода-вывода
      • 3V, GND - для питания платы
    • Малые контакты (служат для ввода-вывода) - 20
  • Радиомодуль - служит для связи микробит между собой в режиме "Радио", также поддерживается протокол BLE для связи с другими устройствами и беспроводной прошивки программ на микроконтроллере
  • Разъём аккумулятора - дополнительная конструктивная возможность для подключения внешнего источника питания

Для использования малых контактов ввода-вывода используются платы расширения микро:бит.

Среды программирования для микробитПравить

Microsoft MakeCode for micro:bitПравить

Среда визуального программирования Microsoft MakeCode for micro:bit разработана компанией Microsoft

MakeCode - это веб-приложение, позволяющее создавать программы для микробит онлайн.

MakeCode можно также использовать офлайн, установив приложение в операционной системе Windows или Mac OS[4]. По состоянию на март 2020 г. офлайн-приложение находилось в стадии разработки и распространялось как предрелизная версия.

Среда MakeCode для микробит содержит эмулятор микробит, что позволяет тестировать программу для микробит без физического устройства.

Наряду с визуальным программированием блоками, среда MakeCode позволяет программировать на текстовых языках JavaScript и Python.

Python для микробитПравить

На сайте microbit.org есть онлайн редактор Python для микро:бит.

Другие среды программирования для микробитПравить

microbit.org ссылается на ряд других возможностей программирования для микробит: приложения для мобильных устройства, среда Скретч и так далее.

Microbit Educational FoundationПравить

Microbit Educational Foundation основан в 2016 г. с целью поддержки, развития и распространения платформы микробит.

Общество поддерживает постоянно растущую библиотеку уроков, проектов и идей[1]

На март 2020 г. среда программирования MakeCode для микробит поддерживает локализации на 24 языках, включая русский.

Микробит как открытая платформаПравить

Дизайн платы микробит и исходные тексты сред программирования являются полностью открытыми и доступны для воспроизведения и модификации[5]

См. такжеПравить

Arduino

Raspberry Pi

ПримечанияПравить

  1. 1 2 3 4 Гарет Халфари. BBC micro:bit. Официальное руководство пользователя. — Москва: ДМК Пресс, 2020. — 307 с. — ISBN 978-5-97060-750-3 (рус.).
  2. Who we are  (неопр.). Microbit Educational Foundation. Дата обращения: 16 марта 2020. Архивировано 19 марта 2020 года.
  3. Two million BBC micro:bits distributed globally, BBC. Архивировано 11 сентября 2020 года. Дата обращения: 16 марта 2020.
  4. Using MakeCode offline  (неопр.). makecode.microbit.org. Дата обращения: 16 марта 2020. Архивировано 29 июня 2020 года.
  5. Open source | micro:bit  (неопр.). Дата обращения: 16 марта 2020. Архивировано 17 июля 2020 года.