M5Stack, computere de buzunar ideale pentru a învăța să programați

Familia M5Stack, robotică și programare

Ești interesat de robotică și programare? Ți se pare foarte greu? Poate pentru că încă nu știi soluțiile M5Stack. Acestea sunt computere mici de buzunar, cu module plug-in diferite, care le fac perfecte pentru a pătrunde în lumea programării și a roboticii. La fel, echipamentele M5Stack cu compatibilitate cu Arduino și cu LEGO. Prin urmare, sunt concepute și pentru a-i introduce pe cei mici în această lume.

M5Stack oferă un catalog larg de echipamente. Aceștia apar pe piață în 2016 și puțin au crescut modelele lor, kiturile și accesoriile lor. La fel, trebuie să vă spunem că M5Stack este compatibil cu mai multe limbaje de programare: MicroPython, Arduino IDE, UIFlow (programare pe blocuri și perfectă pentru cei mici), precum și cu sistemul de operare în timp real RTOS gratuit.

Deși Arduino are un număr mare de adepți în întreaga lume, este adevărat că s-ar putea să nu fie cel mai bun mod de a începe în această lume. Dar poate, cu M5Stack și modulele sale, lucrurile se schimbă. Asamblarea modulelor și conversia M5Stack-ului nostru într-un computer modular întreg este mult mai ușor decât punerea acestuia componentă cu componentă și, probabil, se adresează utilizatorilor mai avansați.

Ce putem găsi în catalogul M5Stack?

M5Stack Core, computer de buzunar modular și programabil

Dacă aruncăm o privire, vom găsi 4 familii diferite: Core, Stick, Atom și E-Paper. Toate programabile și destinate proiectelor DIY (Fa-o singură sau fă-o singur). La fel, în toate putem adăuga complemente și accesorii astfel încât imaginația noastră să zboare și creăm totul, de la drone controlate de acești micuți, până la mașini perfecte care sunt concepute pentru a putea controla irigarea plantelor ținând cont de umiditate și aer.

Familia de bază M5Stack

Această familie de controlere mici sunt cele mai puternice din catalogul familiei. În plus, sunt cele mai modulare, putând adăuga module cu baterii, mai multă extindere a porturilor precum LAN etc. Ele se bazează pe procesor ESP32 mic, creat pentru sisteme mici de putere redusă și care implementează un modul într-un singur SoC WiFi și Bluetooth. În plus, acestea sunt însoțite și de un ecran -touch în unele cazuri-, precum și de un slot pentru carduri microSD sau un port USB-C.

Aceste modele sunt orientate pentru cele mai ambițioase și complete proiecte. De asemenea, că cu toate componentele pe care le-a integrat și cu toate modulele pe care le putem adăuga, vom realiza adevărate opere de artă.

Familia Stick M5Stack

Unele computere mai mici decât precedentele, dar funcționale și atât se bazează și pe SoC ESP32. În funcție de modelul de Stick M5Stack pe care o alegem, vom avea controlere cu ecrane sau cu camere -aceste din urma sunt perfecte pentru proiecte in care o camera va fi esentiala ca vehicul care trebuie sa urmeze un traseu marcat pe sol sau trebuie sa-si opreasca miscarea in functie de obstacole-.

Prețul acestor modele este destul de accesibil și sunt de obicei în jur de 20-25 de euro. În plus, sunt perfecte și pentru proiecte educaționale și pentru experimentarea pe purtabile. Au și conexiune Bluetooth și WiFi.

Familia M5Stack Atom

După cum ați fi putut aprecia după numele său, acestea Atom din M5Stack sunt cei mai mici membri ai catalogului al familiei. Acestea sunt de obicei însoțite de lumini LED sau de un mic ecran. De asemenea, unele modele au difuzor și microfon pentru a funcționa ca difuzor inteligent. Acești micuți sunt proiectați pentru proiecte de robotică la scară mică și pot fi perfecti pentru alarme mici, avertismente de la distanță etc.

Familia M5Stack E-Paper

În cele din urmă, vom vorbi despre câteva controlere M5Stack foarte interesante. Și se bazează pe SoC ESP32, dar sub a Ecran cu cerneală electronică între 1,5 și 4,7 inchi. După cum ați descoperit, aceste ecrane vă vor oferi mult joc. Mai ales dacă vorbim de probleme interne în care putem crea liste de activități sau, împreună cu un difuzor Amazon și Alexa, putem adăuga produse astfel încât acestea să fie notate direct în M5Stack E-Paper -Îți poți imagina să spui cu voce tare următoarea listă de cumpărături Amazon Echo?-. De asemenea, puteți crea un calculator, un ecran pe care să desenați, un cititor de cărți electronice sau orice vă vine cu adevărat în minte.

Programarea acestor M5Stack

Mediul de programare UIFlow M5Stack

Lucrul cu adevărat interesant la aceste calculatoare mici este posibilitatea de a le programa într-un mod ceva mai simplu și mai vizual cu UIFlow, bazat pe Blockly și Python. Cu alte cuvinte, puteți transmite toate comenzile către Python oricând doriți sau lucrați -aceasta este ideal pentru cei mai neexperimentați sau cei mai mici- într-un mod complet vizual fără a fi nevoie să scrieți comenzi pe tastatură.

În cele din urmă, deși platforma care are o comunitate mai mare este Arduino, M5Stack câștigă multă importanță în sector, fiind mai fiabil, mai rapid și putând acoperi mai multe tipuri de utilizatori. Dacă doriți să aflați mai multe despre toate produsele lor, le puteți vizita Site-ul oficial.


Fii primul care comenteaza

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.