M5Stack, fickdatorer idealiska för att lära sig programmera

M5Stack-familjen, robotik och programmering

Är du intresserad av robotik och programmering? Tycker du att det är väldigt svårt? Kanske är det för att du fortfarande inte vet lösningarna på M5Stack. Det här är små fickdatorer, med olika plug-in-moduler, vilket gör dem perfekta för att fördjupa sig i programmeringsvärlden och robottekniken. Likaså M5Stack-utrustning med kompatibilitet med Arduino och med LEGO. Därför är de också designade för att introducera de små till denna värld.

M5Stack erbjuder ett brett sortiment av utrustning. De dyker upp på marknaden 2016 och lite har ökat deras modeller, deras kit och deras tillbehör. Likaså måste vi berätta att M5Stack är kompatibel med flera programmeringsspråk: MicroPython, Arduino IDE, UIFlow (programmering av block och perfekt för de minsta), samt med operativsystemet i realtid Gratis RTOS.

Även om Arduino har ett stort antal följare runt om i världen, är det sant att det kanske inte är det bästa sättet att börja i den här världen. Men kanske, med M5Stack och dess moduler förändras saker och ting. Att sätta ihop moduler och konvertera vår M5Stack till en hel modulär dator är mycket enklare än att sätta den komponent för komponent, och kanske är den riktad till mer avancerade användare.

Vad kan vi hitta i M5Stack-katalogen?

M5Stack Core, modulär och programmerbar fickdator

Om vi ​​tar en titt hittar vi 4 olika familjer: Core, Stick, Atom och E-Paper. Alla är programmerbara och avsedda för projekt DIY (Gör det själv eller gör det själv). Likaså i dem alla kan vi lägga till komplement och tillbehör så att vår fantasi flyger och vi skapar allt från drönare som styrs av dessa små, till perfekta maskiner som är designade för att kunna styra bevattningen av växterna med hänsyn till fukt och luft.

M5Stack Core Family

Denna familj av små kontroller är de mest kraftfulla i familjens katalog. Dessutom är de mest modulära, att kunna lägga till moduler med batterier, mer utbyggnad av portar som LAN osv. De är baserade på liten ESP32-processor, skapad för små lågeffektsystem och som implementerar en modul i en enda SoC WiFi och Bluetooth. Dessutom åtföljs de också av en skärm -touch i vissa fall-, samt en plats för microSD-kort eller en USB-C-port.

Dessa modeller är inriktade på de mest ambitiösa och kompletta projekten. Dessutom, med alla komponenter som den har integrerat och alla moduler som vi kan lägga till, kommer vi att uppnå verkliga konstverk.

M5Stack Stick Family

Vissa datorer är mindre än de tidigare, men funktionella och så är också baserade på ESP32 SoC. Beroende på modell av M5Stack Stick som vi väljer kommer vi att ha kontroller med skärmar eller med kameror -dessa sista är perfekta för projekt där en kamera kommer att vara avgörande som ett fordon som måste följa en markerad rutt på marken eller måste stoppa sin rörelse beroende på hinder-.

Priset på dessa modeller är ganska överkomligt och de är vanligtvis runt 20-25 euro. Dessutom är de också perfekta för utbildningsprojekt och för att experimentera med wearables. De har även Bluetooth och WiFi-anslutning.

M5Stack Atom Family

Som du kommer att ha kunnat uppskatta av dess namn, dessa Atom av M5Stack är de minsta medlemmarna i katalogen av familjen. Dessa åtföljs vanligtvis av LED-lampor eller en liten skärm. Vissa modeller har också en högtalare och mikrofon för att fungera som en smart högtalare. Dessa små är designade för småskaliga robotprojekt och kan vara perfekta för små larm, fjärrvarningar etc.

M5Stack e-pappersfamilj

Slutligen kommer vi att prata om några mycket intressanta M5Stack-kontroller. Och de är baserade på ESP32 SoC men under en e-ink-skärm mellan 1,5 och 4,7 tum. Som du har upptäckt kommer dessa skärmar att ge mycket spel. Speciellt om vi talar om inhemska frågor där vi kan skapa att göra-listor eller, i samband med en Amazon-högtalare och dess Alexa, kan vi lägga till produkter så att de noteras direkt i M5Stack e-papper -Kan du tänka dig att berätta för din Amazon Echo följande inköpslista högt?-. Du kan också skapa en miniräknare, en skärm att rita på, en elektronisk bokläsare eller vad som helst du tänker på.

Programmering av dessa M5Stack

UIFlow M5Stack programmeringsmiljö

Det riktigt intressanta med dessa små datorer är möjligheten att programmera dem på ett något enklare och mer visuellt sätt med UIFlow, baserat på Blockly och Python. Med andra ord kan du skicka alla kommandon till Python när du vill eller arbetar -detta är idealiskt för de mest oerfarna eller de minsta - på ett helt visuellt sätt utan att behöva skriva kommandon på tangentbordet.

Slutligen, även om plattformen som har en större community är Arduino, M5Stack vinner mycket framträdande plats i branschen, vara mer pålitlig, snabbare och kunna täcka fler typer av användare. Om du vill veta mer om alla deras produkter kan du besöka deras Officiell webbplats.


Bli först att kommentera

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.