M5Stack, džepni računari idealni za učenje programiranja

M5Stack porodica, robotika i programiranje

Zanimaju vas robotika i programiranje? Da li vam je to veoma teško? Možda zato što još uvijek ne znate rješenja M5Stack. Ovo su mali džepni računari, sa različitim plug-in modulima, što ih čini savršenim za ulazak u svet programiranja i robotike. Isto tako, M5Stack oprema kompatibilna sa Arduino i sa LEGO. Stoga su i dizajnirani da uvedu mališane u ovaj svijet.

M5Stack nudi širok katalog opreme. Pojavljuju se na tržištu 2016. godine i malo je povećalo svoje modele, njihove komplete i dodatke. Isto tako, moramo vam reći da je M5Stack kompatibilan s nekoliko programski jezici: MicroPython, Arduino IDE, UIFlow (programiranje po blokovima i savršeno za najmlađe), kao i sa operativnim sistemom u realnom vremenu Free RTOS.

Iako Arduino ima veliki broj sljedbenika širom svijeta, istina je da to možda nije najbolji način za početak na ovom svijetu. ali možda, sa M5Stackom i njegovim modulima, stvari se mijenjaju. Sastavljanje modula i pretvaranje našeg M5Stack-a u cijeli modularni računar je mnogo lakše od stavljanja komponentu po komponentu i možda je namijenjeno naprednijim korisnicima.

Šta možemo pronaći u M5Stack katalogu?

M5Stack Core, modularni i programabilni džepni računar

Ako pogledamo, naći ćemo 4 različite porodice: Core, Stick, Atom i E-papir. Svi su programabilni i namijenjeni projektima DIY (Učinite to sami ili uradite sami). Isto tako, u sve njih možemo dodati komplemente i dodatke kako bi nam mašta poletjela i stvaramo sve od dronova kojima upravljaju ovi mališani, do savršenih mašina koje su dizajnirane da mogu kontrolirati navodnjavanje biljaka uzimajući u obzir vlažnost i zrak.

M5Stack Core Family

Ova porodica malih kontrolera je najmoćnija u porodičnom katalogu. Osim toga, oni su najmodularniji, imaju mogućnost dodavanja modula s baterijama, više proširenja portova kao što je LAN, itd. Oni su zasnovani na mali ESP32 procesor, kreiran za male sisteme male snage i koji implementira modul u jedan SoC WiFi i Bluetooth. Osim toga, popraćeni su i ekranom -u nekim slučajevima - dodirom, kao i utorom za microSD kartice ili USB-C port.

Ovi modeli su orijentisani za najambicioznije i najambicioznije projekte. Također, da ćemo sa svim komponentama koje je integrirao i svim modulima koje možemo dodati, postići prava umjetnička djela.

Porodica M5Stack Stick

Neki računari manji od prethodnih, ali funkcionalni i to takođe su zasnovani na ESP32 SoC-u. U zavisnosti od modela M5Stack Stick što izaberemo, imaćemo kontroleri sa ekranima ili sa kamerama -ovi posljednji su savršeni za projekte u kojima će kamera biti neophodna kao vozilo koje mora pratiti označenu rutu na tlu ili mora zaustaviti svoje kretanje ovisno o preprekama-.

Cijene ovih modela su prilično pristupačne i obično su oko 20-25 eura. Osim toga, savršeni su i za obrazovne projekte i za eksperimentiranje na nosivim uređajima. Također imaju Bluetooth i WiFi vezu.

M5Stack Atom porodica

Kao što ste mogli da procenite po njegovom imenu, ove atom od M5Stack su najmanji članovi kataloga porodice. Obično ih prate LED svjetla ili mali ekran. Takođe, neki modeli imaju zvučnik i mikrofon koji funkcionišu kao pametni zvučnik. Ovi mališani su dizajnirani za male projekte robotike i mogu biti savršeni za male alarme, daljinska upozorenja itd.

Porodica e-papira M5Stack

Na kraju ćemo govoriti o nekim vrlo zanimljivim M5Stack kontrolerima. I oni su bazirani na ESP32 SoC-u, ali pod a E-ink ekran od 1,5 do 4,7 inča. Kao što ste već otkrili, ovi ekrani će dati dosta igre. Pogotovo ako govorimo o domaćim temama u kojima možemo kreirati liste obaveza ili, u sprezi sa Amazon zvučnikom i njegovom Alexa, možemo dodati proizvode tako da budu zabilježeni direktno u M5Stack E-papir -Možete li zamisliti da svom Amazon Echo-u naglas kažete sljedeću listu za kupovinu?-. Takođe možete kreirati kalkulator, ekran na kojem ćete crtati, elektronski čitač knjiga ili šta god vam zaista padne na pamet.

Programiranje ovih M5Stack

UIFlow M5Stack programsko okruženje

Zaista zanimljiva stvar kod ovih malih računara je mogućnost programiranja na nešto jednostavniji i vizualniji način sa UIFlow, baziran na Blockly-u i Pythonu. Drugim riječima, možete proslijediti sve komande Pythonu kad god želite ili radite – ovo je idealno za najneiskusnije ili najmanje – na potpuno vizualan način bez potrebe da pišete komande na tastaturi.

Konačno, iako je platforma koja ima veću zajednicu Arduino, M5Stack dobija veliku važnost u sektoru, pouzdaniji, brži i sposoban da pokrije više tipova korisnika. Ako želite saznati više o svim njihovim proizvodima, možete ih posjetiti službena stranica.


Budite prvi koji komentarišete

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.