Elecrow Mbits este un microcontroler inspirat de popularele BBC micro: bit și ESP32. Are multe caracteristici similare cu micro: bit v2, dar cu un cip ESP32 la bord, ceea ce înseamnă că deschide ușile multor proiecte IoT care necesită conectivitate la internet. Să analizăm mai îndeaproape caracteristicile sale, cum se compară cu micro: bit și ESP32 și dacă ar trebui să îl obțineți.

Ce este micro: bit?

Micro: bit este un mic computer creat de British Broadcasting Corporation pentru inițiativa Make It Digital. A fost oferită gratuit peste un milion de studenți din Regatul Unit și este acum utilizată în programe de învățământ din întreaga lume. Există o mare varietate de resurse educaționale micro: biți și platforme de codificare disponibile, cum ar fi MakeCode.

Caracteristicile micro: bit

Există două versiuni ale micro: bit: cea originală și a doua ediție, v2. În timp ce există noi componente încorporate, micro: bit v2 Se spune, de asemenea, că are o putere de procesare de patru ori mai mare decât prima versiune. De asemenea, în comparație cu micro: bitul original, există RAM de opt ori mai mult. În acest articol, vom examina micro: bit v2.

Micro: bit Foundation /Fundația Micro: bit

Găsite pe cele mai recente micro: bit sunt butoanele, un accelerometru, senzorul de temperatură, senzorul tactil, microfonul, busolă, priză pentru baterie, matrice LED, radio și antenă Bluetooth încorporate, precum și 25 externe conexiuni. Acestea din urmă se găsesc pe marginea sa și pot fi conectate la o grămadă întreagă de componente electronice.

Cu atât de multe funcționalități împachetate într-un computer mic, multe proiecte prietenoase cu începătorii au fost create cu el.

Ce este ESP32?

Elecrow /Elecrow

În continuare, să ne uităm la modulul ESP32, care include un microcontroler puternic pe 32 de biți fabricat de Espressif Systems. Există multe variante, inclusiv seriile ESP32-Solo, ESP32-WROOM, ESP32-MINI, ESP32-PICO, ESP32-DU și ESP32-WROVER.

La momentul scrierii, ESP32-WROOM-DA a fost, de asemenea, lansat recent, care oferă antene dual offset pentru o conectivitate și mai fiabilă. Toate plăcile sunt echipate cu WiFi integrat și Bluetooth 4.2. Espressif vinde, de asemenea, sistemul ESP32 pe cip (SoC) separat, precum și kituri de dezvoltare.

În centrul acestor microcontrolere se află un Tensilica Xtensa LX6 sau un microprocesor RISC-V cu un singur nucleu. În funcție de modul, ESP32 este echipat cu 4 MB, 8 MB sau 16 MB de memorie flash. ESP32 a fost proiectat pentru a fi de mică putere și plin de pini I / O: de la 38 la 77, în funcție de modul. Cu toate aceste caracteristici, este potrivit pentru o gamă largă de proiecte, inclusiv robotică, jocuri și aplicații Internet of Things (IoT).

Caracteristicile Mbits

Elecrow /Elecrow

La prima vedere, microcontrolerul Mbits arată similar cu micro: bit v2 și are unele dintre aceleași caracteristici. Cu toate acestea, se bazează pe modulul ESP32-WROVER-B și este puțin mai mare la 52mm cu 52mm în dimensiune. Vine cu memorie flash de 4 MB și RAM de 8 MB. Pe tablă, veți găsi, de asemenea, un microfon MEMs, o matrice LED 5x5, accelerometru, senzor de temperatură, două butoane programabile, funcționalitate WiFi de 2,4 GHz, precum și Bluetooth 4.2.

Cu același conector de margine găsit în partea de jos a plăcii, veți avea acces la 25 de pini. Mbitele pot fi alimentate cu 5V printr-un port micro-USB. Alternativ, alimentați-l prin 3V cu conectorul de margine sau un acumulator; curentul maxim recomandat este de 500mA.

Comparație între Mbits și micro: bit

Procesor

Prima diferență majoră dintre cele două plăci constă în cipul utilizat. Micrul: bitul se bazează pe un Nordic Semiconductor nRF52833, 64MHz Arm Cortex-M4. Pe de altă parte, Elecrow Mbits se bazează pe ESP32 al Espressif Systems.

