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 2b7261c9db
Merge pull request #10 from craftyguy/podman
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 BT config uses a different field for the manufacturer name 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 Use podman, fall back to docker if unavailable 3 years ago
README.md readme: include note about requiring podman or docker for local build 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.

To build Firmware locally using a container

First run

Note: Either Podman or Docker is required, Podman is preferred if both are present.

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

Subsequent runs

If the only file you have changed is config/adv360.keymap, execute make build and check the firmware directory for the latest firmware build.

If you have changed other files in the config directory (such as config/west.yml) you will need to execute make all to rebuild the Docker image as well as the firmware.

Flash firmware

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