M5Stack, lommedatamaskiner ideelle for å lære å programmere

M5Stack-familien, robotikk og programmering

Er du interessert i robotikk og programmering? Synes du det er veldig vanskelig? Kanskje er det fordi du fortsatt ikke vet løsningene på M5Stack. Dette er små lommedatamaskiner, med forskjellige plug-in-moduler, som gjør dem perfekte for å fordype seg i programmerings- og robotverdenen. Likeledes M5Stack utstyr med kompatibilitet med Arduino og med LEGO. Derfor er de også designet for å introdusere de minste til denne verden.

M5Stack tilbyr en bred katalog med utstyr. De dukker opp på markedet i 2016, og lite har økt modellene, settene og tilbehøret. På samme måte må vi fortelle deg at M5Stack er kompatibel med flere programmeringsspråk: MicroPython, Arduino IDE, UIFlow (programmering av blokker og perfekt for de minste), samt med operativsystemet i sanntid Gratis RTOS.

Selv om Arduino har et stort antall følgere rundt om i verden, er det sant at det kanskje ikke er den beste måten å starte på i denne verden. Men kanskje, med M5Stack og dens moduler endrer ting seg. Å sette sammen moduler og konvertere vår M5Stack til en hel modulær datamaskin er mye enklere enn å sette den komponent for komponent, og kanskje er den rettet mot mer avanserte brukere.

Hva kan vi finne i M5Stack-katalogen?

M5Stack Core, modulær og programmerbar lommedatamaskin

Hvis vi tar en titt, finner vi 4 forskjellige familier: Core, Stick, Atom og E-Paper. Alle programmerbare og beregnet for prosjekter DIY (Gjør det selv eller gjør det selv). På samme måte kan vi i alle av dem legge til komplementer og tilbehør slik at fantasien flyr og vi lager alt fra droner kontrollert av disse små, til perfekte maskiner som er designet for å kunne kontrollere vanning av plantene under hensyntagen til fuktighet og luft.

M5Stack kjernefamilie

Denne familien av små kontrollere er de kraftigste i familiens katalog. I tillegg er de mest modulære, kan legge til moduler med batterier, mer utvidelse av porter som LAN, etc. De er basert på liten ESP32-prosessor, laget for små systemer med lav effekt og som implementerer en modul i en enkelt SoC WiFi og Bluetooth. I tillegg er de også ledsaget av en skjerm -touch i noen tilfeller-, samt en spor for microSD-kort eller en USB-C-port.

Disse modellene er orientert for de mest ambisiøse og komplette prosjektene. Også at med alle komponentene den har integrert og alle modulene vi kan legge til, vil vi oppnå ekte kunstverk.

M5Stack Stick-familie

Noen datamaskiner mindre enn de forrige, men funksjonelle og det er også basert på ESP32 SoC. Avhengig av modellen til M5Stack Stick som vi velger, vil vi ha kontrollere med skjerm eller med kamera -disse siste er perfekte for prosjekter der et kamera vil være avgjørende som et kjøretøy som må følge en merket rute på bakken eller må stoppe bevegelsen avhengig av hindringer-.

Prisen på disse modellene er ganske rimelig og de er vanligvis rundt 20-25 euro. I tillegg er de også perfekte for pedagogiske prosjekter og for å eksperimentere på wearables. De har også Bluetooth og WiFi-tilkobling.

M5Stack Atom-familien

Som du vil ha kunnet forstå ved navnet, disse Atom av M5Stack er de minste medlemmene i katalogen av familien. Disse er vanligvis ledsaget av LED-lys eller en liten skjerm. Noen modeller har også en høyttaler og mikrofon for å fungere som en smart høyttaler. Disse små er designet for småskala robotikkprosjekter og kan være perfekte for små alarmer, fjernadvarsler, etc.

M5Stack e-papirfamilie

Til slutt vil vi snakke om noen veldig interessante M5Stack-kontrollere. Og de er basert på ESP32 SoC, men under en e-ink-skjerm mellom 1,5 og 4,7 tommer. Som du har oppdaget, vil disse skjermene gi mye spill. Spesielt hvis vi snakker om innenlandske problemer der vi kan lage gjøremålslister eller, i forbindelse med en Amazon-høyttaler og dens Alexa, kan vi legge til produkter slik at de blir notert direkte i M5Stack e-papir -Kan du tenke deg å fortelle din Amazon Echo følgende handleliste høyt?-. Du kan også lage en kalkulator, en skjerm å tegne på, en elektronisk bokleser eller hva du egentlig tenker på.

Programmering av disse M5Stack

UIFlow M5Stack programmeringsmiljø

Det virkelig interessante med disse små datamaskinene er muligheten for å programmere dem på en noe enklere og mer visuell måte med UIFlow, basert på Blockly og Python. Du kan med andre ord sende alle kommandoene til Python når du vil eller jobber -dette er ideelt for de mest uerfarne eller de minste - på en helt visuell måte uten å måtte skrive kommandoer på tastaturet.

Til slutt, selv om plattformen som har et større fellesskap er Arduino, M5Stack får mye fremtreden i sektoren, være mer pålitelig, raskere og kunne dekke flere typer brukere. Hvis du vil vite mer om alle produktene deres, kan du besøke deres Offisielt nettsted.


Bli den første til å kommentere

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.