Production repository for the all-new Advantage360 Professional using ZMK engine
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
ReFil caeede0f56
Merge pull request #92 from nickcoutsos/patch-1
3 years ago
.github/workflows Upgrade upload-artifact action to avoid deprecation 3 years ago
bin Use makefile for a reusable docker image 3 years ago
config Fix alignment of space thumb key 3 years ago
firmware Add local build option with Docker and README 4 years ago
.gitignore Add local build option with Docker and README 4 years ago
Dockerfile dockerfile: prefix image name with docker.io 3 years ago
LICENSE Initial commit 4 years ago
Makefile Makefile: allow volumes to work on selinux 3 years ago
README.md Readme Cleanup 3 years ago
settings-reset.uf2 fix(split): Update settings reset file 3 years ago

README.md

ADV360-PRO-ZMK

To build Firmware in GitHub Actions

Setup

  1. Fork this repo.
  2. Enable GitHub Actions on your fork.

Build firmware

  1. Push a commit to trigger the build.
  2. Download the artifact.

Local building in a container

Setup

Software

Either Podman or Docker is required, Podman is preferred if both are present.
Make is also required

Windows specific

If compiling on Windows use WSL2 and Docker Docker Setup Guide.
Install make using sudo apt-get install make.
The repository can be cloned directly into the WSL2 instance or accessed through the C: mount point WSL provides by default (/mnt/c/path-to-repo).

Build firmware

  1. Execute make.
  2. Check the firmware directory for the latest firmware build.

Cleanup

The built docker container and compiled firmware files can be deleted with make clean.

Flashing firmware

Follow the programming instruction on page 8 of the Quick Start Guide to flash the firmware.

Other support

Further support resources can be found on Kinesis.com https://kinesis-ergo.com/support/kb360pro/#firmware-updates https://kinesis-ergo.com/support/kb360pro/#manuals