Releases: bmorcelli/M5Stick-Launcher
Releases · bmorcelli/M5Stick-Launcher
M5Launcher
M5Stick Launcher
Application Launcher for Cardputer, M5StickC, M5StickC Plus, and M5StickC Plus 2.
How to Install
- Download the ZIP file from Releases for your device.
- 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 your .bin file and press M5 (Enter)
- After installed, when turn on the device, if you don't press anything, the installed program will be launched.
Install from source
-
Install the following libs:
-
Open ~Launcher/Launcher.ino
-
Build Launcher project in Arduino IDE, and "Export Compiled Binary"
-
Copy the binary generated in "~Launcher/build/{your-device}/Launcher.ino.bin" the the folder "~support_files/" (there are some binaries inside there)
-
Open ~StartApp/StartApp.ino
-
Build FirstApp project in Arduino IDE, and "Export Compiled Binary"
-
Copy the binary generated in "~FirstApp/build/{your-device}/FirstApp.ino.bin" the the folder "~support_files/" (there are some binaries inside there)
-
use esptool to flash in your device
- M5StickC and M5StickC Plus
- Run in "~support_files" folder: "esptool -p COMx -b 460800 --before default_reset --after hard_reset --chip esp32 write_flash --flash_mode dio --flash_freq 40m --flash_size detect 0x1000 bootloader_4Mb.bin 0x8000 partition-table_4Mb.bin 0xe000 ota_data_initial.bin 0x10000 Launcher.ino.bin 0xa0000 StartApp.ino.bin"
- M5StickC Plus 2 and Cardputer
- Run in "~support_files" folder: "esptool -p COMx -b 460800 --before default_reset --after hard_reset --chip esp32 write_flash --flash_mode dio --flash_freq 80m --flash_size detect 0x1000 bootloader_8Mb.bin 0x8000 partition-table_8Mb.bin 0xe000 ota_data_initial.bin 0x10000 Launcher.ino.bin 0xf0000 StartApp.ino.bin"
- M5StickC and M5StickC Plus