Skip to content
/ mech Public

Support project for mechanical keyboards

Notifications You must be signed in to change notification settings

spurtli/mech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mech

Support project for mechanical keyboards

Compile

Please follow the instructions on the QMK Firmware website. If you have everything installed and configured correctly, you should be able to run this command.

# dz60 is the 'keyboard' and neele_1 the 'keymap'
./scripts/build dz60:neele_1

Please exchange neele_1 with whatever keymap you wanna build. If the build was successful, you can grab the firmware file from the ./build dir. We use the QMK Toolbox to flash.

Setup

You can use ./build/setup to grab the lastest QMK Firmware. It will setup all folders for the build step. You can also add new keymaps to ./keyboards/<keyboard>/keymaps/<your-keymap>.

Dependencies

On macOS you can use homebrew to get all necessary dependencies. This list might change and a more recent one can be found at the QMK Firmware repository.

brew tap osx-cross/avr
brew tap PX4/homebrew-px4
brew update
brew install avr-gcc@7
brew link --force avr-gcc@7
brew install dfu-programmer
brew install dfu-util
brew install gcc-arm-none-eabi
brew install avrdude

Prerequisites

We have used the following tools to get our keyboards up and running. We use macOS, so this might be a bit different for an other OS.