M5Stick Launcher Release 2.2.0
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
- Having an SD card is good for better experience, but not really needed. SDCard Hat for M5StickCs
- You can learn more about how it works o M5Launcher Wiki.
- Where/How do I find Binaries to launch -> Obtaining binaries to launch
- Now you can download binaries from HERE!
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.