Lanceur d'applications pour Cardputer, M5StickC, M5StickC Plus, M5StickC Plus 2, Core (16 Mo), Core2 & Tough et CoreS3.
Installez les binaires à partir du référentiel M5Burner (oui, en ligne, sans avoir besoin d'un câble USB)
Installez les binaires depuis une WebUI, que vous pouvez démarrer depuis l'option CFG, en installant les binaires que vous avez sur votre ordinateur ou smartphone
Installez les binaires depuis votre carte SD
Créer de nouveaux dossiers,
Supprimer des fichiers et des dossiers,
Renommer les fichiers,
Copiez et collez des fichiers,
Installer les binaires
Mode de chargement
Changer la luminosité
Modifier le temps d'atténuation
Changer la couleur de l'interface utilisateur
Éviter/Demander à Spiffs (Modification pour ne pas demander d'installer le système de fichiers Spiffs, seul Orca One utilise cette fonctionnalité)
Changer la rotation
Tous les fichiers/Uniquement les bacs (voir tous les fichiers ou uniquement les .bins - par défaut)
Modifier le schéma de partition (permet d'installer de grosses applications ou UiFlow2, par exemple)
Liste des partitions
Effacer la partition FAT
Enregistrer SPIFFS (Enregistrez une copie de la partition SPIFFS à restaurer si nécessaire)
Enregistrer FAT vfs (Enregistrer une copie de la partition FAT à restaurer si nécessaire)
Restaurer les SPIFFS
Restaurer les fichiers FAT
Avoir une carte SD est bon pour une meilleure expérience, mais pas vraiment nécessaire. Chapeau SDCard pour M5StickCs
Vous pouvez en savoir plus sur son fonctionnement sur Launcher Wiki.
Où/Comment trouver les binaires à lancer -> Obtention des binaires à lancer
Vous pouvez maintenant télécharger les binaires depuis ICI !
Utilisez Flasher : lanceur Flasher.
Utilisez M5Burner, ou
Téléchargez le fichier .bin depuis Releases pour votre appareil et utilisez https://web.esphome.io/ ou esptool.py et flashez le fichier : Launcher-{ver}-{YourDevice}.bin
sur votre appareil.
Allumez votre appareil
Appuyez sur M5 (Entrée) dans l'écran de démarrage du lanceur pour démarrer le lanceur.
Choisissez OTA pour installer de nouveaux binaires à partir du dépôt M5Burner
Après l'installation, lorsque vous allumez l'appareil, si vous n'appuyez sur rien, le programme installé sera lancé.
Le code source sera publié dans le futur.
UiFlow 1 ne fonctionne pas avec Launcher... il utilise une ancienne distribution MicroPython, qui utilise une ancienne distribution ESP-IDF avec de nombreux secrets de système d'exploitation que je n'ai pas pu comprendre.
2.3.2 :
Correctif de gestion de la puce d'alimentation T-Embed CC1101
2.3.1 :
Renard pour le n°77
Direction de l'écran fixe pour les appareils T-Deck
Correction de la gestion Json et des échecs aléatoires de config.conf
2.3.0 :
Porté sur Lilygo T-Embed CC1101
Porté sur Lilygo T-Embed
Porté sur Lilygo T-Deck
Version sans tête pour ESP32 et ESP32-S3
StickCs Power Btn et Prev mais agissent maintenant pour monter dans les menus... appuyez longuement pour quitter le menu
2.2.5 :
Modification du cadre pour supprimer tous les Watchdog Timers #61 #63 et résoudre certains problèmes liés au SD
Réglez les broches Grove sur l'état LOW sur les StickC et Cardputer pour éviter le brouillage de 433 MHz lorsque le RF433T est connecté.
2.2.4 :
Enfin porté sur CoreS3 et CoreS3-SE
Ajout d'une réinitialisation du chien de garde sur WebUI et vérification de la mémoire libre lors du chargement de fichiers sur WebUI, pour éviter les plantages.
2.2.3 :
StickC, Plus et Plus2 : suppression du bouton d'alimentation de la logique de saut au démarrage.
Modification des adresses EEPROM pour éviter les problèmes avec le nouveau Bruce et d'autres firmwares.
2.2.2 :
Port pour CYD-2432S028R et CYD-2-Usb
Ajout d'une vérification après la fin du téléchargement qui supprimera les fichiers téléchargés ayant échoué
2.2.1 :
Port pour Lilygo T-Display S3 Touch
Lecture/écriture JSON fixe
2.2.0 :
M5Launcher 2.2+ peut désormais être mis à jour OverTheAir ou à l'aide d'une carte SD
Paramètres de couleur de l'interface utilisateur (peuvent être personnalisés dans le fichier /config.conf)
Scintillement réduit lors de la navigation dans les fichiers SD
Correction d'un problème lorsque les noms de firmware comportaient un "/" qui empêchait le téléchargement
Version du micrologiciel ajoutée au nom de téléchargement.
Ajout du temps de gradation pour réduire la luminosité et la fréquence du processeur en cas d'inactivité
Ajout du "Mode Changement" dans les paramètres, réduisant la fréquence du processeur à 80Mhz et la luminosité à 5%, #40
Correction de la barre de progression du téléchargement #41
Changer le dossier par défaut pour le téléchargement (manuellement sur /config.conf) #15
Enregistrez plus de SSID et de mots de passe, connectez-vous automatiquement s'il s'agit d'un réseau connu (config.conf) #30
Légère augmentation de la vitesse de téléchargement Wifi/OTA, en utilisant un cadre personnalisé.
2.1.2 :
Correction du message d'erreur OTA
Augmentation de la largeur du menu Options et réduction du scintillement du menu
2.1.1 :
Compatibilité UIFlow fixe
Problèmes de carte SD résolus
Petites corrections #37
2.1.0 :
Compatibilité Core Fire (tous les appareils Core 16 Mo) et Core2
Désactiver la mise à jour des SPIFF en option (désactiver par défaut) (config.conf)
Dé-Sprite-fié les écrans pour les appareils Core (Pas de PSRam, incapable de gérer d'énormes Sprites) #34
Faites fonctionner le clavier avec la capture d'écran tactile dans les appareils Core
Bouton dédié pour WebUI sur l'écran principal #22
Téléchargement de plusieurs fichiers sur WebUI #28
Mettre à jour la partition FAT vfs pour la rendre compatible avec UIFlow2 #29
Changeur de partition, pour permettre l'exécution de DOOM et UIFlow sur Cardputer et StickC
Corrigé (augmentation du nombre de fichiers) #33
Sauvegardez et restaurez les systèmes de fichiers FAT et SPIFFS. Si vous utilisez UIFlow, vous pouvez enregistrer tous les croquis sur votre appareil et effectuer une sauvegarde à restaurer après la réinstallation d'UIFlow ou MicroHydra ou CircuitPython.
2.0.1 :
Correction de l'installation UIFlow #20
Correction de la création de dossiers sur WebUI #18
Problème résolu qui empêche l'ouverture de l'interface utilisateur Web dans certains cas #16
Maintenant, M5Launcher formate la partition FAT vfs, alors assurez-vous d'avoir enregistré vos données sur la carte SD lorsque vous utilisez MicroPython, UIFlow ou MicroHydra #19
2.0.0 :
SD : ajout de la création de dossiers, supprimer et renommer des fichiers et des dossiers, copier et coller des fichiers
OTA (Over-The-Air update) : fonctionnalité ajoutée pour lister les programmes disponibles dans M5Burner et les installer depuis Internet.
WebUI : Ajout d'une WebUI où vous pouvez gérer votre carte SD et installer de nouveaux binaires sans fil
Quelques autres fonctionnalités mineures
1.3.0 :
Ajout de la prise en charge des binaires basés sur Micropython (MicroHydra), avec une partition FAT de 1 Mo pour Cardputer et StickCPlus2 et 64 Ko pour StickC et Plus1.1
1.2.1 :
Le lanceur réduit désormais la puissance de l'écran LCD et remplit l'écran en noir avant le redémarrage, pour éviter les brûlures de l'écran LCD lors de l'utilisation d'applications qui n'utilisent pas l'écran.
Correction des éléments d'affichage et des positions pour le M5StickC
1.2.0 :
Fichier ota_data.bin exclu car il n'est pas nécessaire
Application StartApp exclue
Les partitions OTA_1 exclues forment des fichiers .csv car j'ai découvert que ce n'était pas nécessaire
Espaces libres réaffectés dans la partition "SPIFFS", laissant place à des améliorations et supportant les applications qui l'utilisent (OrcaOne)
Ajout d'un écran de démarrage avec moniteur de batterie
Ajout de l'option de redémarrage et du moniteur de batterie au lanceur
Ajout de l'orientation automatique aux M5StickCs
Laucher ne crée plus de fichiers .bak !!
Gestion du fichier .bin pour éviter certaines erreurs : Le fichier est trop gros, le fichier n'est pas valide, etc etc.
1.1.3 :
Correction des fichiers de menu qui masquaient parfois des fichiers et des dossiers.
1.1.2 :
Numéros Magic ajustés pour fonctionner avec certaines applications (Volos Watch).
1.1.1 :
Modification de la taille de la partition OTA_0 de 3 Mo à 6 Mo sur Cardputer et M5StickCPlus2
Ajout d'une vérification pour identifier les binaires MicroPython et ne pas les corrompre avec le processus de recadrage (ces applications ne fonctionnent toujours pas, nécessitent plus de travail...)
1.1.0 :
Correction de problèmes qui empêchaient M5Launcher de lancer des applications sur Cardputer
1.0.1 :
Correction de l'écran noir et de la capture du clavier sur Cardputer.