Lançador de aplicativos para Cardputer, M5StickC, M5StickC Plus, M5StickC Plus 2, Core (16Mb), Core2 & Tough e CoreS3.
Instale binários do repositório M5Burner (sim, online, sem necessidade de cabo USB)
Instale binários a partir de uma WebUI, que você pode iniciar a partir da opção CFG, instalando binários que você possui em seu computador ou smartphone
Instale binários do seu cartão SD
Crie novas pastas,
Exclua arquivos e pastas,
Renomear arquivos,
Copie e cole arquivos,
Instalar binários
Modo de carga
Alterar brilho
Alterar o tempo de escurecimento
Alterar cor da interface do usuário
Evite/pergunte ao Spiffs (altere para não solicitar a instalação do sistema de arquivos Spiffs, apenas o Orca One usa esse recurso)
Alterar rotação
Todos os arquivos/Somente Bins (ver todos os arquivos ou apenas .bins - padrão)
Alterar esquema de partição (permite instalar aplicativos grandes ou UiFlow2, por exemplo)
Lista de partições
Limpar partição FAT
Salvar SPIFFS (Salve uma cópia da partição SPIFFS para restaurar quando necessário)
Salvar FAT vfs (salve uma cópia da partição FAT para restaurar quando necessário)
Restaurar SPIFFS
Restaurar FAT vfs
Ter um cartão SD é bom para uma melhor experiência, mas não é realmente necessário. Chapéu SDCard para M5StickCs
Você pode aprender mais sobre como funciona no Launcher Wiki.
Onde/Como encontro binários para lançar -> Obtendo binários para lançar
Agora você pode baixar binários AQUI!
Use o Flasher: Launcher Flasher.
Use M5Burner ou
Baixe o arquivo .bin em Releases para o seu dispositivo e use https://web.esphome.io/ ou esptool.py e atualize o arquivo: Launcher-{ver}-{YourDevice}.bin
em seu dispositivo.
Ligue seu dispositivo
Pressione M5 (Enter) na tela inicial do Launcher para iniciar o Launcher
Escolha OTA para instalar novos binários do repositório M5Burner
Depois de instalado, ao ligar o aparelho, se você não pressionar nada, o programa instalado será iniciado.
O código-fonte será lançado no futuro.
UiFlow 1 não funciona com Launcher.. ele usa uma antiga distro MicroPython, que usa uma antiga distro ESP-IDF com muitos segredos que eu não consegui descobrir.
2.3.2:
Correção de gerenciamento de chip de energia T-Embed CC1101
2.3.1:
Raposa para #77
Direção de tela fixa para dispositivos T-Deck
Corrigida a manipulação de Json e falhas aleatórias no config.conf
2.3.0:
Portado para Lilygo T-Embed CC1101
Portado para Lilygo T-Embed
Transferido para Lilygo T-Deck
Versão sem cabeça para ESP32 e ESP32-S3
StickCs Power Btn e Prev butn agora agem para subir nos Menus... pressione e segure para sair do menu
2.2.5:
Estrutura alterada para remover todos os Watchdog Timers #61 #63 e resolver alguns problemas relacionados ao SD
Defina os pinos Grove para o estado LOW em StickCs e Cardputer para evitar interferência de 433 MHz enquanto o RF433T estiver conectado
2.2.4:
Finalmente portado para CoreS3 e CoreS3-SE
Adicionada redefinição do watchdog na WebUI e verificação de memória livre ao carregar arquivos na WebUI, para evitar travamentos.
2.2.3:
StickC, Plus e Plus2: removeu o botão de alimentação da lógica de salto na inicialização.
Endereços EEPROM alterados para evitar problemas com o novo Bruce e outros firmwares.
2.2.2:
Porta para CYD-2432S028R e CYD-2-Usb
Adicionada verificação após terminar o download que excluirá os arquivos baixados com falha
2.2.1:
Porta para Lilygo T-Display S3 Touch
Leitura/gravação JSON corrigida
2.2.0:
M5Launcher 2.2+ agora pode ser atualizado OverTheAir ou usando cartão SD
Configurações de cores da interface do usuário (podem ser personalizadas no arquivo /config.conf)
Cintilação reduzida na navegação de arquivos SD
Corrigido problema quando os nomes de firmware possuem "/" que impedem o download
Versão do firmware anexada ao nome do download.
Adicionado Dim time para diminuir o brilho e a frequência da CPU enquanto ocioso
Adicionado "Chage Mode" nas configurações, reduzindo a frequência da CPU para 80Mhz e o brilho para 5%, #40
Barra de progresso de download corrigida #41
Altere a pasta padrão para download (manualmente em /config.conf) #15
Salve mais SSIDs e senha, conecte-se automaticamente se for uma rede conhecida (config.conf) #30
Aumentou ligeiramente a velocidade de download / OTA do Wifi, usando uma estrutura personalizada.
2.1.2:
Mensagem de erro OTA corrigida
Maior largura do menu de opções e redução da oscilação do menu
2.1.1:
Compatibilidade UIFlow corrigida
Problemas corrigidos no cartão SD
Pequenas correções #37
2.1.0:
Core Fire (todos os dispositivos Core de 16 Mb) e compatibilidade com Core2
Torne a atualização de SPIFFs opcional (desativada por padrão) (config.conf)
De-Sprite-fied as telas para dispositivos Core (Sem PSRam, incapaz de lidar com Sprites enormes) #34
Faça o teclado funcionar com captura de tela sensível ao toque em dispositivos Core
Btn dedicado para WebUI na tela principal nº 22
Upload de vários arquivos na WebUI #28
Atualize a partição FAT vfs para torná-la compatível com UIFlow2 #29
Trocador de partição, para permitir a execução de DOOM e UIFlow no Cardputer e StickC
Corrigido (aumento do número de arquivos) #33
Backup e restauração de sistemas de arquivos FAT e SPIFFS. Se você usar o UIFlow, poderá salvar todos os esboços em seu dispositivo e fazer um backup para restaurar após reinstalar o UIFlow ou MicroHydra ou CircuitPython
2.0.1:
Instalação UIFlow corrigida nº 20
Corrigida a criação de pasta na WebUI #18
Corrigido problema que impedia a abertura do webUI em alguns casos #16
Agora o M5Launcher formata a partição FAT vfs, então certifique-se de ter salvo seus dados no SDCard ao usar MicroPython, UIFlow ou MicroHydra #19
2.0.0:
SD: adicionada criação de pasta, exclusão e renomeação de arquivos e pastas, cópia e colagem de arquivos
OTA (Over-The-Air update): Adicionado recurso para listar os programas disponíveis no M5Burner e instalá-lo pela internet.
WebUI: Adicionada uma WebUI onde você pode gerenciar seu cartão SD e instalar novos binários sem fio
Alguns outros recursos menores
1.3.0:
Adicionado suporte para binários baseados em Micropython (MicroHydra), com partição FAT de 1Mb para Cardputer e StickCPlus2 e 64kb para StickC e Plus1.1
1.2.1:
O Launcher agora diminui a potência do LCD e preenche a tela preta antes de reiniciar, para evitar queimaduras no LCD ao usar aplicativos que não usam a tela
Corrigidos itens e posições de exibição para o M5StickC
1.2.0:
Arquivo ota_data.bin excluído porque não é necessário
Aplicativo StartApp excluído
Partições OTA_1 excluídas de arquivos .csv porque descobri que não são necessários
Realocação de espaços livres na partição "SPIFFS", dando espaço para melhorias e suporte às aplicações que a utilizam (OrcaOne)
Adicionado Bootscreen com monitor de bateria
Adicionada opção de reinicialização e monitor de bateria ao inicializador
Adicionada orientação automática ao M5StickCs
Laucher não cria mais arquivos .bak!!
Manipulação de arquivo .bin para evitar alguns erros: O arquivo é muito grande, o arquivo não é válido, etc.
1.1.3:
Arquivos de menu corrigidos que ocasionalmente ocultavam arquivos e pastas.
1.1.2:
Números mágicos ajustados para funcionar com alguns aplicativos (Volos Watch).
1.1.1:
Tamanho da partição OTA_0 alterado de 3Mb para 6Mb no Cardputer e M5StickCPlus2
Adicionada verificação para identificar binários MicroPython e não corrompê-los com o processo de corte (esses aplicativos ainda não funcionam, precisam de mais trabalho...)
1.1.0:
Corrigidos problemas que impediam o M5Launcher de iniciar aplicativos no Cardputer
1.0.1:
Corrigida captura de tela preta e teclado no Cardputer.