Lanzador de aplicaciones para Cardputer, M5StickC, M5StickC Plus, M5StickC Plus 2, Core (16Mb), Core2 & Tough y CoreS3.
Instalar binarios desde el repositorio de M5Burner (sí, en línea, sin necesidad de un cable USB)
Instalar binarios desde una WebUI, que puedes iniciar desde la opción CFG, instalando los binarios que tienes en tu computadora o teléfono inteligente
Instalar binarios desde tu tarjeta SD
Crear nuevas carpetas,
Eliminar archivos y carpetas,
Cambiar el nombre de los archivos,
Copiar y pegar archivos,
Instalar binarios
Modo de carga
Cambiar brillo
Cambiar tiempo de atenuación
Cambiar el color de la interfaz de usuario
Evitar/Preguntar a Spiffs (cambiar para no solicitar instalar el sistema de archivos Spiffs, solo Orca One usa esta función)
Cambiar rotación
Todos los archivos/Solo contenedores (ver todos los archivos o solo .bins - predeterminado)
Cambiar esquema de partición (permite instalar aplicaciones grandes o UiFlow2, por ejemplo)
Lista de particiones
Borrar partición FAT
Guarde SPIFFS (Guarde una copia de la partición SPIFFS para restaurarla cuando sea necesario)
Guarde FAT vfs (Guarde una copia de la partición FAT para restaurarla cuando sea necesario)
Restaurar SPIFFS
Restaurar archivos FAT FAT
Tener una tarjeta SD es bueno para una mejor experiencia, pero no es realmente necesario. Sombrero de tarjeta SD para M5StickC
Puedes aprender más sobre cómo funciona en Launcher Wiki.
¿Dónde/Cómo encuentro binarios para iniciar -> Obtener binarios para iniciar?
¡Ahora puedes descargar binarios desde AQUÍ!
Utilice el Flasher: Lanzador Flasher.
Utilice M5Burner, o
Descargue el archivo .bin de Versiones para su dispositivo y use https://web.esphome.io/ o esptool.py y actualice el archivo: Launcher-{ver}-{YourDevice}.bin
en su dispositivo.
Enciende tu dispositivo
Presione M5 (Entrar) en la pantalla de inicio del Lanzador para iniciar el Lanzador
Elija OTA para instalar nuevos binarios desde el repositorio de M5Burner
Después de la instalación, cuando encienda el dispositivo, si no presiona nada, se iniciará el programa instalado.
El código fuente se publicará en el futuro.
UiFlow 1 no funciona con Launcher... usa una antigua distribución MicroPython, que usa una antigua distribución ESP-IDF con muchos secretos del sistema operativo que no pude descifrar.
2.3.2:
Solución de administración del chip de energía T-Embed CC1101
2.3.1:
Zorro para el #77
Dirección de pantalla fija para dispositivos T-Deck
Se corrigió el manejo de Json y fallas aleatorias de config.conf.
2.3.0:
Portado a Lilygo T-Embed CC1101
Portado a Lilygo T-Embed
Portado a Lilygo T-Deck
Versión sin cabeza para ESP32 y ESP32-S3
Los botones Power Btn y Prev de StickC ahora actúan para subir a los menús... presione prolongadamente para salir del menú
2.2.5:
Se modificó el marco para eliminar todos los temporizadores Watchdog #61 #63 y resolver algunos problemas relacionados con SD.
Configure los pines Grove en estado BAJO en StickC y Cardputer para evitar interferencias de 433 Mhz mientras el RF433T está conectado
2.2.4:
Finalmente portado a CoreS3 y CoreS3-SE
Se agregó reinicio al mecanismo de vigilancia en WebUI y verificación de memoria libre al cargar archivos en WebUI, para evitar fallas.
2.2.3:
StickC, Plus y Plus2: se eliminó el botón de encendido de la lógica de salto al inicio.
Se cambiaron las direcciones EEPROM para evitar problemas con el nuevo Bruce y otros firmwares.
2.2.2:
Puerto para CYD-2432S028R y CYD-2-Usb
Se agregó una verificación después de finalizar la descarga que eliminará los archivos descargados fallidos.
2.2.1:
Puerto para Lilygo T-Display S3 Touch
Lectura/escritura JSON fija
2.2.0:
M5Launcher 2.2+ ahora se puede actualizar por aire o mediante tarjeta SD
Configuración de color de la interfaz de usuario (se puede personalizar en el archivo /config.conf)
Parpadeo reducido en la navegación de archivos SD
Se solucionó el problema cuando los nombres de firmware tienen "/" que impide la descarga
Se agregó la versión del firmware al nombre de descarga.
Se agregó tiempo de atenuación para reducir el brillo y la frecuencia de la CPU mientras está inactivo.
Se agregó "Modo de cambio" en la configuración, lo que reduce la frecuencia de la CPU a 80 Mhz y el brillo al 5%, #40
Barra de progreso de descarga fija #41
Cambiar la carpeta predeterminada para descarga (manualmente en /config.conf) #15
Guarde más SSID y contraseña, conéctese automáticamente si es una red conocida (config.conf) #30
Velocidad de descarga Wifi/OTA ligeramente aumentada, utilizando un marco personalizado.
2.1.2:
Se corrigió el mensaje de error de OTA.
Mayor ancho del menú de opciones y menor parpadeo del menú.
2.1.1:
Compatibilidad fija con UIFlow
Problemas solucionados con la tarjeta SD
Pequeñas correcciones #37
2.1.0:
Compatibilidad con Core Fire (todos los dispositivos Core de 16 MB) y Core2
Activar la actualización de SPIFF como opcional (desactivada de forma predeterminada) (config.conf)
Des-Sprite-fied las pantallas para dispositivos Core (Sin PSRam, incapaz de manejar Sprites enormes) #34
Haga que el teclado funcione con captura de pantalla táctil en dispositivos Core
Btn dedicado para WebUI en la pantalla principal #22
Carga de varios archivos en WebUI #28
Actualice la partición FAT vfs para que sea compatible con UIFlow2 #29
Cambiador de particiones, para permitir ejecutar DOOM y UIFlow en Cardputer y StickC
Corregido (mayor número de archivos) #33
Copia de seguridad y restauración de sistemas de archivos FAT y SPIFFS. Si usa UIFlow, puede guardar todos los bocetos en su dispositivo y hacer una copia de seguridad para restaurar después de reinstalar UIFlow, MicroHydra o CircuitPython.
2.0.1:
Instalación fija de UIFlow n.° 20
Creación de carpeta fija en WebUI #18
Problema modificado que impide que webUI se abra en algunos casos #16
Ahora M5Launcher formatea la partición FAT vfs, así que asegúrese de haber guardado sus datos en la tarjeta SD cuando use MicroPython, UIFlow o MicroHydra #19
2.0.0:
SD: agregada creación de carpetas, eliminar y cambiar el nombre de archivos y carpetas, copiar y pegar archivos
OTA (actualización inalámbrica): función agregada para enumerar los programas disponibles en M5Burner e instalarlos desde Internet.
WebUI: se agregó una WebUI donde puede administrar su tarjeta SD e instalar nuevos archivos binarios de forma inalámbrica
Algunas otras características menores
1.3.0:
Se agregó soporte para archivos binarios basados en Micropython (MicroHydra), con partición FAT de 1 Mb para Cardputer y StickCPlus2 y 64 kb para StickC y Plus1.1.
1.2.1:
El iniciador ahora reduce la potencia de la pantalla LCD y llena la pantalla en negro antes de reiniciar, para evitar que la pantalla se queme al usar aplicaciones que no usan la pantalla.
Se corrigieron elementos y posiciones de visualización para el M5StickC.
1.2.0:
Archivo ota_data.bin excluido porque no es necesario
Aplicación StartApp excluida
Las particiones OTA_1 excluidas forman archivos .csv porque descubrí que no son necesarias
Reasignación de espacios libres a la partición "SPIFFS", dando lugar a mejoras y soporte a las aplicaciones que la utilizan (OrcaOne)
Pantalla de arranque agregada con monitor de batería.
Se agregó la opción de reinicio y monitor de batería al iniciador.
Se agregó orientación automática a los M5StickC.
¡Laucher ya no crea archivos .bak!
Manejo de archivos .bin para evitar algunos errores: el archivo es demasiado grande, el archivo no es válido, etc., etc.
1.1.3:
Se corrigieron los archivos de menú que ocasionalmente ocultaban archivos y carpetas.
1.1.2:
Números mágicos ajustados para funcionar con algunas aplicaciones (Volos Watch).
1.1.1:
Se cambió el tamaño de la partición OTA_0 de 3Mb a 6Mb en Cardputer y M5StickCPlus2.
Se agregó verificación para identificar los binarios de MicroPython y no corromperlos con el proceso de recorte (estas aplicaciones aún no funcionan, necesitan más trabajo...)
1.1.0:
Se solucionaron problemas que impedían que M5Launcher iniciara aplicaciones en Cardputer.
1.0.1:
Se corrigió la captura de pantalla negra y teclado en Cardputer.