Το Elecrow Mbits είναι ένας μικροελεγκτής εμπνευσμένος από το δημοφιλές BBC micro: bit και ESP32. Έχει πολλά παρόμοια χαρακτηριστικά με το micro: bit v2, αλλά με ενσωματωμένο τσιπ ESP32, πράγμα που σημαίνει ότι ανοίγει τις πόρτες σε πολλά έργα IoT που απαιτούν σύνδεση στο Διαδίκτυο. Ας ρίξουμε μια πιο προσεκτική ματιά στις δυνατότητές του, πώς συγκρίνεται με το micro: bit και ESP32 και αν πρέπει να το αποκτήσετε.
Τι είναι το micro: bit;
Το micro: bit είναι ένας μικροσκοπικός υπολογιστής που δημιουργήθηκε από την British Broadcasting Corporation για την πρωτοβουλία Make It Digital. Έχει δοθεί δωρεάν σε πάνω από ένα εκατομμύριο μαθητές στο Ηνωμένο Βασίλειο και τώρα χρησιμοποιείται σε προγράμματα σπουδών σε όλο τον κόσμο. Υπάρχει μεγάλη ποικιλία διαθέσιμων εκπαιδευτικών πόρων micro: bit και πλατφορμών κωδικοποίησης, όπως π.χ. MakeCode.
Χαρακτηριστικά του micro: bit
Υπάρχουν δύο εκδόσεις του micro: bit: η αρχική και μια δεύτερη έκδοση, v2. Ενώ υπάρχουν νέα ενσωματωμένα εξαρτήματα, το micro: bit v2
λέγεται επίσης ότι έχει τέσσερις φορές μεγαλύτερη επεξεργαστική ισχύ από την πρώτη έκδοση. Επίσης, σε σύγκριση με το αρχικό micro: bit, υπάρχει οκτώ φορές περισσότερη μνήμη RAM. Σε αυτό το άρθρο, θα εξετάσουμε το micro: bit v2.Βρέθηκαν στο πιο πρόσφατο micro: bit είναι κουμπιά, επιταχυνσιόμετρο, αισθητήρας θερμοκρασίας, αισθητήρας αφής, μικρόφωνο, πυξίδα, υποδοχή μπαταρίας, μήτρα LED, ενσωματωμένη κεραία ραδιοφώνου και Bluetooth, καθώς και 25 εξωτερικές συνδέσεις. Τα τελευταία βρίσκονται στην άκρη του και μπορούν να συνδεθούν με έναν ολόκληρο σωρό ηλεκτρονικών εξαρτημάτων.
Με τόσες πολλές λειτουργίες συσκευασμένες σε έναν μικροσκοπικό υπολογιστή, πολλές έργα φιλικά για αρχάριους έχουν δημιουργηθεί με αυτό.
Τι είναι το ESP32;
Στη συνέχεια, ας δούμε τη μονάδα ESP32, η οποία διαθέτει έναν ισχυρό μικροελεγκτή 32-bit που κατασκευάζεται από την Espressif Systems. Υπάρχουν πολλές παραλλαγές, συμπεριλαμβανομένων των σειρών ESP32-Solo, ESP32-WROOM, ESP32-MINI, ESP32-PICO, ESP32-DU και ESP32-WROVER.
Κατά τη στιγμή της γραφής, το ESP32-WROOM-DA κυκλοφόρησε επίσης πρόσφατα, το οποίο προσφέρει διπλές κεραίες offset για ακόμα πιο αξιόπιστη συνδεσιμότητα. Όλες οι πλακέτες είναι εξοπλισμένες με ενσωματωμένο WiFi και Bluetooth 4.2. Η Espressif πωλεί επίσης το σύστημα ESP32 system-on-chip (SoC) ξεχωριστά, καθώς και κιτ ανάπτυξης.
Στο επίκεντρο αυτών των μικροελεγκτών βρίσκεται ένας Tensilica Xtensa LX6 ή ένας μονοπύρηνος μικροεπεξεργαστής RISC-V. Ανάλογα με τη μονάδα, το ESP32 είναι εξοπλισμένο με μνήμη flash 4MB, 8MB ή 16 MB. Το ESP32 σχεδιάστηκε για να είναι χαμηλής ισχύος και γεμάτο ακίδες εισόδου/εξόδου: από 38 έως 77, ανάλογα με τη μονάδα. Με όλες αυτές τις δυνατότητες, είναι κατάλληλο για ένα ευρύ φάσμα έργων, συμπεριλαμβανομένων εφαρμογών ρομποτικής, παιχνιδιών και Internet of Things (IoT).
Χαρακτηριστικά των Mbits
Με την πρώτη ματιά, ο μικροελεγκτής Mbits μοιάζει με το micro: bit v2 και έχει μερικά από τα ίδια χαρακτηριστικά. Ωστόσο, βασίζεται στη μονάδα ESP32-WROVER-B και είναι ελαφρώς μεγαλύτερη σε μέγεθος 52mm κατά 52mm. Έρχεται με 4MB μνήμη flash και 8MB RAM. Στον πίνακα, θα βρείτε επίσης ένα μικρόφωνο MEMs, μια μήτρα LED 5x5, επιταχυνσιόμετρο, αισθητήρα θερμοκρασίας, δύο προγραμματιζόμενα κουμπιά, λειτουργικότητα WiFi 2,4GHz, καθώς και Bluetooth 4.2.
Με τον ίδιο σύνδεσμο ακμής που βρίσκεται στο κάτω μέρος του πίνακα, θα έχετε πρόσβαση σε 25 ακίδες. Τα Mbits μπορούν να τροφοδοτηθούν με 5V μέσω θύρας micro-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 μνήμης flash ενώ το micro: bit έχει μόνο 512kB.
Στοιχεία επί του σκάφους
Μία από τις μεγαλύτερες οπτικές διαφορές που θα βρείτε μεταξύ των Mbits και του micro: το bit βρίσκεται στη μήτρα LED 5x5. Αυτό συμβαίνει επειδή τα Mbits περιλαμβάνουν μια μήτρα LED 5x5 RGB, αντί για τα τυπικά μονόχρωμα κόκκινα LED που βρίσκονται στο micro: bit.
Συνδετήρας άκρων
Τόσο τα Mbits όσο και τα micro: bit διαθέτουν μια υποδοχή ακμής όπου μπορείτε να συνδέσετε τις 25 ακίδες του σε άλλα ηλεκτρονικά εξαρτήματα. Η διαφορά είναι ότι τα Mbits έχουν τρεις και όχι τέσσερις ειδικές ακίδες εισόδου/εξόδου γενικού σκοπού (GPIO). Ωστόσο, έχει ένα pin συμβατό με ADC και το micro: bit δεν έχει.
Ασύρματη συνδεσιμότητα
Ενώ τα Mbits έχουν λειτουργικότητα WiFi 2,4 GHz, το micro: bit δεν έχει. Τα Mbits διαθέτουν επίσης λειτουργικότητα Bluetooth LE 4.2 ενώ το micro: bit υποστηρίζει Bluetooth LE 5.0.
Μέγιστο ρεύμα
Το μέγιστο ρεύμα είναι 500mA στα Mbits και 200mA στο micro: bit. Αυτό είναι το προτεινόμενο ρεύμα για τη σύνδεση εξωτερικών εξαρτημάτων στις συσκευές.
Προγραμματισμός στα Mbits
Υπάρχουν πολλοί διαφορετικοί τρόποι προγραμματισμού στα Mbits, όπως υπάρχουν στο micro: bit. Στα Mbits, αυτό μπορεί να γίνει είτε με οπτικό προγραμματισμό Letscode είτε με προγραμματισμό Arduino που είναι C/C ++. Από την άλλη πλευρά, το micro: bit σάς επιτρέπει να προγραμματίζετε σε MakeCode, MicroPython και Scratch.
Για παραδείγματα κώδικα, ελέγξτε το επίσημη σελίδα wiki του Mbits από Elecrow. Όσο για το micro: bit, υπάρχουν πολλά μαθήματα από το Εκπαιδευτικό Foundationδρυμα Micro: bit καθώς και Μαθήματα MakeCode.
Εναλλακτικές λύσεις στα Mbits
Μέχρι στιγμής, έχουμε εξετάσει τον μικροελεγκτή Mbits και το micro: bit. Άλλοι υπολογιστές μεγέθους καρτών που είναι φιλικοί για αρχάριους περιλαμβάνουν τα Raspberry Pi Zero W, Raspberry Pi 3B+και Raspberry Pi 4B.
Και οι τρεις είναι υπολογιστές ενός πίνακα αντί για μικροελεγκτές όπως τα Mbits και micro: bit. Ωστόσο, χρησιμοποιούνται σε πολλούς κατασκευαστές και αρχικά έργα, από την εξοικείωση με τα συνηθισμένα ηλεκτρονικά εξαρτήματα, μέχρι το gaming, τον αυτοματισμό του σπιτιού, το IoT, τη ρομποτική, τη μηχανική εκμάθηση και πολλά άλλα.
Το Raspberry Pi κατασκευάζει επίσης το Pico, έναν χαμηλού κόστους αλλά ισχυρό μικροελεγκτή που βασίζεται στο τσιπ RP2040 της εταιρείας, το οποίο χρησιμοποιείται επίσης σε πολλά μικροελεγκτές που παράγονται από άλλους κατασκευαστές. Το RP2040 έχει ένα μοναδικό χαρακτηριστικό: προγραμματιζόμενη είσοδος/έξοδος (PIO), μια ευέλικτη διεπαφή υλικού που μπορεί να υποστηρίξει μια ποικιλία προτύπων εισόδου/εξόδου.
Είναι ο μικροελεγκτής Mbits για εσάς;
Αυτό το άρθρο έχει εμβαθύνει στα χαρακτηριστικά τόσο των Mbits όσο και του micro: bit, και μια σύγκριση μεταξύ των δύο πλακετών. Για αρχή, φαίνεται ότι ο μικροελεγκτής Mbits έχει μερικές ακόμα ενσωματωμένες λειτουργίες και επιπλέον μνήμη. Μια άλλη βασική διαφορά έγκειται σε ποιες γλώσσες προγραμματισμού μπορεί να χρησιμοποιηθεί. Τέλος, προσφέρει λειτουργικότητα WiFi, επομένως θα ήταν μια αυτόνομη λύση για πολλά έργα IoT.
Ακολουθώντας τα βήματα του εξαιρετικά δημοφιλούς μικροϋπολογιστή Raspberry Pi και του μικροελεγκτή Arduino έρχεται το BBC micro: bit - και ναι, εννοούμε αυτό το BBC.
Διαβάστε Επόμενο
- DIY

Η Cherie είναι δημιουργικός τεχνολόγος που προσχώρησε στο MUO το 2021. Είναι μανιώδης δημιουργός και τεχνική συγγραφέας, με εμπειρία στη χρήση συσκευών Raspberry Pi, Arduino, Micro: bit, ATtiny και ATMega, καθώς και ηλεκτρονικά υφάσματα, τρισδιάστατη εκτύπωση και KiCad. Εκτός από την παραγωγή, η Cherie απολαμβάνει να παίζει μουσική και να γυμνάζεται.
Εγγραφείτε στο newsletter μας
Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!
Κάντε κλικ εδώ για εγγραφή