This is a keyboard firmware based on qmk firmware for Z70 and Z70 Pro which use Nuvoton NUC123LD4AN as their MPUs.
Main development branch for Z70 / Z70 Pro is edrug.
Former edrug-safemode branch was promoted to edrug branch.
Now RGB_MATRIX feature has been properly enabled.
See also ChibiOS Contrib
Do as the following:
-
prepare msys2 (mingw64) or cygwin(cygwin64) environment
or you may use WSL and/or your favorite distribution of Linux
-
if using Windows, prepare gnu c compiler provided by ARM
https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/
known good version is 7-2018-q2-update : gcc-arm-none-eabi-7-2017-q4-major-win32.zip -
put the path to the compiler bin in the PATH environmental variable
-
install wget and patch command if they do not exist.
- Msys2: pacman -S wget patch
- Linux (debians): apt-get install wget patch
- Mac: brew install wget
-
git clone https://github.com/elfmimi/qmk_firmware.git qmk_edrug_z70
-
cd qmk_edrug_z70
-
git checkout edrug
-
git submodule update --init lib/chibios lib/chibios-contrib lib/lufa
-
if using Linux, inspect util/linux_intall.sh and execute it if you think it's apropriate
-
make edrug/z70:default
-
you will get edrug_z70_default.bin and .build/edrug_z70_default.elf
-
to boost the speed of make, add -j16 to the end the command line.
QMK is developed and maintained by Jack Humbert of OLKB with contributions from the community, and of course, Hasu. The Z70/Z70 Pro community firmwares are maintained by Ein Terakawa.