Elecrow Mbits on mikrokontroller, mis on inspireeritud populaarsest BBC micro: bitist ja ESP32 -st. Sellel on palju sarnaseid funktsioone micro: bit v2-ga, kuid selle asemel on sisseehitatud ESP32 kiip, mis tähendab, et see avab uksed paljudele Interneti-ühendust vajavatele IoT-projektidele. Vaatame lähemalt selle funktsioone, kuidas seda võrrelda micro: bit ja ESP32 ning kas peaksite selle hankima.

Mis on mikro: bit?

Micro: bit on pisike arvuti, mille lõi British Broadcasting Corporation oma Make It Digital algatuse jaoks. See on tasuta antud üle miljoni Ühendkuningriigi õpilase ja seda kasutatakse nüüd õppekavades üle kogu maailma. Saadaval on palju erinevaid mikro -bitiseid haridusressursse ja kodeerimisplatvorme, näiteks MakeCode.

Micro: bit omadused

Mikro: bitist on kaks versiooni: originaal ja teine ​​väljaanne, v2. Kuigi on olemas uusi sisseehitatud komponente, mikro: bit v2 väidetavalt on sellel ka neli korda suurem töötlemisvõimsus kui esimesel versioonil. Samuti on võrreldes algse micro: bitiga kaheksa korda rohkem RAM -i. Selles artiklis uurime micro: bit v2.

Micro: bit Foundation/Micro: bit Foundation

Viimasel mikro: bitil on nupud, kiirendusmõõtur, temperatuuriandur, puuteandur, mikrofon, kompass, akupesa, LED-maatriks, sisseehitatud raadio ja Bluetooth-antenn, samuti 25 välist ühendused. Viimaseid leidub selle serval ja neid saab ühendada terve hunniku elektroonikakomponentidega.

Nii palju funktsioone on pakitud väikesesse arvutisse algajasõbralikud projektid on sellega loodud.

Mis on ESP32?

Elecrow/Elecrow

Järgmisena vaatame ESP32 moodulit, mis sisaldab võimsat 32-bitist mikrokontrollerit, mille on tootnud Espressif Systems. Variatsioone on palju, sealhulgas ESP32-Solo, ESP32-WROOM, ESP32-MINI, ESP32-PICO, ESP32-DU ja ESP32-WROVER.

Kirjutamise ajal, ESP32-WROOM-DA ilmus ka hiljuti, mis pakub topelt nihkeantenne veelgi usaldusväärsemaks ühendamiseks. Kõik plaadid on varustatud integreeritud WiFi ja Bluetooth 4.2 -ga. Espressif müüb eraldi ka ESP32 kiibisüsteemi (SoC) ja arenduskomplekte.

Nende mikrokontrollerite keskmes on Tensilica Xtensa LX6 või ühetuumaline RISC-V mikroprotsessor. Sõltuvalt moodulist on ESP32 varustatud 4 MB, 8 MB või 16 MB välkmäluga. ESP32 oli mõeldud väikese võimsusega ja täis I/O kontakte: sõltuvalt moodulist vahemikus 38 kuni 77. Kõigi nende funktsioonidega sobib see paljude projektide jaoks, sealhulgas robootika, mängude ja asjade Interneti (IoT) rakenduste jaoks.

Mbitsi omadused

Elecrow/Elecrow

Esmapilgul näeb Mbits mikrokontroller sarnane micro: bit v2 -ga ja sellel on mõned samad funktsioonid. Kuid see põhineb ESP32-WROVER-B moodulil ja on veidi suurem, 52 x 52 mm. Kaasas 4 MB välkmälu ja 8 MB muutmälu. Tahvlilt leiate ka MEM -i mikrofoni, 5x5 LED -maatriksi, kiirendusmõõturi, temperatuurianduri, kaks programmeeritavat nuppu, 2,4 GHz WiFi -funktsiooni ja Bluetooth 4.2.

Tahvli põhjas leiduva sama servaühendusega saate juurdepääsu 25 tihvtile. Mbitsi saab toita 5 V toitega mikro-USB-pordi kaudu. Teise võimalusena toite see 3V kaudu servapistiku või akuga; maksimaalne soovitatav vool on 500 mA.

Mbitsi ja mikro: biti võrdlus

Protsessor

Esimene suurem erinevus kahe plaadi vahel seisneb kasutatavas kiibis. Micro: bit põhineb Nordic Semiconductor nRF52833, 64 MHz Arm Cortex-M4. Teisest küljest põhineb Elecrow Mbits Espressif Systemsi ESP32 -l.

Mälu

