Elecrow Mbits er en mikrokontroller inspireret af den populære BBC micro: bit og ESP32. Det har mange lignende funktioner til micro: bit v2, men med en indbygget ESP32-chip i stedet, hvilket betyder, at det åbner dørene til mange IoT-projekter, der kræver internetforbindelse. Lad os se nærmere på dens funktioner, hvordan den kan sammenlignes med micro: bit og ESP32, og om du skal få den.
Hvad er micro: bit?
Micro: bit er en lille computer, der blev oprettet af British Broadcasting Corporation til sit Make It Digital -initiativ. Det er givet gratis til over en million studerende i Det Forenede Kongerige og bruges nu i læreplaner over hele verden. Der er en bred vifte af mikro: bit uddannelsesmæssige ressourcer og kodningsplatforme til rådighed, f.eks MakeCode.
Funktioner af mikro: bit
Der er to versioner af mikro: bit: den originale og en anden udgave, v2. Selvom der er nye indbyggede komponenter, er micro: bit v2 siges også at have fire gange processorkraften som den første version. I forhold til den originale micro: bit er der også otte gange så meget RAM. I denne artikel vil vi undersøge micro: bit v2.
Findes på den nyeste micro: bit er knapper, et accelerometer, temperatursensor, berøringssensor, mikrofon, kompas, batteristik, LED-matrix, indbygget radio og Bluetooth-antenne, samt 25 ekstern forbindelser. Sidstnævnte findes på kanten og kan forbindes til en hel bunke elektroniske komponenter.
Med så meget funktionalitet pakket i en lille computer, masser af nybegyndervenlige projekter er skabt med det.
Hvad er ESP32?
Lad os derefter se på ESP32-modulet, der pakker en kraftfuld 32-bit mikrokontroller fremstillet af Espressif Systems. Der er mange variationer, herunder serien ESP32-Solo, ESP32-WROOM, ESP32-MINI, ESP32-PICO, ESP32-DU og ESP32-WROVER.
I skrivende stund er ESP32-WROOM-DA blev også for nylig udgivet, som tilbyder dual offset antenner til endnu mere pålidelig forbindelse. Alle kortene er udstyret med integreret WiFi og Bluetooth 4.2. Espressif sælger også ESP32 system-on-chip (SoC) separat samt udviklingssæt.
I hjertet af disse mikrokontrollere ligger en Tensilica Xtensa LX6 eller en enkelt-kerne RISC-V mikroprocessor. Afhængigt af modulet er ESP32 udstyret med 4 MB, 8 MB eller 16 MB flashhukommelse. ESP32 er designet til at have lav effekt og fuld af I/O-ben: fra 38 til 77, afhængigt af modulet. Med alle disse funktioner er den velegnet til en lang række projekter, herunder robotik, spil og Internet of Things (IoT) applikationer.
Egenskaber ved Mbits
Ved første øjekast ligner Mbits -mikrokontrolleren micro -bit v2, og den har nogle af de samme funktioner. Det er dog baseret på ESP32-WROVER-B-modulet og er lidt større med 52 mm x 52 mm i størrelse. Den leveres med 4 MB flashhukommelse og 8 MB RAM. På tavlen finder du også en MEM -mikrofon, en 5x5 LED -matrix, accelerometer, temperatursensor, to programmerbare knapper, 2,4 GHz WiFi -funktionalitet samt Bluetooth 4.2.
Med det samme kantstik fundet på bunden af brættet, har du adgang til 25 ben. Mbits kan forsynes med 5V via en mikro-USB-port. Alternativt kan den tændes via 3V med kantstikket eller en batteripakke; den maksimalt anbefalede strøm er 500mA.
Sammenligning mellem Mbits og micro: bit
Processor
Den første store forskel mellem de to brædder ligger i den anvendte chip. Micro: bit er baseret på en Nordic Semiconductor nRF52833, 64MHz Arm Cortex-M4. På den anden side er Elecrow Mbits baseret på Espressif Systems ESP32.
Hukommelse
Den næste store forskel er i den tilgængelige hukommelse. Mbits tilbyder 8 MB RAM, mens den nyeste micro: bit kun har 128 kB. Hvad angår opbevaring, pakker Mbits 4 MB flashhukommelse, mens micro: bit kun har 512 kB.
Indbyggede komponenter
En af de største visuelle forskelle, du finder mellem Mbits og micro: bit, er i 5x5 LED -matrixen. Dette skyldes, at Mbits indeholder en 5x5 RGB LED-matrix, i stedet for de standard ensfarvede røde lysdioder, der findes på micro: bit.
Kantstik
Både Mbits og micro: bit har et kantstik, hvor du kan slutte dets 25 ben til andre elektroniske komponenter. Forskellen er, at Mbits har tre snarere end fire dedikerede generelle input/output (GPIO) ben. Den har dog en ADC -kompatibel pin og micro: bit ikke.
Trådløs forbindelse
Mens Mbits har 2,4 GHz WiFi -funktionalitet, gør micro: bit det ikke. Mbits har også Bluetooth LE 4.2 -funktionalitet, mens micro: bit understøtter Bluetooth LE 5.0.
Maks. Strøm
Den maksimale strøm er 500mA på Mbits og 200mA på micro: bit. Dette er den anbefalede strøm til tilslutning af eksternt tilbehør til enhederne.
Programmering på Mbits
Der er flere forskellige måder at programmere på Mbits, ligesom der er på micro: bit. På Mbits kan dette gøres med enten Letscode Visual Programming eller Arduino programmering, som er C/C ++. På den anden side lader micro: bit dig programmere i MakeCode, MicroPython og Scratch.
For kodeeksempler, tjek officiel Mbits wiki -side af Elecrow. Hvad angår micro: bit, er der masser af lektioner af Micro: bit Educational Foundation samt MakeCode -øvelser.
Alternativer til Mbits
Indtil videre har vi set på Mbits mikrokontroller og mikro: bit. Andre computere i kortstørrelse, der er begyndervenlige, omfatter Raspberry Pi Zero W, Raspberry Pi 3B+og Raspberry Pi 4B.
Alle tre er single-board computere i stedet for mikrokontrollere som Mbits og micro: bit. De bruges dog i masser af maker og begynderprojekter, fra at blive fortrolig med almindeligt anvendte elektroniske komponenter, til spil, hjemmeautomatisering, IoT, robotik, maskinlæring og meget mere.
Raspberry Pi laver også Pico, en billig men kraftfuld mikrokontroller baseret på virksomhedens RP2040-chip, som også bruges i mange mikrokontroller produceret af andre producenter. RP2040 har en unik funktion: programmerbar input/output (PIO), en alsidig hardware -grænseflade, der kan understøtte en række I/O -standarder.
Er Mbits mikrokontroller til dig?
Denne artikel har undersøgt funktionerne i både Mbits og micro: bit og en sammenligning mellem de to tavler. Til at begynde med ser det ud til, at Mbits-mikrokontrolleren har et par flere indbyggede funktioner og ekstra hukommelse. En anden vigtig forskel ligger i, hvilke programmeringssprog det kan bruges med. Endelig tilbyder den WiFi -funktionalitet, så det ville være en selvstændig løsning til mange IoT -projekter.
Følger i fodsporene på den enormt populære Raspberry Pi minicomputer og Arduino mikrokontroller kommer BBC micro: bit - og ja, vi mener den BBC.
Læs Næste
- gør det selv
Cherie er en kreativ teknolog, der sluttede sig til MUO i 2021. Hun er en ivrig skaber og teknisk forfatter, med erfaring med brug af Raspberry Pi, Arduino, Micro: bit, ATtiny og ATMega-enheder samt E-tekstiler, 3D-print og KiCad. Uden for at lave, nyder Cherie at spille musik og træne.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!
Klik her for at abonnere