Skip to content

Script to pull ZMK artifacts and flash them onto a Glove80.

License

Notifications You must be signed in to change notification settings

andrewjleung/flash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flash

flash is a small script which removes some of the friction with flashing new firmware onto a Glove80 split ergonomic keyboard.

I was annoyed by having to push changes to my config, go to GitHub, download the uf2 file from the latest build, and copy it to each glove. Especially when I would be tweaking little aspects of the config on a regular basis while finding a config that worked for me.

This script will:

  1. Verify that both gloves are connected to your machine
  2. Download the most recent uf2 artifact generated by the GitHub actions of your Glove80 ZMK config repo
  3. Copy the uf2 file to each glove

To run the script:

  1. From the root directory, run go build
  2. Run the script with ./flash

You may also provide the --directory/-d option which will specify the path of the parent directory where the volumes for each of your gloves will reside. By default this is /Volumes for MacOS.

About

Script to pull ZMK artifacts and flash them onto a Glove80.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages