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, има осем пъти повече RAM. В тази статия ще разгледаме micro: bit v2.

instagram viewer
Микро: битова основа/Micro: bit Foundation

Намерени на най -новия micro: bit са бутони, акселерометър, температурен сензор, сензор за докосване, микрофон, компас, гнездо за батерия, LED матрица, вградено радио и Bluetooth антена, както и 25 външни връзки. Последните се намират на ръба му и могат да бъдат свързани към цяла куп електронни компоненти.

С толкова много функции, опаковани в малък компютър, много проекти, подходящи за начинаещи са създадени с него.

Какво е ESP32?

Elecrow/Elecrow

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

По време на писането, ESP32-WROOM-DA също беше наскоро пусната, която предлага двойни офсетни антени за още по -надеждна връзка. Всички платки са оборудвани с вграден WiFi и Bluetooth 4.2. Espressif също продава отделно системата ESP32 на чип (SoC), както и комплекти за разработка.

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

Характеристики на Mbits

Elecrow/Elecrow

На пръв поглед микроконтролерът Mbits прилича на micro: bit v2 и има някои от същите функции. Той обаче се основава на модула ESP32-WROVER-B и е малко по-голям с размери 52 мм на 52 мм. Той идва с 4MB флаш памет и 8MB RAM. На дъската ще намерите и микрофон MEMs, 5x5 LED матрица, акселерометър, температурен сензор, два програмируеми бутона, 2.4GHz WiFi функционалност, както и Bluetooth 4.2.

Със същия ръбов конектор, който се намира в долната част на дъската, ще имате достъп до 25 пина. Mbits може да се захранва с 5V чрез микро-USB порт. Като алтернатива, захранвайте го чрез 3V с крайния конектор или батерията; максималният препоръчителен ток е 500mA.

Сравнение между Mbits и micro: bit

Процесор

Първата основна разлика между двете платки се крие в използвания чип. Micro: bit е базиран на Nordic Semiconductor nRF52833, 64MHz Arm Cortex-M4. От друга страна, Elecrow Mbits се основава на ESP32 на Espressif Systems.

Памет

Следващата основна разлика е в наличната памет. Mbits предлага 8MB RAM, докато най -новият micro: bit има само 128kB. Що се отнася до съхранението, Mbits съдържа 4MB флаш памет, докато micro: bit има само 512kB.

Бордови компоненти

Една от най -големите визуални разлики, които ще откриете между Mbits и micro: bit, е в 5x5 LED матрицата. Това е така, защото Mbits включва 5x5 RGB LED матрица, вместо стандартните едноцветни червени светодиоди, намерени на micro: bit.

Edge Connector

Както Mbits, така и micro: bit имат крайен конектор, където можете да свържете неговите 25 пина към други електронни компоненти. Разликата е, че Mbits има три, а не четири специални входа/изхода (GPIO) с общо предназначение. Той обаче има съвместим с ADC щифт, а micro: bit няма.

Безжична свързаност

Докато Mbits има 2.4 GHz WiFi функционалност, micro: bit няма. Mbits също има Bluetooth LE 4.2 функционалност, докато micro: bit поддържа Bluetooth LE 5.0.

Максимален ток

Максималният ток е 500mA на Mbits и 200mA на micro: bit. Това е препоръчителният ток за свързване на външни аксесоари към устройствата.

Програмиране на Mbits

Има няколко различни начина за програмиране на Mbits, точно както има на micro: bit. На Mbits това може да стане или с Letscode Visual Programming, или с Arduino програмиране, което е C/C ++. От друга страна, micro: bit ви позволява да програмирате в MakeCode, MicroPython и Scratch.

За примери на код вижте официалната уики страница на Mbits от Elecrow. Що се отнася до micro: bit, има много такива Уроци от образователната фондация Micro: bit, както и Уроци на MakeCode.

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

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

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

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

Микроконтролерът Mbits за вас ли е?

Тази статия се задълбочи в характеристиките на Mbits и micro: bit, както и в сравнение между двете платки. Като начало изглежда, че микроконтролерът Mbits има още няколко вградени функции и допълнителна памет. Друга ключова разлика е в това с какви езици за програмиране може да се използва. И накрая, той предлага WiFi функционалност, така че би бил самостоятелно решение за много IoT проекти.

ДялТуителектронна поща
Кодиране за деца - BBC micro: bit Review

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

Прочетете Напред

Свързани теми
  • Направи си сам
За автора
Чери Тан (4 статии са публикувани)

Чери е творчески технолог, който се присъедини към MUO през 2021 г. Тя е запален производител и технически писател, с опит в използването на Raspberry Pi, Arduino, Micro: bit, ATtiny и ATMega устройства, както и E-текстил, 3D печат и KiCad. Извън създаването, Чери обича да свири музика и да тренира.

Още от Чери Тан

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате