Средство запуска приложений для Cardputer, M5StickC, M5StickC Plus, M5StickC Plus 2, Core (16 МБ), Core2 & Tough и CoreS3.
Установите двоичные файлы из репозитория M5Burner (да, онлайн, без использования USB-кабеля)
Установите двоичные файлы из веб-интерфейса, который вы можете запустить из опции CFG, установив двоичные файлы, которые есть на вашем компьютере или смартфоне.
Установите двоичные файлы с SD-карты
Создать новые папки,
Удалить файлы и папки,
Переименовывать файлы,
Копирование и вставка файлов,
Установить двоичные файлы
Режим зарядки
Изменить яркость
Изменить время затемнения
Изменить цвет пользовательского интерфейса
Избегать/спрашивать Spiffs (изменить, чтобы не запрашивать установку файловой системы Spiffs, эту функцию использует только Orca One)
Изменить ротацию
Все файлы/Только контейнеры (просмотреть все файлы или только .bins — по умолчанию)
Изменить схему разделов (например, позволяет устанавливать большие приложения или UiFlow2)
Список разделов
Очистить раздел FAT
Сохранить SPIFFS (сохраните копию раздела SPIFFS для восстановления при необходимости)
Сохраните FAT vfs (сохраните копию раздела FAT для восстановления при необходимости)
Восстановить SPIFFS
Восстановить FAT vfs
Наличие SD-карты полезно для лучшего опыта, но на самом деле это не обязательно. Шляпа SDCard для M5StickCs
Вы можете узнать больше о том, как это работает, на Launcher Wiki.
Где/как найти двоичные файлы для запуска -> Получение двоичных файлов для запуска
Теперь вы можете скачать двоичные файлы ЗДЕСЬ!
Используйте Flasher: Launcher Flasher.
Используйте M5Burner или
Загрузите файл .bin из Releases для своего устройства, используйте https://web.esphome.io/ или esptool.py и прошейте файл: Launcher-{ver}-{YourDevice}.bin
на свое устройство.
Включите свое устройство
Нажмите M5 (Ввод) на начальном экране программы запуска, чтобы запустить программу запуска.
Выберите OTA для установки новых двоичных файлов из репозитория M5Burner.
После установки, при включении устройства, если ничего не нажимать, запустится установленная программа.
Исходный код будет выпущен в будущем.
UiFlow 1 не работает с Launcher... он использует старый дистрибутив MicroPython, в котором используется старый дистрибутив ESP-IDF с множеством секретов ОС, которые я не смог понять.
2.3.2:
Исправление управления микросхемой питания T-Embed CC1101.
2.3.1:
Лиса за #77
Исправлено направление экрана для устройств T-Deck.
Исправлена обработка Json и случайные сбои config.conf.
2.3.0:
Портировано на Lilygo T-Embed CC1101.
Портировано на Lilygo T-Embed.
Портировано на Lilygo T-Deck.
Безголовая версия для ESP32 и ESP32-S3
Кнопки Power Btn и Prev теперь служат для перехода вверх по меню... длительное нажатие для выхода из меню.
2.2.5:
Изменена структура для удаления всех сторожевых таймеров №61 и №63 и решения некоторых проблем, связанных с SD.
Установите контакты Grove в состояние LOW на StickC и Cardputer, чтобы избежать помех на частоте 433 МГц при подключенном RF433T.
2.2.4:
Наконец портирован на CoreS3 и CoreS3-SE.
Добавлен сброс сторожевого таймера в WebUI и проверка наличия свободной памяти при загрузке файлов в WebUI, чтобы избежать сбоев.
2.2.3:
StickC, Plus и Plus2: удалена кнопка включения из логики пропуска при запуске.
Изменены адреса EEPROM, чтобы избежать проблем с новым Брюсом и другими прошивками.
2.2.2:
Порт для CYD-2432S028R и CYD-2-Usb
Добавлена проверка после завершения загрузки, которая удаляет неудачно загруженные файлы.
2.2.1:
Порт для Lilygo T-Display S3 Touch
Исправлено чтение/запись JSON.
2.2.0:
M5Launcher 2.2+ теперь можно обновить через Air или с помощью SD-карты.
Настройки цвета пользовательского интерфейса (можно настроить в файле /config.conf)
Уменьшено мерцание при навигации по SD-файлам.
Исправлена проблема, когда в названиях прошивок есть «/», что препятствует загрузке.
Добавлена версия встроенного ПО в имя загрузки.
Добавлено время затемнения для снижения яркости и частоты процессора во время простоя.
В настройки добавлен «Chage Mode», снижающий частоту процессора до 80 МГц и яркость до 5%, #40.
Исправлен индикатор загрузки № 41.
Изменить папку по умолчанию для загрузки (вручную в /config.conf) #15
Сохраните больше SSID и паролей, подключайтесь автоматически, если это известная сеть (config.conf) #30
Немного увеличена скорость загрузки Wi-Fi/OTA за счет использования специальной платформы.
2.1.2:
Исправлено сообщение об ошибке OTA.
Увеличена ширина меню опций и уменьшено мерцание меню.
2.1.1:
Исправлена совместимость UIFlow.
Исправлены проблемы с SD-картой.
Небольшие исправления № 37
2.1.0:
Совместимость с Core Fire (все устройства Core 16 МБ) и Core2
Включить обновление SPIFF (по умолчанию отключено) (config.conf).
Удаление спрайтов на экранах для устройств Core (нет PSRam, невозможно обрабатывать огромные спрайты) #34
Настройте работу клавиатуры с помощью захвата сенсорного экрана на устройствах Core
Выделенная кнопка для WebUI на главном экране № 22.
Загрузка нескольких файлов через WebUI #28
Обновите раздел FAT vfs, чтобы он был совместим с UIFlow2 № 29.
Устройство смены разделов, позволяющее запускать DOOM и UIFlow на Cardputer и StickC.
Исправлено (увеличено количество файлов) #33
Резервное копирование и восстановление файловых систем FAT и SPIFFS. Если вы используете UIFlow, вы можете сохранить все эскизы на свое устройство и сделать резервную копию для восстановления после переустановки UIFlow, MicroHydra или CircuitPython.
2.0.1:
Исправлена установка UIFlow № 20.
Исправлено создание папки в WebUI #18.
Исправлена проблема, из-за которой в некоторых случаях не открывался веб-интерфейс № 16.
Теперь M5Launcher форматирует раздел VFS FAT, поэтому убедитесь, что вы сохранили свои данные на SDCard при использовании MicroPython, UIFlow или MicroHydra # 19.
2.0.0:
SD: добавлено создание папок, удаление, переименование файлов и папок, копирование и вставка файлов.
OTA (обновление по беспроводной сети): добавлена возможность составить список программ, доступных в M5Burner, и установить их из Интернета.
WebUI: добавлен веб-интерфейс, с помощью которого вы можете управлять своей SD-картой и устанавливать новые двоичные файлы по беспроводной сети.
Некоторые другие незначительные особенности
1.3.0:
Добавлена поддержка двоичных файлов на базе Micropython (MicroHydra) с разделом FAT размером 1 МБ для Cardputer и StickCPlus2 и 64 КБ для StickC и Plus1.1.
1.2.1:
Программа запуска теперь снижает мощность ЖК-дисплея и заполняет экран черным перед перезапуском, чтобы предотвратить выгорание ЖК-дисплея при использовании приложений, которые не используют экран.
Исправлено отображение предметов и позиций для M5StickC.
1.2.0:
Исключен файл ota_data.bin, так как он не нужен.
Исключенное приложение StartApp
Исключенные разделы OTA_1 образуют файлы .csv, поскольку я обнаружил, что они не нужны.
Свободное пространство перераспределено в раздел «SPIFFS», что дает возможность для улучшений и поддержку приложений, которые его используют (OrcaOne).
Добавлен загрузочный экран с монитором батареи.
В лаунчер добавлена опция перезагрузки и монитор батареи.
Добавлена автоматическая ориентация в M5StickCs.
Laucher больше не создает файлы .bak!!
Обработка файла .bin, чтобы избежать некоторых ошибок: файл слишком большой, файл недействителен и т. д. и т. п.
1.1.3:
Исправлены файлы меню, которые иногда скрывали файлы и папки.
1.1.2:
Числа Magic скорректированы для работы с некоторыми приложениями (Volos Watch).
1.1.1:
Размер раздела OTA_0 изменен с 3 МБ на 6 МБ на Cardputer и M5StickCPlus2.
Добавлена проверка для идентификации двоичных файлов MicroPython и предотвращения их повреждения в процессе обрезки (эти приложения все еще не работают, требуется дополнительная работа...).
1.1.0:
Исправлены проблемы, из-за которых M5Launcher не мог запускать приложения на Cardputer.
1.0.1:
Исправлен черный экран и захват клавиатуры на Cardputer.