From b52835ffbf1c47ab854d491dac9bb5ffbb15e80f Mon Sep 17 00:00:00 2001 From: Peter Johanson Date: Sat, 27 Mar 2021 20:51:31 -0400 Subject: [PATCH] feat: Add a few sample hardware metadata files. --- app/boards/arm/bdn9/bdn9_rev2.zmk.yml | 11 +++++++++++ app/boards/arm/nrfmicro/nrfmicro_11.zmk.yml | 10 ++++++++++ app/boards/arm/nrfmicro/nrfmicro_11_flipped.zmk.yml | 10 ++++++++++ app/boards/arm/nrfmicro/nrfmicro_13.zmk.yml | 10 ++++++++++ .../interconnects/pro_micro/pro_micro.zmk.yml | 10 ++++++++++ app/boards/shields/corne/corne.zmk.yml | 13 +++++++++++++ 6 files changed, 64 insertions(+) create mode 100644 app/boards/arm/bdn9/bdn9_rev2.zmk.yml create mode 100644 app/boards/arm/nrfmicro/nrfmicro_11.zmk.yml create mode 100644 app/boards/arm/nrfmicro/nrfmicro_11_flipped.zmk.yml create mode 100644 app/boards/arm/nrfmicro/nrfmicro_13.zmk.yml create mode 100644 app/boards/interconnects/pro_micro/pro_micro.zmk.yml create mode 100644 app/boards/shields/corne/corne.zmk.yml diff --git a/app/boards/arm/bdn9/bdn9_rev2.zmk.yml b/app/boards/arm/bdn9/bdn9_rev2.zmk.yml new file mode 100644 index 00000000..4680746f --- /dev/null +++ b/app/boards/arm/bdn9/bdn9_rev2.zmk.yml @@ -0,0 +1,11 @@ +file_format: "1" +id: bdn9_rev2 +name: BDN9 Rev2 +type: board +arch: arm +outputs: + - usb +features: + - keys + - encoder +url: https://keeb.io/collections/bdn9-collection/products/bdn9-rev-2-3x3-9-key-macropad-rotary-encoder-and-rgb diff --git a/app/boards/arm/nrfmicro/nrfmicro_11.zmk.yml b/app/boards/arm/nrfmicro/nrfmicro_11.zmk.yml new file mode 100644 index 00000000..4160ec6a --- /dev/null +++ b/app/boards/arm/nrfmicro/nrfmicro_11.zmk.yml @@ -0,0 +1,10 @@ +file_format: "1" +id: nrfmicro_11 +name: nRFMicro 1.1/1.2 +type: board +arch: arm +outputs: + - usb + - ble +url: https://github.com/joric/nrfmicro/ +exposes: [pro_micro] diff --git a/app/boards/arm/nrfmicro/nrfmicro_11_flipped.zmk.yml b/app/boards/arm/nrfmicro/nrfmicro_11_flipped.zmk.yml new file mode 100644 index 00000000..b63ace2d --- /dev/null +++ b/app/boards/arm/nrfmicro/nrfmicro_11_flipped.zmk.yml @@ -0,0 +1,10 @@ +file_format: "1" +id: nrfmicro_11_flipped +name: nRFMicro 1.1 (flipped) +type: board +arch: arm +outputs: + - usb + - ble +url: https://github.com/joric/nrfmicro/ +exposes: [pro_micro] diff --git a/app/boards/arm/nrfmicro/nrfmicro_13.zmk.yml b/app/boards/arm/nrfmicro/nrfmicro_13.zmk.yml new file mode 100644 index 00000000..8fd28d37 --- /dev/null +++ b/app/boards/arm/nrfmicro/nrfmicro_13.zmk.yml @@ -0,0 +1,10 @@ +file_format: "1" +id: nrfmicro_13 +name: nRFMicro 1.3/1.4 +type: board +arch: arm +outputs: + - usb + - ble +url: https://github.com/joric/nrfmicro/ +exposes: [pro_micro] diff --git a/app/boards/interconnects/pro_micro/pro_micro.zmk.yml b/app/boards/interconnects/pro_micro/pro_micro.zmk.yml new file mode 100644 index 00000000..6992593c --- /dev/null +++ b/app/boards/interconnects/pro_micro/pro_micro.zmk.yml @@ -0,0 +1,10 @@ +file_format: "1" +id: pro_micro +name: Pro Micro +type: interconnect +url: https://www.sparkfun.com/products/12640 +manufacturer: SparkFun +description: | + The SparkFun Pro Micro grew popular as a low cost ATmega32U4 board with sufficient GPIO and peripherals + to work for many keyboard needs. Since the original Pro Micro, many pin compatible boards have appeared, + with various changes or improvements, such as the Elite-C w/ USB-C, nice!nano with nRF52840 wireless. diff --git a/app/boards/shields/corne/corne.zmk.yml b/app/boards/shields/corne/corne.zmk.yml new file mode 100644 index 00000000..d09bf71d --- /dev/null +++ b/app/boards/shields/corne/corne.zmk.yml @@ -0,0 +1,13 @@ +file_format: "1" +id: corne +name: Corne +type: shield +url: https://github.com/foostan/crkbd/ +requires: [pro_micro] +exposes: [i2c_oled] +features: + - keys + - display +siblings: +- corne_left +- corne_right