Интересувате ли се от роботика и програмиране? Смятате ли го за твърде трудно? Може би това е така, защото все още не сте открили решенията на M5Stack . Това са малки, джобни компютри с различни свързващи се модули, което ги прави идеални за изследване на света на програмирането и роботиката. Устройствата M5Stack са съвместими и с Arduino и LEGO, така че са идеални за запознаване дори с най-малките деца с този свят.
M5Stack предлага широка гама от оборудване . Те навлязоха на пазара през 2016 г. и непрекъснато разширяват своите модели, комплекти и аксесоари. Освен това, продуктите на M5Stack са съвместими с няколко езика за програмиране : MicroPython, Arduino IDE, UIFlow (блоково програмиране, идеално за по-млади потребители) и безплатната операционна система за реално време RTOS.
Въпреки че Arduino има голям брой последователи по целия свят, вярно е, че може би не е най-добрият начин да започнете. Но може би с M5Stack и неговите модули нещата се променят . Сглобяването на модули и превръщането на нашия M5Stack в напълно модулен компютър е много по-лесно от сглобяването му компонент по компонент, което може би е насочено към по-напреднали потребители.
Какво можем да намерим в каталога на M5Stack?

Бърз поглед разкрива четири отделни семейства: Core, Stick, Atom и E-Paper . Всички те са програмируеми и предназначени за проекти „ Направи си сам “. Освен това, всички те ви позволяват да добавяте аксесоари и добавки, за да развихрите въображението си и да създадете всичко - от дронове, управлявани от тези малки устройства, до сложни машини, предназначени да регулират поливането на растенията въз основа на влажността и качеството на въздуха.
M5Stack Core Family
Това семейство малки контролери са най-мощните в продуктовата линия. Те са и най-модулните, което позволява добавянето на модули с батерии, повече портове като LAN и други. Базирани са на малкия процесор ESP32 , предназначен за малки системи с ниска консумация на енергия, който интегрира WiFi и Bluetooth модул в един SoC . Освен това, те се предлагат и с екран – в някои случаи сензорен – както и слот за microSD карта или USB-C порт.
Тези модели са ориентирани към най-амбициозните и завършени проекти. Също така, че с всички компоненти, които е интегрирал и всички модули, които можем да добавим, ще постигнем истински произведения на изкуството.
Семейство стикове M5Stack
По-малки, но функционални компютри от предишните, също базирани на ESP32 SoC . В зависимост от избрания модел M5Stack Stick , ще имаме контролери с екрани или камери - последните са идеални за проекти, където камерата е от съществено значение, като например превозно средство, което трябва да следва маркиран маршрут или да спре движението си в зависимост от препятствия.
Тези модели са доста достъпни, обикновено струват около 20-25 евро . Те са идеални и за образователни проекти и експерименти с носими устройства. Те разполагат както с Bluetooth, така и с Wi-Fi свързаност.
Семейство M5Stack Atom
Както може би сте разбрали от името им, тези M5Stack Atom чипове са най-малките членове на семейството. Те обикновено се предлагат с LED светлини или малък екран. Освен това, някои модели включват високоговорител и микрофон, което им позволява да функционират като интелигентни високоговорители. Тези малки чипове са предназначени за дребномащабни роботизирани проекти и могат да бъдат идеални за малки аларми, дистанционни предупреждения и подобни приложения.
Семейство M5Stack E-Paper
Накрая ще ви разкажем за някои много интересни M5Stack контролери. Те са базирани на ESP32 SoC, но са поместени в e-ink дисплей с размер от 1,5 до 4,7 инча . Както вероятно се досещате, тези дисплеи предлагат много възможности. Особено за домакински задачи като създаване на списъци със задачи или, в комбинация с Amazon високоговорител и Alexa, добавяне на елементи, които да бъдат записани директно на M5Stack E-Paper - представете си, че казвате на вашия Amazon Echo следващия си списък за пазаруване с глас! Можете също така да създадете калкулатор, екран за рисуване, четец на електронни книги или каквото друго можете да се сетите.
Програмиране на тези M5Stack

Това, което е наистина интересно при тези малки компютри, е възможността за програмирането им по по-опростен и по-визуален начин с UIFlow , базиран на Blockly и Python . С други думи, можете да конвертирате всички команди в Python, когато пожелаете, или да работите – идеално за начинаещи или деца – по изцяло визуален начин, без да се налага да въвеждате команди на клавиатурата.
И накрая, въпреки че Arduino има най-голямата общност, M5Stack набира значителна популярност в сектора , като е по-надежден, по-бърз и може да обслужва по-широк кръг потребители. Ако искате да научите повече за всички техни продукти, можете да посетите официалния им уебсайт.