M5Stack, džepna računala idealna za učenje programiranja

Obitelj M5Stack, robotika i programiranje

Zanimaju vas robotika i programiranje? Smatrate li da je jako teško? Možda zato što još uvijek ne znate rješenja M5Stack. To su mala džepna računala, s različitim plug-in modulima, što ih čini savršenim za poniranje u svijet programiranja i robotike. Isto tako, M5Stack oprema s kompatibilnošću s Arduino i s LEGO-om. Stoga su i osmišljeni da mališane uvedu u ovaj svijet.

M5Stack nudi širok katalog opreme. Pojavljuju se na tržištu 2016. i malo su povećavali svoje modele, komplete i dodatke. Isto tako, moramo vam reći da je M5Stack kompatibilan s nekoliko njih programskih jezika: MicroPython, Arduino IDE, UIFlow (programiranje po blokovima i savršeno za najmlađe), kao i s operativnim sustavom u stvarnom vremenu Besplatni RTOS.

Iako Arduino ima velik broj sljedbenika diljem svijeta, istina je da to možda i nije najbolji način za početak u ovom svijetu. Ali možda, s M5Stackom i njegovim modulima stvari se mijenjaju. Sastavljanje modula i pretvaranje našeg M5Stacka u cijelo modularno računalo puno je lakše nego slaganje komponente po komponentu, a možda je i namijenjeno naprednijim korisnicima.

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

M5Stack Core, modularno i programabilno džepno računalo

Ako pogledamo, pronaći ćemo 4 različite obitelji: Core, Stick, Atom i E-Paper. Svi su programabilni i namijenjeni projektima DIY (Učinite to sami ili to učinite sami). Isto tako, u sve njih možemo dodati nadopune i dodatke tako da naša mašta leti i stvaramo sve od dronova kojima upravljaju ovi mališani, do savršenih strojeva koji su dizajnirani da mogu kontrolirati navodnjavanje biljaka uzimajući u obzir vlažnost i zrak.

Obitelj M5Stack Core

Ova obitelj malih kontrolera je najmoćnija u katalogu obitelji. Osim toga, oni su najmodularniji, mogu dodati module s baterijama, više proširenja priključaka kao što je LAN itd. Oni se temelje na mali ESP32 procesor, stvoren za male sustave male snage i koji implementira modul u jedan SoC WiFi i Bluetooth. Osim toga, također ih prati zaslon - u nekim slučajevima osjetljiv na dodir -, kao i utor za microSD kartice ili USB-C priključak.

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

Obitelj M5Stack Stick

Neka računala manja od prethodnih, ali funkcionalna i to također se temelje na ESP32 SoC-u. Ovisno o modelu M5Stack štap koje izaberemo, to ćemo i imati kontroleri sa zaslonima ili s kamerama -ovi posljednji su savršeni za projekte u kojima će kamera biti neophodna, poput vozila koje mora slijediti 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 s nosivim uređajima. Također imaju Bluetooth i WiFi vezu.

Obitelj M5Stack Atom

Kao što ste mogli shvatiti po imenu, to Atom od M5Stack najmanji su članovi kataloga obitelji. Obično ih prate LED svjetla ili mali zaslon. Također, neki modeli imaju zvučnik i mikrofon koji funkcioniraju kao pametni zvučnik. Ovi mališani dizajnirani su za male robotičke projekte i mogu biti savršeni za male alarme, daljinska upozorenja itd.

Obitelj M5Stack e-papira

Na kraju ćemo govoriti o nekim vrlo zanimljivim M5Stack kontrolerima. I temelje se na ESP32 SoC-u, ali pod a e-ink zaslon između 1,5 i 4,7 inča. Kao što ste već otkrili, ovi će zasloni dati puno igre. Osobito ako govorimo o domaćim pitanjima u kojima možemo izraditi popise obaveza ili, u kombinaciji s Amazonovim zvučnikom i njegovom Alexom, možemo dodati proizvode tako da budu zabilježeni izravno u M5Stack E-papir -Možete li zamisliti da svom Amazon Echou naglas kažete sljedeći popis za kupovinu?-. Također možete napraviti kalkulator, zaslon na kojem ćete crtati, elektronički čitač knjiga ili što god vam stvarno padne na pamet.

Programiranje ovih M5Stack

UIFlow M5Stack programsko okruženje

Stvarno zanimljiva stvar kod ovih malih računala je mogućnost programiranja na nešto jednostavniji i vizualniji način s UIFlow, temeljen na Blocklyju i Pythonu. Drugim riječima, Pythonu možete prenijeti sve naredbe kad god želite ili radite - ovo je idealno za one najneiskusnije ili najmanje - na potpuno vizualan način, bez potrebe za pisanjem naredbi na tipkovnici.

Konačno, iako je platforma koja ima veću zajednicu Arduino, M5Stack dobiva veliku važnost u sektoru, biti pouzdaniji, brži i moći će pokriti više tipova korisnika. Ako želite saznati više o svim njihovim proizvodima, možete ih posjetiti službene stranice.


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.