From a18660bf90f9fe9c2d0bfa76250b46c275399573 Mon Sep 17 00:00:00 2001 From: tslil clingman Date: Sun, 6 Aug 2023 11:47:29 +0200 Subject: preparing for v4 which has mx-style switches --- ergogen_fpkb_cherry.txt | 118 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 118 insertions(+) create mode 100644 ergogen_fpkb_cherry.txt (limited to 'ergogen_fpkb_cherry.txt') diff --git a/ergogen_fpkb_cherry.txt b/ergogen_fpkb_cherry.txt new file mode 100644 index 0000000..16c5144 --- /dev/null +++ b/ergogen_fpkb_cherry.txt @@ -0,0 +1,118 @@ +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] + key.splay: 10 + ring: + key.stagger: 0.66u + rows.top.bind: [1,4,0,1] + rows.home.bind: [0,3,0,2] + rows.bottom.bind: [0,1,1,1.5] + key.splay: -5 + key.spread: u+1 + middle: + key.stagger: 0.25u + rows.top.bind: [1,1,0,1] + rows.home.bind: [1,3,0,2] + rows.bottom.bind: [0,3,1,3] + key.splay: -5 + key.spread: u+1 + index: + key.stagger: -0.25u + rows.top.bind: [1,1,0,5] + rows.home.bind: [0,2,0,2] + rows.bottom.bind: [0,2,1,1] + key.splay: -5 + key.spread: u+0.7 + inner: + key.stagger: -0.2u + rows.top.bind: [1,2+1u,0,1] + rows.home.bind: [0,2+1u,0,0] + rows.bottom.bind: [0,2+1u,1,1] + key.spread: u + rows: + bottom.padding: u + home.padding: u + top.padding: u + thumb: + anchor: + ref: matrix_inner_bottom + shift: [0u, -1.5u] + rotate: -10 + columns: + tucky: + key.name: thumb_tucky + rows.home.bind: [12,6,1,1] + reachy: + key.spread: 1.0u + key.splay: -15 + key.origin: [-0.5u, -0.5u] + key.name: thumb_reachy + rows.home.bind: [1,1,1,1] +outlines: + raw: + - what: rectangle + where: true + bound: true + asym: left + size: [1u, 1u] + cutout: + - what: outline + name: raw + fillet: 1 +pcbs: + fpkb_v4: + outlines: + main: + outline: cutout + footprints: + switches: + what: mx + where: true + params: + from: "{{name}}" + to: GND + reverse: true + keycaps: true + hotswap: false + promicro: + what: promicro + where: + ref: matrix_inner_home + shift: [1u+1.5, 0.5u] + rotate: -90 + params: + 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_ring_home + P2: matrix_pinky_home + P3: matrix_pinky_bottom + P4: matrix_ring_bottom + P5: matrix_middle_bottom + P7: matrix_inner_bottom + P6: matrix_index_bottom + P8: thumb_tucky + P9: thumb_reachy + trrs: + what: trrs + params: + A: GND + B: GND + C: P21 + D: VCC + reverse: true + symmetric: true + where: + ref: matrix_inner_bottom + shift: [1+1.5u, -0.4u] + rotate: -90 -- cgit v1.3.1