M5Stack, lommecomputere ideel til at lære at programmere

M5Stack-familie, robotteknologi og programmering

Er du interesseret i robotteknologi og programmering? Synes du det er meget svært? Måske er det fordi du stadig ikke kender løsningerne på M5Stack. Det er små lommecomputere med forskellige plug-in moduler, som gør dem perfekte til at dykke ned i programmerings- og robotteknologiens verden. Ligeledes M5Stack udstyr med kompatibilitet med Arduino og med LEGO. Derfor er de også designet til at introducere de små til denne verden.

M5Stack tilbyder et bredt katalog af udstyr. De dukker op på markedet i 2016, og lidt har øget deres modeller, deres sæt og deres tilbehør. Ligeledes må vi fortælle dig, at M5Stack er kompatibel med flere programmeringssprog: MicroPython, Arduino IDE, UIFlow (programmering af blokke og perfekt til de mindste), samt med styresystemet i realtid Gratis RTOS.

Selvom Arduino har et stort antal følgere rundt om i verden, er det sandt, at det måske ikke er den bedste måde at starte på i denne verden. Men måske, med M5Stack og dets moduler ændrer tingene sig. At samle moduler og konvertere vores M5Stack til en hel modulær computer er meget nemmere end at sætte komponent for komponent og måske er det rettet mod mere avancerede brugere.

Hvad kan vi finde i M5Stack-kataloget?

M5Stack Core, modulær og programmerbar lommecomputer

Hvis vi kigger, finder vi 4 forskellige familier: Core, Stick, Atom og E-Paper. Alle programmerbare og beregnet til projekter DIY (Gør det selv eller gør det selv). Ligeledes kan vi i dem alle tilføje komplementer og tilbehør, så vores fantasi flyver, og vi skaber alt fra droner styret af disse små, til perfekte maskiner, der er designet til at kunne styre vanding af planterne under hensyntagen til fugt og luft.

M5Stack Core Family

Denne familie af små controllere er de mest kraftfulde i familiens katalog. Derudover er de de mest modulære, at kunne tilføje moduler med batterier, mere udvidelse af porte som LAN mv. De er baseret på lille ESP32 processor, skabt til små lavenergisystemer og som implementerer et modul i en enkelt SoC WiFi og Bluetooth. Derudover er de også ledsaget af en skærm -touch i nogle tilfælde-, samt en slot til microSD-kort eller en USB-C-port.

Disse modeller er orienteret til de mest ambitiøse og komplette projekter. Også, at med alle de komponenter, den har integreret, og alle de moduler, vi kan tilføje, vil vi opnå ægte kunstværker.

M5Stack Stick familie

Nogle computere er mindre end de foregående, men funktionelle og det er også baseret på ESP32 SoC. Afhængig af modellen af M5Stack Stick at vi vælger, vil vi have controllere med skærme eller med kameraer -Disse sidste er perfekte til projekter, hvor et kamera vil være afgørende som et køretøj, der skal følge en afmærket rute på jorden eller skal stoppe sin bevægelse afhængigt af forhindringer-.

Prisen på disse modeller er ganske overkommelige og de er normalt omkring 20-25 euro. Derudover er de også perfekte til uddannelsesprojekter og til at eksperimentere med wearables. De har også Bluetooth og WiFi-forbindelse.

M5Stack Atom familie

Som du vil have kunnet forstå ved dets navn, disse Atom af M5Stack er de mindste medlemmer af kataloget af familien. Disse er normalt ledsaget af LED-lys eller en lille skærm. Nogle modeller har også en højttaler og mikrofon til at fungere som en smart højttaler. Disse små er designet til små robotprojekter og kan være perfekte til små alarmer, fjernadvarsler osv.

M5Stack e-papirfamilie

Til sidst vil vi tale om nogle meget interessante M5Stack-controllere. Og de er baseret på ESP32 SoC, men under en e-ink skærm mellem 1,5 og 4,7 tommer. Som du vil have opdaget, vil disse skærme give en masse spil. Især hvis vi taler om indenlandske problemer, hvor vi kan oprette to-do-lister eller, i forbindelse med en Amazon-højttaler og dens Alexa, kan vi tilføje produkter, så de bliver noteret direkte i M5Stack e-papir -Kan du forestille dig at fortælle din Amazon Echo følgende indkøbsliste højt?-. Du kan også lave en lommeregner, en skærm at tegne på, en elektronisk boglæser eller hvad der virkelig falder dig ind.

Programmering af disse M5Stack

UIFlow M5Stack programmeringsmiljø

Det virkelig interessante ved disse små computere er muligheden for at programmere dem på en noget enklere og mere visuel måde med UIFlow, baseret på Blockly og Python. Du kan med andre ord videregive alle kommandoerne til Python, når du vil eller arbejder - dette er ideelt for de mest uerfarne eller de mindste - på en helt visuel måde uden at skulle skrive kommandoer på tastaturet.

Endelig, selvom platformen, der har et større fællesskab, er Arduino, M5Stack vinder meget frem i sektoren, være mere pålidelig, hurtigere og være i stand til at dække flere typer brugere. Hvis du vil vide mere om alle deres produkter, kan du besøge deres officielle side.


Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.