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?
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
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.