Skip to content

M5Stick Launcher Release 2.2.0

Compare
Choose a tag to compare
@bmorcelli bmorcelli released this 13 Jul 11:49
· 73 commits to main since this release
b493e4f

M5Stick Launcher

Application Launcher for Cardputer, M5StickC, M5StickC Plus, M5StickC Plus 2, Core (16Mb), Core2 & Tough and CoreS3 (testing yet).

With M5Launcher you'll be able to:

OTA OTA Update

  • Install binaries from M5Burner repository (yes, online, without the need of a USB Cable)
  • Install binaries from a WebUI, that you can start from CFG option, installing binaries you have on your computer or smartphone
  • Install binaries from your SD Card

SD SD Card Management

  • Create new Folders,
  • Delete files and folders,
  • Rename files,
  • Copy and paste files,
  • Install binaries

WUI Web User Interface

CFG Configurations (Customization)

  • Charge Mode
  • Change brightness
  • Change Dim Time
  • Change UI Color
  • Avoid/Ask Spiffs (Change to not ask to install Spiffs file system, only Orca One uses this feature)
  • Change rotation
  • All files/Only Bins (see all files or only .bins - default)
  • Change Partition Scheme (allows installing big apps or UiFlow2, for example)
  • List of Partitions
  • Clear FAT partition
  • Save SPIFFS (Save a copy of the SPIFFS partition to restore when needed)
  • Save FAT vfs (Save a copy of the FAT partition to restore when needed)
  • Restore SPIFFS
  • Restore FAT vfs

tips

How to Install

  • Use the Flasher: M5Launcher Flasher.
  • Use M5Burner, or
  • Download the .bin file from Releases for your device and use https://web.esphome.io/ or esptool.py and flash the file: Launcher-{ver}-{YourDevice}.bin into your device.

How to Use

  • Turn your Device on
  • Press M5 (Enter) in the Launcher Start Screen to start Launcher
  • Choose OTA to install new binaries from M5Burner repo
  • After installed, when turn on the device, if you don't press anything, the installed program will be launched.

Install from source

Sourcecode will be released in the future..

Known Issues

  • UiFlow 1 doesn´t work with M5Launcher.. it uses an old MicroPython distro, that uses an old ESP-IDF distro with lots os secrets that I couldn´t figure out.

Changelog

  • 2.2.0:
    • M5Launcher 2.2+ now can be updated OverTheAir or Using SD Card
    • Ui Color settings (can be customized on /config.conf file)
    • Reduced flickering on SD files navigation
    • Fixed problem when firmware names have "/" that prevent downloading
    • Appended firmware Version into download Name.
    • Added Dim time to lower brightness and CPU freq while idle
    • Added "Chage Mode" on settings, reducing CPU fre to 80Mhz and brightness to 5%, #40
    • Fixed Download progressbar #41
    • Change default folder for download (manually on /config.conf) #15
    • Save more SSIDs and pwd, connect automatically if is a known network (config.conf) #30
    • Slightlty increased Wifi Download/OTA Speed, using a customized framework.