Оглавление:

Расширенное руководство по установке прошивки M5Stack MultiApp: 3 шага
Расширенное руководство по установке прошивки M5Stack MultiApp: 3 шага

Видео: Расширенное руководство по установке прошивки M5Stack MultiApp: 3 шага

Видео: Расширенное руководство по установке прошивки M5Stack MultiApp: 3 шага
Видео: M5 Stack - Как устроена система? Какие варианты? Что с ней делать? (Часть 1) 2024, Ноябрь
Anonim
Image
Image
Расширенное руководство по установке прошивки M5Stack MultiApp
Расширенное руководство по установке прошивки M5Stack MultiApp
Расширенное руководство по установке прошивки M5Stack MultiApp
Расширенное руководство по установке прошивки M5Stack MultiApp
Расширенное руководство по установке прошивки M5Stack MultiApp
Расширенное руководство по установке прошивки M5Stack MultiApp

Я большой поклонник модуля M5Stack ESP32. Выглядит очень профессионально, в отличие от моего обычного «крысиного гнезда» из макетов плат и проводов!

На большинстве плат разработки ESP32 вы можете запускать только одну программу / приложение за раз, но теперь в M5Stack вы можете выбирать между множеством приложений через меню. Красиво, да ?!

Приложения включают в себя:

  • Двухканальный осциллограф
  • WebRadio
  • Метеостанция
  • WebServer с веб-менеджером файлов SD
  • SD-браузер
  • Инструменты

    • Монитор пакетов Wi-Fi
    • Сканер Wi-Fi
    • Сканер I²C
    • Считыватель датчика DHT
    • Секундомер
  • Игры

На видео показана сборка, а следующие шаги объясняют процесс.

Шаг 1: Ardunio IDE выходит, PlatformIO IDE входит

Ardunio IDE Out, PlatformIO IDE In!
Ardunio IDE Out, PlatformIO IDE In!
Ardunio IDE Out, PlatformIO IDE In!
Ardunio IDE Out, PlatformIO IDE In!
Ardunio IDE Out, PlatformIO IDE In!
Ardunio IDE Out, PlatformIO IDE In!

Первая проблема заключается в том, что мы не можем использовать нашу любимую IDE Arduino для этого проекта. Время перемен и перемен - это хорошо, правда ?! Перейдите на GitHub:

github.com/botofancalin/M5Stack-MultiApp-Advanced

Здесь вы можете увидеть инструкции по установке PlatformIO и других необходимых компонентов. Первый шаг - загрузить репозиторий и разархивировать его в место, где вы можете легко его найти, например. рабочий стол.

Теперь загрузите и установите Visual Studio Code

code.visualstudio.com/

И расширение PlatformIO

Теперь установите ESP32 Framework на PlatformIO. Для меня это произошло автоматически после установки PlatformIO. Также в это время ищите любые обновления, которые будут отмечены.

Пора применить исправление PlatformIO Patch, просто скопируйте содержимое каталога PlatformIO_Patch в папке M5Stack-MultiApp-Advanced-master на рабочем столе в каталог.platformio.

Шаг 2: прошейте M5Stack предварительно скомпилированной прошивкой

Прошить M5Stack предварительно скомпилированной прошивкой
Прошить M5Stack предварительно скомпилированной прошивкой

Инструкции по прошивке можно найти в папке Precompiled Firmware в папке M5Stack-MultiApp-Advanced-master на рабочем столе.

1. запустить ESPFlashDownloadTool_v3.6.4.exe

2. Выберите ESP32 DownloadTool.

3. Выберите файл прошивки «M5StackMultiApp.bin».

4. введите адрес файла: 0x10000 (по умолчанию)

5. Выберите COM-ПОРТ в инструменте загрузки. Проверьте в диспетчере устройств номер COM-порта M5Stack.

6. Удерживайте нажатой кнопку RESET на M5Stack.

7. Нажмите "ПУСК" в "Средстве загрузки" и отпустите клавишу "Сброс".

После прошивки нажмите кнопку сброса, чтобы запустить M5Stack.

Шаг 3. Соберите и запустите M5Stack MultiApp

Сборка и прошивка M5Stack MultiApp
Сборка и прошивка M5Stack MultiApp
Сборка и прошивка M5Stack MultiApp
Сборка и прошивка M5Stack MultiApp

Откройте папку проекта MultiApp в PlatformIO.

Перейдите в папку src и загрузите файл main.cpp.

Нажмите кнопку СОЗДАТЬ, расположенную в нижнем левом углу панели задач Visual Studio. Вы увидите несколько предупреждающих сообщений желтым цветом, но, надеюсь, через некоторое время вы увидите зеленое сообщение «УСПЕШНО»!

Теперь нажмите кнопку со стрелкой «Загрузить» и дождитесь еще одного зеленого сообщения «УСПЕШНО», и на M5Stack должно появиться меню MultiApp - поздравляем !! Теперь вы можете изучить приложения.

Получите свой M5Stack здесь: M5Stack ESP32

Или вот: M5Stack ESP32

Рекомендуемые: