L'Elecrow Mbits è un microcontrollore ispirato al popolare micro BBC: bit ed ESP32. Ha molte caratteristiche simili al micro: bit v2, ma con un chip ESP32 integrato, il che significa che apre le porte a molti progetti IoT che richiedono connettività Internet. Diamo un'occhiata più da vicino alle sue caratteristiche, come si confronta con il micro: bit ed ESP32 e se dovresti ottenerlo.
Che cos'è il micro: bit?
Il micro: bit è un minuscolo computer creato dalla British Broadcasting Corporation per la sua iniziativa Make It Digital. È stato dato gratuitamente a oltre un milione di studenti nel Regno Unito ed è ora utilizzato nei curricula di tutto il mondo. C'è un'ampia varietà di micro: risorse educative bit e piattaforme di codifica disponibili come MakeCode.
Caratteristiche del micro: bit
Esistono due versioni del micro: bit: quella originale e una seconda edizione, v2. Sebbene ci siano nuovi componenti integrati, il micro: bit v2 si dice anche che abbia quattro volte la potenza di elaborazione della prima versione. Inoltre, rispetto al micro: bit originale, c'è otto volte più RAM. In questo articolo esamineremo il micro: bit v2.
Trovato sull'ultimo micro: bit sono pulsanti, un accelerometro, sensore di temperatura, sensore tattile, microfono, bussola, presa batteria, matrice LED, radio incorporata e antenna Bluetooth, oltre a 25 esterni connessioni. Questi ultimi si trovano sul bordo e possono essere collegati a tutta una serie di componenti elettronici.
Con così tante funzionalità racchiuse in un piccolo computer, un sacco di progetti per principianti sono stati creati con esso.
Che cos'è l'ESP32?
Successivamente, diamo un'occhiata al modulo ESP32, che racchiude un potente microcontrollore a 32 bit prodotto da Espressif Systems. Esistono molte varianti tra cui le serie ESP32-Solo, ESP32-WROOM, ESP32-MINI, ESP32-PICO, ESP32-DU e ESP32-WROVER.
Al momento della scrittura, il ESP32-WROOM-DA è stato anche recentemente rilasciato, che offre doppie antenne offset per una connettività ancora più affidabile. Tutte le schede sono dotate di WiFi integrato e Bluetooth 4.2. Espressif vende anche il system-on-chip (SoC) ESP32 separatamente, così come i kit di sviluppo.
Al centro di questi microcontrollori c'è un Tensilica Xtensa LX6 o un microprocessore RISC-V single-core. A seconda del modulo, ESP32 è dotato di 4 MB, 8 MB o 16 MB di memoria flash. L'ESP32 è stato progettato per essere a bassa potenza e pieno di pin I/O: da 38 a 77, a seconda del modulo. Con tutte queste caratteristiche, è adatto a un'ampia gamma di progetti, tra cui robotica, giochi e applicazioni Internet of Things (IoT).
Caratteristiche dei Mbit
A prima vista, il microcontrollore Mbits sembra simile al micro: bit v2 e ha alcune delle stesse caratteristiche. Tuttavia, si basa sul modulo ESP32-WROVER-B ed è leggermente più grande con una dimensione di 52 mm per 52 mm. Viene fornito con 4 MB di memoria flash e 8 MB di RAM. Sulla scheda troverai anche un microfono MEMs, una matrice LED 5x5, accelerometro, sensore di temperatura, due pulsanti programmabili, funzionalità WiFi a 2,4 GHz e Bluetooth 4.2.
Con lo stesso connettore edge che si trova nella parte inferiore della scheda, avrai accesso a 25 pin. I Mbit possono essere alimentati a 5V tramite una porta micro-USB. In alternativa, alimentalo tramite 3V con il connettore edge o un pacco batteria; la corrente massima consigliata è 500mA.
Confronto tra Mbit e il micro: bit
Processore
La prima grande differenza tra le due schede risiede nel chip utilizzato. Il micro: bit è basato su un Nordic Semiconductor nRF52833, Arm Cortex-M4 a 64 MHz. D'altra parte, Elecrow Mbits è basato su ESP32 di Espressif Systems.
Memoria
La prossima grande differenza è nella memoria disponibile. Il Mbit offre 8 MB di RAM mentre l'ultimo micro: bit ha solo 128 kB. Per quanto riguarda l'archiviazione, Mbits racchiude 4 MB di memoria flash mentre il micro: bit ha solo 512 kB.
Componenti di bordo
Una delle maggiori differenze visive che troverai tra Mbit e micro: bit è nella matrice LED 5x5. Questo perché Mbit include una matrice di LED RGB 5x5, invece dei LED rossi standard monocolore che si trovano sul micro: bit.
Connettore del bordo
Sia il Mbit che il micro: bit hanno un connettore edge dove puoi collegare i suoi 25 pin ad altri componenti elettronici. La differenza è che gli Mbit hanno tre pin di input/output (GPIO) dedicati invece di quattro. Tuttavia, ha un pin compatibile con ADC e il micro: bit no.
Connettività wireless
Mentre il Mbit ha la funzionalità WiFi a 2,4 GHz, il micro: bit no. Il Mbit ha anche la funzionalità Bluetooth LE 4.2 mentre il micro: bit supporta Bluetooth LE 5.0.
Corrente massima
La corrente massima è di 500 mA sui Mbit e 200 mA sul micro: bit. Questa è la corrente consigliata per il collegamento di accessori esterni ai dispositivi.
Programmazione sui Mbit
Ci sono diversi modi di programmare sui Mbit, così come sul micro: bit. Sui Mbit, questo può essere fatto con Letscode Visual Programming o con la programmazione Arduino che è C/C++. D'altra parte, il micro: bit ti consente di programmare in MakeCode, MicroPython e Scratch.
Per esempi di codice, dai un'occhiata a pagina wiki ufficiale di Mbits di Elecrow. Per quanto riguarda il micro: bit, ce ne sono un sacco di Lezioni dalla Micro: bit Educational Foundation nonché Tutorial MakeCode.
Alternative ai Mbit
Finora, abbiamo esaminato il microcontrollore Mbits e il micro: bit. Altri computer delle dimensioni di una scheda adatti ai principianti includono Raspberry Pi Zero W, Raspberry Pi 3B+ e Raspberry Pi 4B.
Tutti e tre sono computer a scheda singola invece di microcontrollori come Mbit e micro: bit. Tuttavia, sono utilizzati in molti produttori e progetti per principianti, dalla familiarità con i componenti elettronici di uso comune, al gioco, alla domotica, all'IoT, alla robotica, all'apprendimento automatico e molto altro.
Raspberry Pi produce anche il Pico, un microcontrollore a basso costo ma potente basato sul chip RP2040 dell'azienda, che viene utilizzato anche in numerosi microcontrollori prodotti da altri produttori. L'RP2040 ha una caratteristica unica: ingresso/uscita programmabile (PIO), un'interfaccia hardware versatile in grado di supportare una varietà di standard I/O.
Il microcontrollore Mbits fa per te?
Questo articolo ha approfondito le caratteristiche di entrambi i Mbit e micro: bit e un confronto tra le due schede. Per cominciare, sembra che il microcontrollore Mbits abbia alcune funzionalità integrate in più e memoria extra. Un'altra differenza fondamentale risiede nei linguaggi di programmazione con cui può essere utilizzato. Infine, offre funzionalità WiFi, quindi sarebbe una soluzione autonoma per molti progetti IoT.
Seguendo le orme del popolarissimo minicomputer Raspberry Pi e del microcontrollore Arduino arriva il micro BBC: bit - e sì, intendiamo proprio BBC.
Leggi Avanti
- Fai da te
Cherie è una tecnologa creativa che è entrata a far parte di MUO nel 2021. È un'appassionata creatrice e scrittrice tecnica, con esperienza nell'utilizzo di dispositivi Raspberry Pi, Arduino, Micro: bit, ATtiny e ATMega, nonché E-textiles, stampa 3D e KiCad. Al di fuori del fare, Cherie ama suonare e allenarsi.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti