Skip to content

Obtaining binaries to launch

Pirata edited this page Jun 28, 2024 · 2 revisions

Where can I find binaries to launch?

You can find the binaries to launch in many places, and I will teach you the most common:

  • M5Burner,
  • GitHub project release pages and
  • Compiling your own projects
  • Downling form here

M5Lurner (the M5Burner repository outside M5Burner

Access this Page and browse the firmwares available to download

Don't forget to rename the files to better organize yourself.

Using M5Burner

image

  • Unzip it and run "M5Burner.exe"
  • Choose the App you want to use and click "Download"

image

  • In the folder where "M5Burner.exe" is, enter in "packages" and "firmware", your binary will be there with a strange name

image

  • Rename it and copy into your SD Card

Using GitHub project Releases

  • In the github page of the project you like, sometimes the dev shares the precompiled binaries
  • for example, enter in my fork of Nemo Firmware: https://github.com/bmorcelli/m5stick-nemo
  • Look for "releases"

image

image

  • Download the file from there and copy to SD Card

Compiling your own projects

Arduino IDE Users

  • Open your Your_Project_Name.ino file
  • Setup the board you will use
  • On menu, choose: Sketch -> Export Compiledd Binaries

image

  • If it compile your project without errors, you will find a folder called "build" inside your project folder.

  • Inside this folder you will find some binary files, you will copy the "Your_Project_Name.ino.bin" to your SD Card

image

VSCode and PlatformIO/ESP-IDF

  • It is similar to the steps of Arduino IDE, after you build your project, the binary will be in the "build" folder.