M5Stack, джобни компютри, идеални за обучение на програмиране

Семейство M5Stack, роботика и програмиране

Интересувате ли се от роботика и програмиране? Смятате ли го за твърде трудно? Може би това е така, защото все още не сте открили решенията на M5Stack . Това са малки, джобни компютри с различни свързващи се модули, което ги прави идеални за изследване на света на програмирането и роботиката. Устройствата M5Stack са съвместими и с Arduino и LEGO, така че са идеални за запознаване дори с най-малките деца с този свят.

M5Stack предлага широка гама от оборудване . Те навлязоха на пазара през 2016 г. и непрекъснато разширяват своите модели, комплекти и аксесоари. Освен това, продуктите на M5Stack са съвместими с няколко езика за програмиране : MicroPython, Arduino IDE, UIFlow (блоково програмиране, идеално за по-млади потребители) и безплатната операционна система за реално време RTOS.

Въпреки че Arduino има голям брой последователи по целия свят, вярно е, че може би не е най-добрият начин да започнете. Но може би с M5Stack и неговите модули нещата се променят . Сглобяването на модули и превръщането на нашия M5Stack в напълно модулен компютър е много по-лесно от сглобяването му компонент по компонент, което може би е насочено към по-напреднали потребители.

Какво можем да намерим в каталога на M5Stack?

M5Stack Core, модулен и програмируем джобен компютър

Бърз поглед разкрива четири отделни семейства: 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 M5Stack

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

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


Добавяне като предпочитан източник в Google