项目作者: spurtli

项目描述 :
Support project for mechanical keyboards
高级语言: C
项目地址: git://github.com/spurtli/mech.git
创建时间: 2018-12-15T17:54:31Z
项目社区:https://github.com/spurtli/mech

开源协议:

下载


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.

  1. # dz60 is the 'keyboard' and neele_1 the 'keymap'
  2. ./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.

  1. brew tap osx-cross/avr
  2. brew tap PX4/homebrew-px4
  3. brew update
  4. brew install avr-gcc@7
  5. brew link --force avr-gcc@7
  6. brew install dfu-programmer
  7. brew install dfu-util
  8. brew install gcc-arm-none-eabi
  9. 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.