Общие сведения
BBC Micro:bit — микроконтроллер компании BBC, разработанный для детей (с 11-12 лет) и взрослых с целью обучения их навыкам программирования на языках JavaScript и Python.
Плата имеет разъём MicroUSB, разъём подключения источника питания и беспроводной интерфейс Bluetooth 4.1 для работы с телефонами и планшетами.
Конструкция платы включает в себя магнитометр, акселерометр, датчик температуры, кнопки, а так же светодиодную матрицу 5х5, на которую можно выводить тексты, изображения и анимацию.
Помимо уже установленных, плата позволяет подключать дополнительно различные сенсоры, датчики, кнопки и прочее, для чего используется 23 вывода (вынесенных на ножевой разъём), 5 из которых позволяют также подключить коннекторы типа "крокодил" или "банан".
Программирование платы выполняется на одном из нескольких языков (JavaScript или Python) и в удобном формате работы (визуальный или текстовый).
Редакторы для программирования вы найдёте на официальном сайте.
Плата и все периферийные устройства, которые к ней подключаются, используют напряжение питания 3.3В!
Напряжение 5В можно вывести плату из строя!
Видео
Характеристики
- Микроконтроллер: 16МГц Nordic nRF51822 на 32-х разрядном ARM Cortex-M0;
- Память:
- Flash-память: 256 КБ;
- RAM-память: 16 КБ;
- Входное напряжение питания: 1,8–3,6 В;
- Напряжение логических уровней: 3,3 В;
- Количество выводов: 19;
- Максимальный выходной ток: 5 мА;
- Выводов с поддержкой ШИМ: 3;
- Аналоговых выводов: 6;
- Разрядность АЦП: 10 бит;
- Интерфейсы:
- I²C: 1;
- SPI: 1;
- Устройства на плате:
- Дисплей: матрица 5×5 из 25 красных светодиодов с возможностью измерять освещенность;
- Акселерометр: MMA8652;
- Магнитометр: MAG3110;
- Bluetooth-модуль: BLE 4.1 встроенный на Nordic nRF51822;
- Датчик температуры: встроенный на Nordic nRF51822 ( −25…+75С (с шагом 0,25°С));
- Кнопки: 3 шт (RESET, A, B);
- Габариты: 52×43 мм
Подключение
Плата подключается к компьютеру/ноутбуку с помощью кабеля MicroUSB, а к смартфону/планшету через Bluetooth-адаптер с помощью одной из партнёрских программ.
Комплектация
- 1x плата Micro:bit;
- 1x руководство пользователя;