Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Daisy port #2016

Merged
merged 13 commits into from
Nov 22, 2017
Prev Previous commit
Next Next commit
Update readme.md
  • Loading branch information
westfoxtrot authored Nov 21, 2017
commit 7c3eafc3534daca9465cac10d118a6fe566ea5bb
27 changes: 10 additions & 17 deletions keyboards/daisy/readme.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,19 @@
Daisy keyboard firmware
======================
# Daisy

This is a QMK port for the Daisy a 40% keyboard produced by KPRepublic. The board is available here: http://tinyurl.com/yc26lq22
This is my first port to QMK so apologies if it is a little rough around the edges.
A 40% keyboard kit sold by KPRepublic.

## Quantum MK Firmware
Keyboard Maintainer: westfoxtrot (https://github.com/westfoxtrot)
Hardware Supported: Daisy PCB Rev.1, Daisy PCB Rev.2
Hardware Availability: http://tinyurl.com/yc26lq22

For more info on this firmware (and how to make it your own), head over to [qmk.fm](http://qmk.fm).
Make example for this keyboard (after setting up your build environment):

## Building
make daisy:default

Download or clone the whole firmware and navigate to the
keyboards/daisy folder. Once your dev env is setup, you'll be able to
type `make` to generate your .hex - you can then use atmel FLIP/avrdude
to install the resulting .hex file, or have the `make` process install
it using DFU.
See [build environment setup](https://docs.qmk.fm/build_environment_setup.html) then the [make instructions](https://docs.qmk.fm/make_instructions.html) for more information.

### Default

To build with the default keymap, simply run `make daisy:default` from the root directory (i.e. two levels above this file).

### Other Keymaps
# Other Keymaps

The "default" keymap included is the layout I personally use on the Daisy and the one I have found the most comfortable.

Expand All @@ -31,6 +24,6 @@ A printable picture showing this layout is available here: https://imgur.com/9mS
$ make daisy:[default|<name>]
```

## Bootloader
# Bootloader

I personally had issues with the bootloader on my Daisy PCB and was unable to flash a firmware to the board after the first time. I replaced the bootloader with the one available in the repository at ../../util/bootloader_atmega32u4_1_0_0.hex