Memorie

Următoarea diferență majoră este în memoria disponibilă. Mbits oferă 8 MB de RAM, în timp ce cel mai recent micro: bit are doar 128 KB. În ceea ce privește stocarea, Mbits conține 4 MB de memorie flash, în timp ce micro: bit are doar 512 KB.

Componente la bord

Una dintre cele mai mari diferențe vizuale pe care le veți găsi între Mbits și micro: bit se află în matricea LED 5x5. Acest lucru se datorează faptului că Mbits include o matrice de LED-uri RGB 5x5, în loc de LED-urile roșii standard cu o singură culoare găsite pe micro: bit.

Conector Edge

Atât Mbits, cât și micro: bit au un conector de margine unde puteți conecta cei 25 de pini ai săi la alte componente electronice. Diferența este că Mbits are trei, mai degrabă decât patru pini dedicati de intrare / ieșire (GPIO). Cu toate acestea, are un pin compatibil ADC, iar micro: bit nu.

Conectivitate wireless

În timp ce Mbits are funcționalitate WiFi de 2,4 GHz, micro: bit nu. Mbits are, de asemenea, funcționalitate Bluetooth LE 4.2, în timp ce micro: bit acceptă Bluetooth LE 5.0.

Curent maxim

Curentul maxim este de 500 mA pe Mbits și de 200 mA pe micro: bit. Acesta este curentul recomandat pentru conectarea accesoriilor externe la dispozitive.

Programare pe Mbits

Există mai multe moduri diferite de programare pe Mbits, la fel cum există pe micro: bit. Pe Mbits, acest lucru se poate face fie cu programarea vizuală Letscode, fie cu programarea Arduino care este C / C ++. Pe de altă parte, micro: bit vă permite să programați în MakeCode, MicroPython și Scratch.

Pentru exemple de coduri, consultați fișierul pagina oficială wiki Mbits de Elecrow. În ceea ce privește micro: bit, există o mulțime de lecții de către Fundația Educațională Micro: bit, precum și Tutoriale MakeCode.

Alternative la Mbits

Până acum ne-am uitat la microcontrolerul Mbits și la micro: bit. Alte computere de dimensiuni de card care sunt adaptate pentru începători includ Raspberry Pi Zero W, Raspberry Pi 3B + și Raspberry Pi 4B.

Toate cele trei sunt computere cu o singură placă în loc de microcontrolere precum Mbits și micro: bit. Cu toate acestea, ele sunt folosite în mulți producători și proiecte pentru începători, de la familiarizarea cu componentele electronice utilizate în mod obișnuit, la jocuri, automatizare la domiciliu, IoT, robotică, învățare automată și multe altele.

Raspberry Pi face, de asemenea, Pico, un microcontroler redus, dar puternic, bazat pe cipul RP2040 al companiei, care este, de asemenea, utilizat în numeroase microcontrolere produse de alți producători. RP2040 are o caracteristică unică: intrare / ieșire programabilă (PIO), o interfață hardware versatilă care poate suporta o varietate de standarde I / O.

Microcontrolerul Mbits este pentru dvs.?

Acest articol a aprofundat caracteristicile Mbits și micro: bit și o comparație între cele două plăci. Pentru început, se pare că microcontrolerul Mbits are încă câteva funcționalități încorporate și memorie suplimentară. O altă diferență cheie constă în ce limbaje de programare poate fi utilizat. În cele din urmă, oferă funcționalitate WiFi, deci ar fi o soluție independentă pentru multe proiecte IoT.

AcțiuneTweetE-mail
Coding for Kids - BBC micro: bit Review

Pe urmele extrem de populare minicomputer Raspberry Pi și microcontroler Arduino vine micro: bit BBC - și da, ne referim la BBC.

Citiți în continuare

Subiecte asemănătoare
  • DIY
Despre autor
Cherie Tan (4 articole publicate)

Cherie este un tehnolog creativ care s-a alăturat MUO în 2021. Este un producător pasionat și scriitor tehnic, cu experiență în utilizarea dispozitivelor Raspberry Pi, Arduino, Micro: bit, ATtiny și ATMega, precum și E-textile, imprimare 3D și KiCad. În afara producției, lui Cherie îi place să cânte muzică și să se antreneze.

Mai multe de la Cherie Tan

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona