M5Stack, komputery kieszonkowe idealne do nauki programowania

Rodzina M5Stack, robotyka i programowanie

Interesujesz się robotyką i programowaniem? Czy wydaje ci się to bardzo trudne? Może to dlatego, że nadal nie znasz rozwiązań Stos M5. Są to małe komputery kieszonkowe, z różnymi modułami wtykowymi, dzięki czemu idealnie nadają się do zagłębiania się w świat programowania i robotyki. Podobnie sprzęt M5Stack z kompatybilnością z Arduino i z LEGO. Dlatego też mają za zadanie wprowadzać w ten świat najmłodszych.

M5Stack oferuje szeroki katalog sprzętu. Pojawiają się na rynku w 2016 roku i niewiele powiększają swoje modele, zestawy i akcesoria. Podobnie musimy powiedzieć, że M5Stack jest kompatybilny z kilkoma języki programowania: MicroPython, Arduino IDE, UIFlow (programowanie blokowe i idealne dla najmłodszych), a także z systemem operacyjnym w czasie rzeczywistym Darmowe RTOS.

Chociaż Arduino ma dużą liczbę zwolenników na całym świecie, prawdą jest, że może nie być najlepszym sposobem na rozpoczęcie w tym świecie. Ale może, z M5Stack i jego modułami wszystko się zmienia. Składanie modułów i przekształcanie naszego M5Stack w cały komputer modułowy jest znacznie łatwiejsze niż składanie go komponent po komponencie i być może jest skierowane do bardziej zaawansowanych użytkowników.

Co znajdziemy w katalogu M5Stack?

M5Stack Core, modułowy i programowalny komputer kieszonkowy

Jeśli się przyjrzymy, znajdziemy 4 różne rodziny: Rdzeń, kij, atom i e-papier. Wszystkie programowalne i przeznaczone do projektów DIY (Zrób to sam lub zrób to sam). Podobnie w każdym z nich możemy dodawać dodatki i akcesoria tak, że puszczamy wodze fantazji i tworzymy wszystko od dronów sterowanych przez te maluchy, po doskonałe maszyny, które mają za zadanie sterować nawadnianiem roślin z uwzględnieniem wilgotności i powietrze.

Rodzina rdzeni M5Stack

Ta rodzina małych kontrolerów jest najmocniejsza w katalogu rodziny. Ponadto są najbardziej modułowe, mogą dodawać moduły z bateriami, większą rozbudowę portów, takich jak LAN itp. Bazują one na mały procesor ESP32, stworzony z myślą o małych systemach o niskim poborze mocy, który implementuje moduł w pojedynczym SoC WiFi i Bluetooth. Ponadto towarzyszy im ekran -dotyk w niektórych przypadkach-, a także gniazdo dla karty microSD lub port USB-C.

Modele te są zorientowane na najbardziej ambitne i kompletne projekty. Ponadto, dzięki wszystkim zintegrowanym komponentom i wszystkim modułom, które możemy dodać, osiągniemy prawdziwe dzieła sztuki.

Rodzina drążków M5Stack

Niektóre komputery mniejsze niż poprzednie, ale funkcjonalne i tyle są również oparte na SoC ESP32. W zależności od modelu Sztyft M5Stack które wybierzemy, będziemy mieli kontrolery z ekranami lub z kamerami -te ostatnie doskonale sprawdzają się w projektach, w których kamera będzie niezbędna, np. pojazd, który musi podążać wyznaczoną trasą w terenie lub zatrzymywać się w zależności od przeszkód-.

Cena tych modeli jest dość przystępna i zwykle kosztują około 20-25 euro. Ponadto doskonale nadają się również do projektów edukacyjnych i eksperymentowania z urządzeniami do noszenia. Posiadają również łączność Bluetooth i WiFi.

Rodzina atomów M5Stack

Jak będziesz mógł ocenić po nazwie, estos Atom z M5Stack to najmniejsi członkowie katalogu z rodziny. Zwykle towarzyszą im diody LED lub mały ekran. Ponadto niektóre modele mają głośnik i mikrofon, które działają jako inteligentny głośnik. Te maluchy są przeznaczone do projektów robotyki na małą skalę i mogą być idealne do małych alarmów, zdalnych ostrzeżeń itp.

Rodzina e-papierów M5Stack

Na koniec porozmawiamy o kilku bardzo interesujących kontrolerach M5Stack. I są oparte na ESP32 SoC, ale pod ekran e-ink o przekątnej od 1,5 do 4,7 cala. Jak zapewne zauważyłeś, te ekrany dadzą dużo zabawy. Zwłaszcza jeśli mówimy o sprawach domowych, w których możemy tworzyć listy rzeczy do zrobienia lub w połączeniu z głośnikiem Amazon i jego Alexą możemy dodawać produkty, aby były odnotowywane bezpośrednio w E-papier M5Stack -Czy możesz sobie wyobrazić, jak mówisz swojemu Amazon Echo na głos następującą listę zakupów?-. Możesz także stworzyć kalkulator, ekran do rysowania, czytnik książek elektronicznych lub cokolwiek, co naprawdę przyjdzie ci do głowy.

Programowanie tych M5Stack

Środowisko programistyczne UIFlow M5Stack

Naprawdę interesującą rzeczą w tych małych komputerach jest możliwość programowania ich w nieco prostszy i bardziej wizualny sposób Przepływ UIF, oparty na Blockly i Pythonie. Innymi słowy, możesz przekazywać wszystkie polecenia do Pythona, kiedy tylko chcesz lub pracujesz - jest to idealne rozwiązanie dla najbardziej niedoświadczonych lub najmniejszych - w całkowicie wizualny sposób, bez konieczności pisania poleceń na klawiaturze.

Wreszcie, chociaż platformą, która ma większą społeczność, jest Arduino, M5Stack zyskuje na znaczeniu w branży, będąc bardziej niezawodnym, szybszym i mogącym objąć większą liczbę typów użytkowników. Jeśli chcesz dowiedzieć się więcej o wszystkich ich produktach, możesz odwiedzić ich Oficjalna strona.


Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.