Järgmine suur erinevus seisneb saadaolevas mälus. Mbits pakub 8 MB muutmälu, samas kui uusimal mikrobitil on ainult 128 kB. Mis puutub salvestamisse, siis Mbits sisaldab 4 MB välkmälu, samas kui micro: bitil on ainult 512 kB.

Rongisisesed komponendid

Üks suurimaid visuaalseid erinevusi, mida leiate Mbitsi ja mikro: bitti vahel, on 5x5 LED -maatriksis. Selle põhjuseks on asjaolu, et Mbits sisaldab 5x5 RGB LED-maatriksit, mitte tavalisi ühevärvilisi punaseid LED-e, mis on mikro-bitil.

Servaühendus

Nii Mbitidel kui ka micro: bitil on servapistik, kus saate ühendada selle 25 kontakti teiste elektroonikakomponentidega. Erinevus seisneb selles, et Mbitidel on kolme, mitte nelja üldotstarbelise sisendi/väljundi (GPIO) tihvti. Sellel on aga ADC -ga ühilduv tihvt ja micro: bitil seda pole.

Traadita ühenduvus

Kui Mbitidel on 2,4 GHz WiFi -funktsioon, siis micro: bitil mitte. Mbitidel on ka Bluetooth LE 4.2 funktsioon, samas kui micro: bit toetab Bluetooth LE 5.0.

Maksimaalne vool

Maksimaalne vool on Mbitidel 500 mA ja mikro: bitil 200 mA. See on soovitatav vool välisseadmete ühendamiseks seadmetega.

Programmeerimine Mbitidel

Mbitidel on mitmeid erinevaid programmeerimisviise, nagu ka mikro: bitil. Mbitidel saab seda teha kas Letscode Visual Programming või Arduino programmeerimisega, mis on C/C ++. Teisest küljest võimaldab micro: bit programmeerida MakeCode'i, MicroPython'i ja Scratchi.

Koodinäidete saamiseks vaadake ametlik Mbitsi wiki leht Elecrow poolt. Mis puutub mikro: bitisse, siis neid on palju õppetunnid poolt Micro: bit Educational Foundation samuti MakeCode'i õpetused.

Alternatiivid Mbitidele

Siiani oleme vaadanud Mbits mikrokontrollerit ja micro: bit. Teised algajasõbralikud kaardisuurused arvutid on Raspberry Pi Zero W, Raspberry Pi 3B+ja Raspberry Pi 4B.

Kõik kolm on üheplaadilised arvutid, mitte mikrokontrollerid nagu Mbits ja micro: bit. Kuid neid kasutatakse rohkesti tegija ja algajad projektid, alates tavaliselt kasutatavate elektroonikakomponentidega tutvumisest, lõpetades mängude, koduautomaatika, asjade Interneti, robootika, masinõppe ja palju muuga.

Raspberry Pi valmistab ka ettevõtte RP2040 kiibil põhineva odava, kuid võimsa mikrokontrolleri Pico, mida kasutatakse ka paljudes teiste tootjate toodetud mikrokontrollerid. RP2040 -l on ainulaadne omadus: programmeeritav sisend/väljund (PIO), mitmekülgne riistvaraliides, mis toetab erinevaid I/O standardeid.

Kas Mbits mikrokontroller on teie jaoks?

See artikkel on süvenenud nii Mbitsi kui ka micro: bit'i omadustesse ja kahe plaadi võrdlusse. Alustuseks tundub, et Mbitsi mikrokontrolleril on veel mõned sisseehitatud funktsioonid ja lisamälu. Teine oluline erinevus seisneb selles, millistes programmeerimiskeeltes seda kasutada saab. Lõpuks pakub see WiFi -funktsionaalsust, nii et see oleks paljude IoT -projektide jaoks iseseisev lahendus.

JagaPiiksumaE -post
Lastele kodeerimine - BBC micro: bit Review

Ülipopulaarse Raspberry Pi miniarvuti ja Arduino mikrokontrolleri jälgedes tuleb BBC micro: bit - ja jah, me mõtleme seda BBC -d.

Loe edasi

Seotud teemad
  • Isetegija
Autori kohta
Cherie Tan (4 artiklit avaldatud)

Cherie on loovtehnoloog, kes liitus MUO -ga 2021. aastal. Ta on innukas tegija ja tehniline kirjanik, kellel on kogemusi Raspberry Pi, Arduino, Micro: bit, ATtiny ja ATMega seadmete, aga ka E-tekstiili, 3D-printimise ja KiCadi kasutamisel. Lisaks tegemisele naudib Cherie muusikat ja teeb trenni.

Veel Cherie Tanilt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin