Elecrow Mbits - это микроконтроллер, вдохновленный популярными BBC micro: bit и ESP32. Он имеет много функций, схожих с micro: bit v2, но вместо этого со встроенным чипом ESP32, что означает, что он открывает двери для многих проектов IoT, требующих подключения к Интернету. Давайте подробнее рассмотрим его возможности, его сравнение с micro: bit и ESP32 и стоит ли его приобретать.

Что такое micro: bit?

Micro: bit - это крошечный компьютер, созданный Британской радиовещательной корпорацией в рамках инициативы Make It Digital. Он был бесплатно предоставлен более чем миллиону студентов в Соединенном Королевстве и теперь используется в учебных программах по всему миру. Доступен широкий спектр микробитовых образовательных ресурсов и платформ для программирования, таких как MakeCode.

Особенности micro: bit

Существует две версии micro: bit: исходная и вторая версия, v2. Хотя есть новые встроенные компоненты, микро: бит v2 также считается, что он имеет в четыре раза большую вычислительную мощность, чем первая версия. Кроме того, по сравнению с исходным micro: bit здесь в восемь раз больше оперативной памяти. В этой статье мы рассмотрим micro: bit v2.

instagram viewer

Микро: бит Foundation /Микро: bit Foundation

На последнем микроконтроллере обнаружено: бит - это кнопки, акселерометр, датчик температуры, сенсорный датчик, микрофон, компас, батарейный отсек, светодиодная матрица, встроенное радио и антенна Bluetooth, а также 25 внешних соединения. Последние находятся на его краю и могут быть подключены к целой куче электронных компонентов.

Благодаря такому количеству функций в крошечном компьютере, множество проекты для начинающих были созданы с ним.

Что такое ESP32?

Электроу /Элекроу

Затем давайте посмотрим на модуль ESP32, который содержит мощный 32-разрядный микроконтроллер производства Espressif Systems. Существует множество вариантов, включая серии ESP32-Solo, ESP32-WROOM, ESP32-MINI, ESP32-PICO, ESP32-DU и ESP32-WROVER.

На момент написания ESP32-WROOM-DA также недавно был выпущен, который предлагает двойные офсетные антенны для еще более надежной связи. Все платы оснащены встроенным Wi-Fi и Bluetooth 4.2. Espressif также продает отдельно систему на кристалле (SoC) ESP32, а также комплекты для разработки.

В основе этих микроконтроллеров лежит Tensilica Xtensa LX6 или одноядерный микропроцессор RISC-V. В зависимости от модуля ESP32 оснащен 4 МБ, 8 МБ или 16 МБ флэш-памяти. ESP32 был разработан как маломощный и полный контактов ввода / вывода: от 38 до 77, в зависимости от модуля. Обладая всеми этими функциями, он подходит для широкого спектра проектов, включая приложения для робототехники, игр и Интернета вещей (IoT).

Особенности Mbits

Электроу /Элекроу

На первый взгляд микроконтроллер Mbits похож на micro: bit v2 и имеет некоторые из тех же функций. Однако он основан на модуле ESP32-WROVER-B и немного больше - 52 мм на 52 мм. Он поставляется с флэш-памятью 4 МБ и оперативной памятью 8 МБ. На плате вы также найдете микрофон MEM, светодиодную матрицу 5x5, акселерометр, датчик температуры, две программируемые кнопки, функцию WiFi 2,4 ГГц, а также Bluetooth 4.2.

С таким же краевым разъемом, который находится на нижней части платы, у вас будет доступ к 25 контактам. Mbits можно запитать от 5 В через порт micro-USB. В качестве альтернативы можно подать питание через 3 В с помощью краевого разъема или аккумуляторной батареи; максимальный рекомендуемый ток - 500 мА.

Сравнение Mbits и micro: bit

Процессор

Первое существенное различие между двумя платами заключается в используемом чипе. Микро: бит основан на Nordic Semiconductor nRF52833, 64 МГц Arm Cortex-M4. С другой стороны, Elecrow Mbits основан на ESP32 Espressif Systems.

объем памяти

Следующее существенное отличие заключается в доступной памяти. Mbits предлагает 8 МБ ОЗУ, тогда как последний micro: bit имеет только 128 КБ. Что касается хранилища, то Mbits содержит 4 МБ флеш-памяти, а micro: bit - всего 512 КБ.

Встроенные компоненты

Одно из самых больших визуальных различий между Mbits и micro: bit заключается в светодиодной матрице 5x5. Это связано с тем, что Mbits включает светодиодную матрицу 5x5 RGB вместо стандартных одноцветных красных светодиодов, которые есть на micro: bit.

Концевой соединитель

И у Mbits, и у micro: bit есть краевой разъем, через который вы можете подключить его 25 контактов к другим электронным компонентам. Разница в том, что у Mbits есть три, а не четыре выделенных контакта ввода / вывода общего назначения (GPIO). Тем не менее, он имеет вывод, совместимый с АЦП, а micro: bit - нет.

Беспроводное подключение

В то время как у Mbits есть функция WiFi 2,4 ГГц, у micro: bit нет. Mbits также поддерживает Bluetooth LE 4.2, тогда как micro: bit поддерживает Bluetooth LE 5.0.

Максимальный ток

Максимальный ток составляет 500 мА на Мбит и 200 мА на micro: bit. Это рекомендуемый ток для подключения внешних аксессуаров к устройствам.

Программирование на Мбит

Есть несколько различных способов программирования на Mbits, как и на micro: bit. На Mbits это можно сделать либо с помощью Letscode Visual Programming, либо с помощью программирования Arduino, то есть C / C ++. С другой стороны, micro: bit позволяет программировать на MakeCode, MicroPython и Scratch.

Примеры кода см. В официальная вики-страница Mbits пользователя Elecrow. Что касается micro: bit, здесь много уроки от Micro: bit Educational Foundation, а также Учебники по MakeCode.

Альтернативы Mbits

До сих пор мы рассматривали микроконтроллер Mbits и micro: bit. Другие компьютеры размером с карту, удобные для новичков, включают Raspberry Pi Zero W, Raspberry Pi 3B + и Raspberry Pi 4B.

Все три являются одноплатными компьютерами, а не микроконтроллерами вроде Mbits и micro: bit. Тем не менее, они используются в большом количестве производителей и проекты для начинающих, от знакомства с часто используемыми электронными компонентами до игр, домашней автоматизации, Интернета вещей, робототехники, машинного обучения и многого другого.

Raspberry Pi также производит Pico, недорогой, но мощный микроконтроллер на базе чипа RP2040 компании, который также используется во многих микроконтроллеры других производителей. RP2040 имеет уникальную особенность: программируемый ввод / вывод (PIO), универсальный аппаратный интерфейс, который может поддерживать множество стандартов ввода / вывода.

Подходит ли вам микроконтроллер Mbits?

В этой статье были рассмотрены особенности как Mbits, так и micro: bit, а также проведено сравнение двух плат. Во-первых, похоже, что микроконтроллер Mbits имеет еще несколько встроенных функций и дополнительную память. Еще одно ключевое отличие заключается в том, на каких языках программирования его можно использовать. Наконец, он предлагает функциональность Wi-Fi, поэтому это будет автономное решение для многих проектов IoT.

ДелитьсяТвитнутьЭл. адрес
Программирование для детей - BBC Micro: Bit Review

Следуя по стопам чрезвычайно популярного миникомпьютера Raspberry Pi и микроконтроллера Arduino, появляется BBC micro: bit - и да, мы действительно имеем в виду BBC.

Читать далее

Похожие темы
  • Сделай сам
Об авторе
Чери Тан (Опубликовано 4 статей)

Чери - креативный технолог, пришедшая в MUO в 2021 году. Она заядлый производитель и технический писатель, с опытом использования устройств Raspberry Pi, Arduino, Micro: bit, ATtiny и ATMega, а также электронного текстиля, 3D-печати и KiCad. Помимо творчества, Чери любит заниматься музыкой и заниматься спортом.

Ещё от Cherie Tan

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться