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.
Намерени на най -новия micro: bit са бутони, акселерометър, температурен сензор, сензор за докосване, микрофон, компас, гнездо за батерия, LED матрица, вградено радио и Bluetooth антена, както и 25 външни връзки. Последните се намират на ръба му и могат да бъдат свързани към цяла куп електронни компоненти.
С толкова много функции, опаковани в малък компютър, много проекти, подходящи за начинаещи са създадени с него.
Какво е ESP32?
След това нека разгледаме модула 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
На пръв поглед микроконтролерът 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 проекти.
Следвайки стъпките на изключително популярния миникомпютър Raspberry Pi и микроконтролера Arduino, идва BBC micro: bit - и да, имаме предвид, че BBC.
Прочетете Напред
- Направи си сам
Чери е творчески технолог, който се присъедини към MUO през 2021 г. Тя е запален производител и технически писател, с опит в използването на Raspberry Pi, Arduino, Micro: bit, ATtiny и ATMega устройства, както и E-текстил, 3D печат и KiCad. Извън създаването, Чери обича да свири музика и да тренира.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!
Щракнете тук, за да се абонирате