summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Johanson <peter@peterjohanson.com>2021-03-27 20:51:31 -0400
committerPete Johanson <peter@peterjohanson.com>2021-09-11 00:50:36 -0400
commitb52835ffbf1c47ab854d491dac9bb5ffbb15e80f (patch)
treef310f1c1114e7ce21e554d1fe3822e786a26f3c4
parent1d69bdda602e5de1339a3b4713cf594e4852fb24 (diff)
feat: Add a few sample hardware metadata files.
-rw-r--r--app/boards/arm/bdn9/bdn9_rev2.zmk.yml11
-rw-r--r--app/boards/arm/nrfmicro/nrfmicro_11.zmk.yml10
-rw-r--r--app/boards/arm/nrfmicro/nrfmicro_11_flipped.zmk.yml10
-rw-r--r--app/boards/arm/nrfmicro/nrfmicro_13.zmk.yml10
-rw-r--r--app/boards/interconnects/pro_micro/pro_micro.zmk.yml10
-rw-r--r--app/boards/shields/corne/corne.zmk.yml13
6 files changed, 64 insertions, 0 deletions
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 0000000..4680746
--- /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 0000000..4160ec6
--- /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 0000000..b63ace2
--- /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 0000000..8fd28d3
--- /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 0000000..6992593
--- /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 0000000..d09bf71
--- /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