Add footprints and nets

Still missing the MCU and diodes.
This commit is contained in:
Tony Grosinger 2022-04-16 09:39:40 -07:00
parent ccab3dd445
commit fae944c7c5

View File

@ -13,9 +13,18 @@ points:
distance: 50 distance: 50
zones: zones:
matrix: matrix:
key:
footprints:
- type: chocmini
nets:
from: "=row_net"
to: "=column_net"
rotate: -angle + pinky_splay + ring_splay rotate: -angle + pinky_splay + ring_splay
columns: columns:
pinky: pinky:
key:
column_net: P8
mirror.column_net: P13
rows: rows:
bottom: bottom:
bind: [0.5ky, 1, 0, 0] bind: [0.5ky, 1, 0, 0]
@ -27,6 +36,9 @@ points:
rotate: -pinky_splay rotate: -pinky_splay
stagger: 7 stagger: 7
spread: kx + 1 spread: kx + 1
key:
column_net: P9
mirror.column_net: P14
rows: rows:
bottom: bottom:
bind: [0.5ky, 0, 0, 5] bind: [0.5ky, 0, 0, 5]
@ -38,6 +50,9 @@ points:
rotate: -ring_splay rotate: -ring_splay
stagger: 3 stagger: 3
spread: kx + 1 spread: kx + 1
key:
column_net: P10
mirror.column_net: P15
rows: rows:
bottom: bottom:
bind: [0.5ky, 5, 0, 5] bind: [0.5ky, 5, 0, 5]
@ -47,6 +62,9 @@ points:
bind: [0, 0, 0.5ky, 0] bind: [0, 0, 0.5ky, 0]
index: index:
stagger: -6 stagger: -6
key:
column_net: P11
mirror.column_net: P16
rows: rows:
bottom: bottom:
bind: [0.5ky, 5, 0, 0] bind: [0.5ky, 5, 0, 0]
@ -56,6 +74,9 @@ points:
bind: [0, 0, 0.5ky, 5] bind: [0, 0, 0.5ky, 5]
inner: inner:
stagger: -4 stagger: -4
key:
column_net: P12
mirror.column_net: P17
rows: rows:
bottom: bottom:
bind: [0.5ky, 2, 0, 0] bind: [0.5ky, 2, 0, 0]
@ -65,17 +86,31 @@ points:
bind: [0, 5, 0.5ky, 5] bind: [0, 5, 0.5ky, 5]
rows: rows:
bottom: bottom:
row_net: P2
mirror.row_net: P5
home: home:
row_net: P1
mirror.row_net: P4
top: top:
row_net: P0
mirror.row_net: P3
thumbfan: thumbfan:
anchor: anchor:
ref: matrix_inner_bottom ref: matrix_inner_bottom
shift: [-(kx/2), -(ky + 2)] shift: [-(kx/2), -(ky + 2)]
key:
footprints:
- type: chocmini
nets:
from: "=row_net"
to: "=column_net"
columns: columns:
near: near:
rows: rows:
thumb: thumb:
bind: [10, 5, 0, 1] bind: [10, 5, 0, 1]
column_net: P10
mirror.column_net: P15
home: home:
rotate: -15 rotate: -15
spread: 20 spread: 20
@ -83,6 +118,8 @@ points:
rows: rows:
thumb: thumb:
bind: [5, 5, 0, 5] bind: [5, 5, 0, 5]
column_net: P11
mirror.column_net: P16
far: far:
rotate: -15 rotate: -15
spread: 20 spread: 20
@ -90,8 +127,12 @@ points:
rows: rows:
thumb: thumb:
bind: [5, 1, 0, 5] bind: [5, 1, 0, 5]
column_net: P12
mirror.column_net: P17
rows: rows:
thumb: thumb:
row_net: P6
mirror.row_net: P7
outlines: outlines:
exports: exports:
_key_outline: _key_outline:
@ -193,3 +234,8 @@ outlines:
- panel - panel
- ^_keycaps - ^_keycaps
- ^top_plate - ^top_plate
pcbs:
chrysemeys:
outlines:
main:
outline: panel