place some components on pcb

This commit is contained in:
daniel
2023-06-04 12:14:35 +02:00
parent 99cc5cffba
commit bdb73e6930

View File

@@ -1,17 +1,13 @@
units: units:
# spacing variables
kx: cx kx: cx
ky: cy ky: cy
# spacing incl. padding
px: kx+2 px: kx+2
py: ky+2 py: ky+2
points: points:
zones: zones:
# 7x4 matrix
matrix: matrix:
# fix placement on kicad # fix placement on kicad
anchor.shift: [150, -200] anchor.shift: [150, -200]
# use own spacing variables
key: key:
padding: 1ky padding: 1ky
spread: 1kx spread: 1kx
@@ -47,7 +43,6 @@ points:
key: key:
padding: 1ky padding: 1ky
spread: 1kx spread: 1kx
# place thumb buttons at inner mod
anchor: anchor:
ref: matrix_inner_mod ref: matrix_inner_mod
shift: [2.5, -3] shift: [2.5, -3]
@@ -103,3 +98,31 @@ outlines:
shift: [-0.5px, -0.5py] shift: [-0.5px, -0.5py]
- ref: matrix_outer_bottom - ref: matrix_outer_bottom
shift: [-0.5px, -0.5py] shift: [-0.5px, -0.5py]
pcbs:
vox:
outlines.main.outline: board
footprints:
choc_hotswap:
what: choc
where: true
params:
keycaps: true
reverse: false
hotswap: true
from: "{{column_net}}"
to: "{{colrow}}"
diode:
what: diode
where: true
params:
from: "{{colrow}}"
to: "{{row_net}}"
adjust.shift: [0, -5]
nicenano:
what: promicro
params:
orientation: "down"
where:
ref: matrix_middle_top
shift: [3px, 0.5py]
rotate: -90