ПЛАТФОРМА M5STACK


Данная страница посвящена M5Stack – платформе для разработки электронных устройств, сочетающей в себе модульный набор электронных компонентов (плат расширения) с готовым корпусом! Платформа программируется на C++ из среды Arduino, визуальными блоками из среды UIFlow или на microPython. На данной странице представлены ссылки компоненты M5Stack, которые есть на AliExpress, наиболее полный набор модулей можно найти в официальном магазине.

Официальный промо-ролик

Обзор от коллеги Voltnik

Обзор от коллеги Denis Geek

CORE BASIC

Базовая версия M5Stack: процессор, дисплей, 3 кнопки, аудио усилитель, аккумулятор на 150 mah

m5stack ali
aliexpress

CORE KIT

Набор, состоящий из ядра, 6 простых “модулей-датчиков”, проводов и лего-компонентов.

m5stack ali

CORE GRAY

“Серая” версия CORE модуля M5Stack дополнительно имеет на борту 3-х осевые акселерометр, гироскоп и магнетометр MPU6886 + BMM150, что позволяет платформе знать свою ориентацию в пространстве.

m5stack ali
aliexpress

GRAY + FACES

Набор для сборки портативного компьютера или игровой консоли: CORE GRAY + клавиатура и геймпад!

m5stack ali

CORE FIRE

FIRE – улучшенная версия CORE, добавлен акселерометр+гироскоп MPU6050 и 3-х осевой магнетометр MAG3110, аудио-усилитель на 1 Ватт, микрофон, 10 адресных светодиодов сбоку, аккумулятор на 550 mah

m5stack ali
aliexpress

GSM

Плата расширения с GSM модулем SIM800L: слот под SIM карту, антенна, микрофон и выход под наушники. Позволяет звонить и принимать звонки, читать и отправлять SMS сообщения.

m5stack ali
aliexpress

GPS

Плата расширения с GPS антенной (антенна внешняя и входит в комплект) на базе GPS модуля NEO-M8N, позволяет определять координаты при помощи спутниковой навигации, может стать основой GPS трекера.

m5stack ali
aliexpress

LORA

Радио чип LORA позволяет устройствам обмениваться данными на частоте 433 МГц на расстоянии до 2 км.

m5stack ali

STEPMOTOR

Плата расширения для управления тремя шаговыми двигателями. Три драйвера DRV8825 под управлением ATmega328, силовая разводка питания и дополнительный модуль охлаждения с вентилятором. Можно сделать ЧПУ станок, работает на GRBL.

m5stack ali
aliexpress

SERVO

Плата расширения для подключения сервоприводов (до 12 штук). Можно сделать робота-паука.

m5stack ali

MOTOR

Плата для подключения до 4-х моторов с энкодерами. Совместимо с моторами из LEGO Technics.

m5stack ali

ЧТО ДЕЛАТЬ С M5STACK?


Первым делом стоит определиться со средой разработки: можно программировать через Arduino IDE на языке C++, а без навыков программирования можно работать в облачном UIFlow, где работа с платформой происходит на блочном визуальном языке программирования Blockly. Для начала рекомендуется обновить прошивку на главном CORE модуле и настроить WiFi.

На официальном сайте платформы очень много туториалов и прочей полезной информации по работе с платформой. Можно начать с изучения готовых проектов: официальный блог с проектами, и сборник проектов на площадке hackster.