aboutsummaryrefslogtreecommitdiff
path: root/ergogen_fpkb.txt
diff options
context:
space:
mode:
Diffstat (limited to 'ergogen_fpkb.txt')
-rw-r--r--ergogen_fpkb.txt119
1 files changed, 119 insertions, 0 deletions
diff --git a/ergogen_fpkb.txt b/ergogen_fpkb.txt
new file mode 100644
index 0000000..6e03220
--- /dev/null
+++ b/ergogen_fpkb.txt
@@ -0,0 +1,119 @@
+points:
+ zones:
+ matrix:
+ columns:
+ pinky:
+ rows.top.bind: [1, 4, 0, 1]
+ rows.home.bind: [0, 1, 0, 1]
+ rows.bottom.bind: [0, 1, 1, 1]
+ rotate: 10
+ ring:
+ stagger: 0.66cy
+ rows.top.bind: [1,4,0,1]
+ rows.home.bind: [0,3,0,2]
+ rows.bottom.bind: [0,1,1,1.5]
+ rotate: -5
+ spread: cx+1
+ middle:
+ stagger: 0.25cy
+ rows.top.bind: [1,1,0,1]
+ rows.home.bind: [1,3,0,2]
+ rows.bottom.bind: [0,3,1,3]
+ rotate: -5
+ spread: cx+1
+ index:
+ stagger: -0.25cy
+ rows.top.bind: [1,1,0,5]
+ rows.home.bind: [0,2,0,2]
+ rows.bottom.bind: [0,2,1,1]
+ rotate: -5
+ spread: cx+0.7
+ inner:
+ stagger: -0.2cy
+ rows.top.bind: [1,2+1cx,0,1]
+ rows.home.bind: [0,2+1cx,0,0]
+ rows.bottom.bind: [0,2+1cx,1,1]
+ spread: cx
+ rows:
+ bottom.padding: cy
+ home.padding: cy
+ top.padding: cy
+ thumb:
+ anchor:
+ ref: matrix_inner_bottom
+ shift: [0cx, -1.5cy]
+ rotate: -10
+ columns:
+ tucky:
+ key.name: thumb_tucky
+ rows.home.bind: [12,6,1,1]
+ reachy:
+ spread: 1.0cx
+ rotate: -15
+ origin: [-0.5cx, -0.5cy]
+ key.name: thumb_reachy
+ rows.home.bind: [1,1,1,1]
+ key:
+ footprints:
+ - type: choc
+ nets:
+ from: GND
+ to: =name
+ params:
+ reverse: true
+ keycaps: true
+ hotswap: false
+outlines:
+ exports:
+ raw:
+ - type: keys
+ side: left
+ size: [1cx, 1cy]
+ cutout:
+ - type: outline
+ name: raw
+ fillet: 1
+pcbs:
+ splayed_simple_split:
+ outlines:
+ main:
+ outline: cutout
+ footprints:
+ promicro:
+ type: promicro
+ anchor:
+ ref: matrix_inner_home
+ shift: [1cx+1.5, 0.5cy]
+ rotate: -90
+ nets:
+ P20: matrix_inner_top
+ P19: matrix_index_top
+ P18: matrix_middle_top
+ P15: matrix_ring_top
+ P14: matrix_pinky_top
+ P16: matrix_inner_home
+ P10: matrix_index_home
+ P1: matrix_middle_home
+ P0: matrix_rign_home
+ P2: matrix_pinky_home
+ P3: matrix_pink_bottom
+ P4: matrix_ring_bottom
+ P5: matrix_middle_bottom
+ P6: matrix_inner_bottom
+ P7: matrix_index_bottom
+ P8: thumb_tucky
+ P9: thumb_reachy
+ trrs:
+ type: trrs
+ nets:
+ A: GND
+ B: GND
+ C: P21
+ D: VCC
+ anchor:
+ ref: matrix_inner_bottom
+ shift: [1+1.5cx, -0.4cy]
+ rotate: -90
+ params:
+ reverse: true
+ symmetric: true