keyboard: tweak trackball mount, wire up tb buttons and leds
This commit is contained in:
parent
ce88c615ec
commit
ad2ee1ca6a
12 changed files with 155428 additions and 7742 deletions
16137
pocket-reform-keyboard-kailh-ortho/3d-models/2005280040.stp
Normal file
16137
pocket-reform-keyboard-kailh-ortho/3d-models/2005280040.stp
Normal file
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,36 @@
|
||||||
|
(module Diptronics-PTLP2 (layer F.Cu) (tedit 5F8DFA95)
|
||||||
|
(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
|
||||||
|
(tags "tactile switch kmr2")
|
||||||
|
(attr smd)
|
||||||
|
(fp_text reference SW6 (at 0 -2.45) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value SW_RST (at 0 2.55) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -2.2 0.05) (end -2.2 -0.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 2.2 -1.55) (end -2.2 -1.55) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.2 1.55) (end 2.2 1.55) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_circle (center 0 0) (end 0 0.8) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -3.375 1.8) (end -3.375 -1.8) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 3.375 1.8) (end -3.375 1.8) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 3.375 -1.8) (end 3.375 1.8) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -3.375 -1.8) (end 3.375 -1.8) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 2.2 0.05) (end 2.2 -0.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.1 1.4) (end -2.1 -1.4) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 2.1 1.4) (end -2.1 1.4) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 2.1 -1.4) (end 2.1 1.4) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -2.1 -1.4) (end 2.1 -1.4) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_text user %R (at 0 -2.45) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(pad 2 smd rect (at 2.425 0.85 90) (size 1 1.75) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 1 smd rect (at 2.425 -0.85 90) (size 1 1.75) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 2 smd rect (at -2.425 0.85 90) (size 1 1.75) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 1 smd rect (at -2.425 -0.85 90) (size 1 1.75) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(model ${KIPRJMOD}/3d-models/KMR221GLFS.step
|
||||||
|
(offset (xyz 0 0 1.4))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz -90 0 0))
|
||||||
|
)
|
||||||
|
)
|
|
@ -0,0 +1,105 @@
|
||||||
|
(module RP2040-QFN-56 (layer F.Cu) (tedit 5EF32B43)
|
||||||
|
(descr "QFN, 56 Pin (http://www.cypress.com/file/416486/download#page=40), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py")
|
||||||
|
(tags "QFN DFN_QFN")
|
||||||
|
(attr smd)
|
||||||
|
(fp_text reference REF** (at 0 -4.82) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Pico2040-QFN-56 (at 0 4.82) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start 4.12 -4.12) (end -4.12 -4.12) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 4.12 4.12) (end 4.12 -4.12) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -4.12 4.12) (end 4.12 4.12) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -4.12 -4.12) (end -4.12 4.12) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -3.5 -2.5) (end -2.5 -3.5) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -3.5 3.5) (end -3.5 -2.5) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 3.5 3.5) (end -3.5 3.5) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 3.5 -3.5) (end 3.5 3.5) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -2.5 -3.5) (end 3.5 -3.5) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -2.96 -3.61) (end -3.61 -3.61) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 3.61 3.61) (end 3.61 2.96) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 2.96 3.61) (end 3.61 3.61) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -3.61 3.61) (end -3.61 2.96) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.96 3.61) (end -3.61 3.61) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 3.61 -3.61) (end 3.61 -2.96) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 2.96 -3.61) (end 3.61 -3.61) (layer F.SilkS) (width 0.12))
|
||||||
|
(pad 56 smd roundrect (at -2.6 -3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 55 smd roundrect (at -2.2 -3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 54 smd roundrect (at -1.8 -3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 53 smd roundrect (at -1.4 -3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 52 smd roundrect (at -1 -3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 51 smd roundrect (at -0.6 -3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 50 smd roundrect (at -0.2 -3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 49 smd roundrect (at 0.2 -3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 48 smd roundrect (at 0.6 -3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 47 smd roundrect (at 1 -3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 46 smd roundrect (at 1.4 -3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 45 smd roundrect (at 1.8 -3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 44 smd roundrect (at 2.2 -3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 43 smd roundrect (at 2.6 -3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 42 smd roundrect (at 3.4375 -2.6) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 41 smd roundrect (at 3.4375 -2.2) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 40 smd roundrect (at 3.4375 -1.8) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 39 smd roundrect (at 3.4375 -1.4) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 38 smd roundrect (at 3.4375 -1) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 37 smd roundrect (at 3.4375 -0.6) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 36 smd roundrect (at 3.4375 -0.2) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 35 smd roundrect (at 3.4375 0.2) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 34 smd roundrect (at 3.4375 0.6) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 33 smd roundrect (at 3.4375 1) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 32 smd roundrect (at 3.4375 1.4) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 31 smd roundrect (at 3.4375 1.8) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 30 smd roundrect (at 3.4375 2.2) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 29 smd roundrect (at 3.4375 2.6) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 28 smd roundrect (at 2.6 3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 27 smd roundrect (at 2.2 3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 26 smd roundrect (at 1.8 3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 25 smd roundrect (at 1.4 3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 24 smd roundrect (at 1 3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 23 smd roundrect (at 0.6 3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 22 smd roundrect (at 0.2 3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 21 smd roundrect (at -0.2 3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 20 smd roundrect (at -0.6 3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 19 smd roundrect (at -1 3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 18 smd roundrect (at -1.4 3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 17 smd roundrect (at -1.8 3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 16 smd roundrect (at -2.2 3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 15 smd roundrect (at -2.6 3.4375) (size 0.2 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 14 smd roundrect (at -3.4375 2.6) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 13 smd roundrect (at -3.4375 2.2) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 12 smd roundrect (at -3.4375 1.8) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 11 smd roundrect (at -3.4375 1.4) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 10 smd roundrect (at -3.4375 1) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 9 smd roundrect (at -3.4375 0.6) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 8 smd roundrect (at -3.4375 0.2) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 7 smd roundrect (at -3.4375 -0.2) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 6 smd roundrect (at -3.4375 -0.6) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 5 smd roundrect (at -3.4375 -1) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 4 smd roundrect (at -3.4375 -1.4) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 3 smd roundrect (at -3.4375 -1.8) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 2 smd roundrect (at -3.4375 -2.2) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad 1 smd roundrect (at -3.4375 -2.6) (size 0.875 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
|
||||||
|
(pad "" smd roundrect (at 0.6375 0.6375) (size 1.084435 1.084435) (layers F.Paste) (roundrect_rratio 0.230535))
|
||||||
|
(pad "" smd roundrect (at 0.6375 -0.6375) (size 1.084435 1.084435) (layers F.Paste) (roundrect_rratio 0.230535))
|
||||||
|
(pad "" smd roundrect (at -0.6375 0.6375) (size 1.084435 1.084435) (layers F.Paste) (roundrect_rratio 0.230535))
|
||||||
|
(pad "" smd roundrect (at -0.6375 -0.6375) (size 1.084435 1.084435) (layers F.Paste) (roundrect_rratio 0.230535))
|
||||||
|
(pad 57 thru_hole circle (at 1.275 1.275) (size 0.6 0.6) (drill 0.35) (layers *.Cu))
|
||||||
|
(pad 57 thru_hole circle (at 0 1.275) (size 0.6 0.6) (drill 0.35) (layers *.Cu))
|
||||||
|
(pad 57 thru_hole circle (at -1.275 1.275) (size 0.6 0.6) (drill 0.35) (layers *.Cu))
|
||||||
|
(pad 57 thru_hole circle (at 1.275 0) (size 0.6 0.6) (drill 0.35) (layers *.Cu))
|
||||||
|
(pad 57 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.35) (layers *.Cu))
|
||||||
|
(pad 57 thru_hole circle (at -1.275 0) (size 0.6 0.6) (drill 0.35) (layers *.Cu))
|
||||||
|
(pad 57 thru_hole circle (at 1.275 -1.275) (size 0.6 0.6) (drill 0.35) (layers *.Cu))
|
||||||
|
(pad 57 thru_hole circle (at 0 -1.275) (size 0.6 0.6) (drill 0.35) (layers *.Cu))
|
||||||
|
(pad 57 thru_hole circle (at -1.275 -1.275) (size 0.6 0.6) (drill 0.35) (layers *.Cu))
|
||||||
|
(pad 57 smd roundrect (at 0 0) (size 3.2 3.2) (layers F.Cu F.Mask) (roundrect_rratio 0.045))
|
||||||
|
(model ${KISYS3DMOD}/Package_DFN_QFN.3dshapes/QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm.wrl
|
||||||
|
(at (xyz 0 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz 0 0 0))
|
||||||
|
)
|
||||||
|
)
|
|
@ -0,0 +1,23 @@
|
||||||
|
(footprint "SK6805-EC15" (version 20211014) (generator pcbnew)
|
||||||
|
(layer "F.Cu")
|
||||||
|
(tedit 0)
|
||||||
|
(attr smd)
|
||||||
|
(fp_text reference "REF**" (at 0 -2.15 unlocked) (layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
(tstamp df602b2f-ad7a-4724-b9cf-e91315fa6a80)
|
||||||
|
)
|
||||||
|
(fp_text value "SK6805-EC15" (at 0 4.7 unlocked) (layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
(tstamp ca188d81-6399-4668-aba3-8eeeabb48816)
|
||||||
|
)
|
||||||
|
(fp_text user "${REFERENCE}" (at 0 6.2 unlocked) (layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
(tstamp 6ddb17fd-e056-477d-a601-0088869fb024)
|
||||||
|
)
|
||||||
|
(fp_rect (start -0.9 -0.9) (end 0.9 0.9) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 24632b7f-c7fe-4088-b07a-642151675641))
|
||||||
|
(fp_circle (center -1.25 1.2) (end -1.15 1.3) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 5bb7f999-6387-41ec-a945-421020b1eb61))
|
||||||
|
(pad "1" smd rect (at -0.475 0.475) (size 0.55 0.55) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fbd3e7b1-0e3f-4262-81d0-df9aa477161d))
|
||||||
|
(pad "2" smd rect (at 0.475 0.475) (size 0.55 0.55) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp df36424e-feb6-49a1-bf45-e6e0af077c5c))
|
||||||
|
(pad "3" smd rect (at 0.475 -0.475) (size 0.55 0.55) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 86c0de55-d1ee-44ce-8af2-a909ca1c1c1d))
|
||||||
|
(pad "4" smd rect (at -0.475 -0.475) (size 0.55 0.55) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3d9bf73b-68cf-4949-b730-8035ad23dc7d))
|
||||||
|
)
|
Binary file not shown.
After Width: | Height: | Size: 41 KiB |
|
@ -0,0 +1,2 @@
|
||||||
|
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
|
||||||
|
)
|
|
@ -0,0 +1,115 @@
|
||||||
|
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
|
||||||
|
(symbol "SK6805-EC15" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
|
||||||
|
(property "Reference" "D61" (id 0) (at 2.54 6.8707 0)
|
||||||
|
(effects (font (size 1.27 1.27)))
|
||||||
|
)
|
||||||
|
(property "Value" "SK6805-EC15" (id 1) (at 5.08 -7.0993 0)
|
||||||
|
(effects (font (size 1.27 1.27)))
|
||||||
|
)
|
||||||
|
(property "Footprint" "footprints:SK6805-EC15" (id 2) (at 1.27 -7.62 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "https://www.exp-tech.de/media/pdf/SK6805-EC15-REV-05-EN.pdf" (id 3) (at 2.54 -9.525 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||||
|
)
|
||||||
|
(property "ki_keywords" "RGB LED NeoPixel Nano addressable" (id 4) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "ki_description" "RGB LED with integrated controller" (id 5) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "ki_fp_filters" "LED*SK6805*PLCC*2.4x2.7mm*P1.3mm*" (id 6) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(symbol "SK6805-EC15_0_0"
|
||||||
|
(text "RGB" (at 2.286 -4.191 0)
|
||||||
|
(effects (font (size 0.762 0.762)))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "SK6805-EC15_0_1"
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 1.27 -3.556)
|
||||||
|
(xy 1.778 -3.556)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 1.27 -2.54)
|
||||||
|
(xy 1.778 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 4.699 -3.556)
|
||||||
|
(xy 2.667 -3.556)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 2.286 -2.54)
|
||||||
|
(xy 1.27 -3.556)
|
||||||
|
(xy 1.27 -3.048)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 2.286 -1.524)
|
||||||
|
(xy 1.27 -2.54)
|
||||||
|
(xy 1.27 -2.032)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 3.683 -1.016)
|
||||||
|
(xy 3.683 -3.556)
|
||||||
|
(xy 3.683 -4.064)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 4.699 -1.524)
|
||||||
|
(xy 2.667 -1.524)
|
||||||
|
(xy 3.683 -3.556)
|
||||||
|
(xy 4.699 -1.524)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(rectangle (start 5.08 5.08) (end -5.08 -5.08)
|
||||||
|
(stroke (width 0.254) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type background))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "SK6805-EC15_1_1"
|
||||||
|
(pin input line (at -7.62 0 0) (length 2.54)
|
||||||
|
(name "DIN" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "1" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin power_in line (at 0 7.62 270) (length 2.54)
|
||||||
|
(name "VDD" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "2" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin output line (at 7.62 0 180) (length 2.54)
|
||||||
|
(name "DOUT" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "3" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin power_in line (at 0 -7.62 90) (length 2.54)
|
||||||
|
(name "VSS" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "4" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
10728
pocket-reform-keyboard-kailh-ortho/pocket-reform-kbd-mcu.kicad_sch
Normal file
10728
pocket-reform-keyboard-kailh-ortho/pocket-reform-kbd-mcu.kicad_sch
Normal file
File diff suppressed because it is too large
Load diff
|
@ -91,36 +91,32 @@ F 3 "" H 3750 6500 50 0001 C CNN
|
||||||
$EndComp
|
$EndComp
|
||||||
Text GLabel 2950 3100 0 60 Input ~ 0
|
Text GLabel 2950 3100 0 60 Input ~ 0
|
||||||
RESET
|
RESET
|
||||||
Text GLabel 4450 3700 2 60 Input ~ 0
|
|
||||||
ROW1
|
|
||||||
Text GLabel 4450 3600 2 60 Input ~ 0
|
|
||||||
ROW2
|
|
||||||
Text GLabel 4450 3500 2 60 Input ~ 0
|
|
||||||
ROW3
|
|
||||||
Text GLabel 4450 5000 2 60 Input ~ 0
|
|
||||||
ROW4
|
|
||||||
Text GLabel 4450 4900 2 60 Input ~ 0
|
|
||||||
ROW5
|
|
||||||
Text GLabel 4450 4800 2 60 Input ~ 0
|
|
||||||
COL1
|
|
||||||
Text GLabel 4450 6000 2 60 Input ~ 0
|
|
||||||
COL2
|
|
||||||
Text GLabel 4450 5300 2 60 Input ~ 0
|
|
||||||
COL3
|
|
||||||
Text GLabel 4450 4100 2 60 Input ~ 0
|
|
||||||
COL4
|
|
||||||
Text GLabel 4450 4000 2 60 Input ~ 0
|
Text GLabel 4450 4000 2 60 Input ~ 0
|
||||||
COL5
|
ROW1
|
||||||
Text GLabel 4450 4700 2 60 Input ~ 0
|
Text GLabel 4450 4100 2 60 Input ~ 0
|
||||||
COL6
|
ROW2
|
||||||
Text GLabel 4450 5900 2 60 Input ~ 0
|
Text GLabel 4450 5900 2 60 Input ~ 0
|
||||||
COL7
|
ROW3
|
||||||
Text GLabel 4450 5800 2 60 Input ~ 0
|
Text GLabel 4450 5800 2 60 Input ~ 0
|
||||||
COL8
|
ROW4
|
||||||
Text GLabel 4450 5700 2 60 Input ~ 0
|
Text GLabel 4450 5700 2 60 Input ~ 0
|
||||||
COL9
|
ROW5
|
||||||
Text GLabel 4450 5600 2 60 Input ~ 0
|
Text GLabel 4450 3400 2 60 Input ~ 0
|
||||||
COL10
|
COL1
|
||||||
|
Text GLabel 4450 3300 2 60 Input ~ 0
|
||||||
|
COL2
|
||||||
|
Text GLabel 4450 3200 2 60 Input ~ 0
|
||||||
|
COL3
|
||||||
|
Text GLabel 4450 3100 2 60 Input ~ 0
|
||||||
|
COL4
|
||||||
|
Text GLabel 4450 4700 2 60 Input ~ 0
|
||||||
|
COL5
|
||||||
|
Text GLabel 4450 4900 2 60 Input ~ 0
|
||||||
|
COL6
|
||||||
|
Text GLabel 4450 5000 2 60 Input ~ 0
|
||||||
|
COL7
|
||||||
|
Text GLabel 4450 3500 2 60 Input ~ 0
|
||||||
|
COL8
|
||||||
Text GLabel 4450 5500 2 60 Input ~ 0
|
Text GLabel 4450 5500 2 60 Input ~ 0
|
||||||
COL11
|
COL11
|
||||||
$Comp
|
$Comp
|
||||||
|
@ -760,23 +756,6 @@ F 6 "" H 5900 1450 50 0001 C CNN "Flags"
|
||||||
1 5900 1450
|
1 5900 1450
|
||||||
-1 0 0 -1
|
-1 0 0 -1
|
||||||
$EndComp
|
$EndComp
|
||||||
$Comp
|
|
||||||
L Device:C_Small C2
|
|
||||||
U 1 1 5F223065
|
|
||||||
P 7000 1450
|
|
||||||
F 0 "C2" H 7010 1520 50 0000 L CNN
|
|
||||||
F 1 "1uF" H 7010 1370 50 0000 L CNN
|
|
||||||
F 2 "Capacitor_SMD:C_0603_1608Metric" H 7000 1450 50 0001 C CNN
|
|
||||||
F 3 "" H 7000 1450 50 0001 C CNN
|
|
||||||
F 4 "TDK" H 7000 1450 50 0001 C CNN "Manufacturer"
|
|
||||||
F 5 "C1608X8L1C105K080AC" H 7000 1450 50 0001 C CNN "Manufacturer_No"
|
|
||||||
F 6 "" H 7000 1450 50 0001 C CNN "Flags"
|
|
||||||
1 7000 1450
|
|
||||||
-1 0 0 -1
|
|
||||||
$EndComp
|
|
||||||
Wire Wire Line
|
|
||||||
7000 1350 7000 1300
|
|
||||||
Connection ~ 7000 1300
|
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
5900 1300 5900 1350
|
5900 1300 5900 1350
|
||||||
Connection ~ 5900 1300
|
Connection ~ 5900 1300
|
||||||
|
@ -789,10 +768,6 @@ Wire Wire Line
|
||||||
Connection ~ 6450 1650
|
Connection ~ 6450 1650
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
6450 1650 6450 1700
|
6450 1650 6450 1700
|
||||||
Wire Wire Line
|
|
||||||
6450 1650 7000 1650
|
|
||||||
Wire Wire Line
|
|
||||||
7000 1650 7000 1550
|
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
6150 5850 6600 5850
|
6150 5850 6600 5850
|
||||||
Text GLabel 6600 5750 0 60 Input ~ 0
|
Text GLabel 6600 5750 0 60 Input ~ 0
|
||||||
|
@ -892,7 +867,6 @@ Wire Wire Line
|
||||||
1900 2200 2100 2200
|
1900 2200 2100 2200
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
1550 2200 1700 2200
|
1550 2200 1700 2200
|
||||||
NoConn ~ 4450 3100
|
|
||||||
$Comp
|
$Comp
|
||||||
L reform2-keyboard-rescue:ATmega32U4-AU-MCU_Microchip_ATmega U1
|
L reform2-keyboard-rescue:ATmega32U4-AU-MCU_Microchip_ATmega U1
|
||||||
U 1 1 5A21306C
|
U 1 1 5A21306C
|
||||||
|
@ -921,10 +895,14 @@ F 3 "~" H 5150 7150 50 0001 C CNN
|
||||||
1 5150 7150
|
1 5150 7150
|
||||||
1 0 0 -1
|
1 0 0 -1
|
||||||
$EndComp
|
$EndComp
|
||||||
Text GLabel 4450 3800 2 60 Input ~ 0
|
Text GLabel 4450 5600 2 60 Input ~ 0
|
||||||
COL12
|
COL12
|
||||||
Text Notes 5450 4050 0 60 ~ 0
|
Text Notes 5450 4050 0 60 ~ 0
|
||||||
TODO: check wakeup IRQs
|
TODO: check wakeup IRQs
|
||||||
Text Notes 5450 3850 0 60 ~ 0
|
Text Notes 5450 3850 0 60 ~ 0
|
||||||
TODO: backlight PWM?!
|
TODO: backlight PWM?!
|
||||||
|
Text GLabel 4450 3600 2 60 Input ~ 0
|
||||||
|
COL9
|
||||||
|
Text GLabel 4450 3700 2 60 Input ~ 0
|
||||||
|
COL10
|
||||||
$EndSCHEMATC
|
$EndSCHEMATC
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,436 @@
|
||||||
|
{
|
||||||
|
"board": {
|
||||||
|
"design_settings": {
|
||||||
|
"defaults": {
|
||||||
|
"board_outline_line_width": 0.049999999999999996,
|
||||||
|
"copper_line_width": 0.19999999999999998,
|
||||||
|
"copper_text_italic": false,
|
||||||
|
"copper_text_size_h": 1.5,
|
||||||
|
"copper_text_size_v": 1.5,
|
||||||
|
"copper_text_thickness": 0.3,
|
||||||
|
"copper_text_upright": false,
|
||||||
|
"courtyard_line_width": 0.049999999999999996,
|
||||||
|
"dimension_precision": 4,
|
||||||
|
"dimension_units": 3,
|
||||||
|
"dimensions": {
|
||||||
|
"arrow_length": 1270000,
|
||||||
|
"extension_offset": 500000,
|
||||||
|
"keep_text_aligned": true,
|
||||||
|
"suppress_zeroes": false,
|
||||||
|
"text_position": 0,
|
||||||
|
"units_format": 1
|
||||||
|
},
|
||||||
|
"fab_line_width": 0.09999999999999999,
|
||||||
|
"fab_text_italic": false,
|
||||||
|
"fab_text_size_h": 1.0,
|
||||||
|
"fab_text_size_v": 1.0,
|
||||||
|
"fab_text_thickness": 0.15,
|
||||||
|
"fab_text_upright": false,
|
||||||
|
"other_line_width": 0.09999999999999999,
|
||||||
|
"other_text_italic": false,
|
||||||
|
"other_text_size_h": 1.0,
|
||||||
|
"other_text_size_v": 1.0,
|
||||||
|
"other_text_thickness": 0.15,
|
||||||
|
"other_text_upright": false,
|
||||||
|
"pads": {
|
||||||
|
"drill": 0.762,
|
||||||
|
"height": 1.524,
|
||||||
|
"width": 1.524
|
||||||
|
},
|
||||||
|
"silk_line_width": 0.12,
|
||||||
|
"silk_text_italic": false,
|
||||||
|
"silk_text_size_h": 0.5,
|
||||||
|
"silk_text_size_v": 0.5,
|
||||||
|
"silk_text_thickness": 0.09999999999999999,
|
||||||
|
"silk_text_upright": false,
|
||||||
|
"zones": {
|
||||||
|
"45_degree_only": false,
|
||||||
|
"min_clearance": 0.508
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"diff_pair_dimensions": [
|
||||||
|
{
|
||||||
|
"gap": 0.0,
|
||||||
|
"via_gap": 0.0,
|
||||||
|
"width": 0.0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"drc_exclusions": [],
|
||||||
|
"meta": {
|
||||||
|
"filename": "board_design_settings.json",
|
||||||
|
"version": 2
|
||||||
|
},
|
||||||
|
"rule_severities": {
|
||||||
|
"annular_width": "error",
|
||||||
|
"clearance": "error",
|
||||||
|
"copper_edge_clearance": "error",
|
||||||
|
"courtyards_overlap": "error",
|
||||||
|
"diff_pair_gap_out_of_range": "error",
|
||||||
|
"diff_pair_uncoupled_length_too_long": "error",
|
||||||
|
"drill_out_of_range": "error",
|
||||||
|
"duplicate_footprints": "warning",
|
||||||
|
"extra_footprint": "warning",
|
||||||
|
"footprint_type_mismatch": "error",
|
||||||
|
"hole_clearance": "error",
|
||||||
|
"hole_near_hole": "error",
|
||||||
|
"invalid_outline": "error",
|
||||||
|
"item_on_disabled_layer": "error",
|
||||||
|
"items_not_allowed": "error",
|
||||||
|
"length_out_of_range": "error",
|
||||||
|
"malformed_courtyard": "error",
|
||||||
|
"microvia_drill_out_of_range": "error",
|
||||||
|
"missing_courtyard": "ignore",
|
||||||
|
"missing_footprint": "warning",
|
||||||
|
"net_conflict": "warning",
|
||||||
|
"npth_inside_courtyard": "ignore",
|
||||||
|
"padstack": "error",
|
||||||
|
"pth_inside_courtyard": "ignore",
|
||||||
|
"shorting_items": "error",
|
||||||
|
"silk_over_copper": "warning",
|
||||||
|
"silk_overlap": "warning",
|
||||||
|
"skew_out_of_range": "error",
|
||||||
|
"through_hole_pad_without_hole": "error",
|
||||||
|
"too_many_vias": "error",
|
||||||
|
"track_dangling": "warning",
|
||||||
|
"track_width": "error",
|
||||||
|
"tracks_crossing": "error",
|
||||||
|
"unconnected_items": "error",
|
||||||
|
"unresolved_variable": "error",
|
||||||
|
"via_dangling": "warning",
|
||||||
|
"zone_has_empty_net": "error",
|
||||||
|
"zones_intersect": "error"
|
||||||
|
},
|
||||||
|
"rules": {
|
||||||
|
"allow_blind_buried_vias": false,
|
||||||
|
"allow_microvias": false,
|
||||||
|
"max_error": 0.005,
|
||||||
|
"min_clearance": 0.0,
|
||||||
|
"min_copper_edge_clearance": 0.049999999999999996,
|
||||||
|
"min_hole_clearance": 0.25,
|
||||||
|
"min_hole_to_hole": 0.25,
|
||||||
|
"min_microvia_diameter": 0.19999999999999998,
|
||||||
|
"min_microvia_drill": 0.09999999999999999,
|
||||||
|
"min_silk_clearance": 0.0,
|
||||||
|
"min_through_hole_diameter": 0.3,
|
||||||
|
"min_track_width": 0.19999999999999998,
|
||||||
|
"min_via_annular_width": 0.049999999999999996,
|
||||||
|
"min_via_diameter": 0.39999999999999997,
|
||||||
|
"use_height_for_length_calcs": true
|
||||||
|
},
|
||||||
|
"track_widths": [
|
||||||
|
0.0
|
||||||
|
],
|
||||||
|
"via_dimensions": [
|
||||||
|
{
|
||||||
|
"diameter": 0.0,
|
||||||
|
"drill": 0.0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"zones_allow_external_fillets": false,
|
||||||
|
"zones_use_no_outline": true
|
||||||
|
},
|
||||||
|
"layer_presets": []
|
||||||
|
},
|
||||||
|
"boards": [],
|
||||||
|
"cvpcb": {
|
||||||
|
"equivalence_files": []
|
||||||
|
},
|
||||||
|
"erc": {
|
||||||
|
"erc_exclusions": [],
|
||||||
|
"meta": {
|
||||||
|
"version": 0
|
||||||
|
},
|
||||||
|
"pin_map": [
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
2,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
2,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
2,
|
||||||
|
1,
|
||||||
|
2,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
2,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
2,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
2,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
2,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"rule_severities": {
|
||||||
|
"bus_definition_conflict": "error",
|
||||||
|
"bus_entry_needed": "error",
|
||||||
|
"bus_label_syntax": "error",
|
||||||
|
"bus_to_bus_conflict": "error",
|
||||||
|
"bus_to_net_conflict": "error",
|
||||||
|
"different_unit_footprint": "error",
|
||||||
|
"different_unit_net": "error",
|
||||||
|
"duplicate_reference": "error",
|
||||||
|
"duplicate_sheet_names": "error",
|
||||||
|
"extra_units": "error",
|
||||||
|
"global_label_dangling": "warning",
|
||||||
|
"hier_label_mismatch": "error",
|
||||||
|
"label_dangling": "error",
|
||||||
|
"lib_symbol_issues": "warning",
|
||||||
|
"multiple_net_names": "warning",
|
||||||
|
"net_not_bus_member": "warning",
|
||||||
|
"no_connect_connected": "warning",
|
||||||
|
"no_connect_dangling": "warning",
|
||||||
|
"pin_not_connected": "error",
|
||||||
|
"pin_not_driven": "error",
|
||||||
|
"pin_to_pin": "warning",
|
||||||
|
"power_pin_not_driven": "error",
|
||||||
|
"similar_labels": "warning",
|
||||||
|
"unannotated": "error",
|
||||||
|
"unit_value_mismatch": "error",
|
||||||
|
"unresolved_variable": "error",
|
||||||
|
"wire_dangling": "error"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"pinned_footprint_libs": [],
|
||||||
|
"pinned_symbol_libs": []
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"filename": "pocket-reform-keyboard-kailh-ortho.kicad_pro",
|
||||||
|
"version": 1
|
||||||
|
},
|
||||||
|
"net_settings": {
|
||||||
|
"classes": [
|
||||||
|
{
|
||||||
|
"bus_width": 12.0,
|
||||||
|
"clearance": 0.2,
|
||||||
|
"diff_pair_gap": 0.25,
|
||||||
|
"diff_pair_via_gap": 0.25,
|
||||||
|
"diff_pair_width": 0.2,
|
||||||
|
"line_style": 0,
|
||||||
|
"microvia_diameter": 0.3,
|
||||||
|
"microvia_drill": 0.1,
|
||||||
|
"name": "Default",
|
||||||
|
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"track_width": 0.2,
|
||||||
|
"via_diameter": 0.6,
|
||||||
|
"via_drill": 0.3,
|
||||||
|
"wire_width": 6.0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"meta": {
|
||||||
|
"version": 2
|
||||||
|
},
|
||||||
|
"net_colors": null
|
||||||
|
},
|
||||||
|
"pcbnew": {
|
||||||
|
"last_paths": {
|
||||||
|
"gencad": "",
|
||||||
|
"idf": "",
|
||||||
|
"netlist": "",
|
||||||
|
"specctra_dsn": "",
|
||||||
|
"step": "pocket-reform-keyboard-kailh-ortho.step",
|
||||||
|
"vrml": ""
|
||||||
|
},
|
||||||
|
"page_layout_descr_file": ""
|
||||||
|
},
|
||||||
|
"schematic": {
|
||||||
|
"annotate_start_num": 0,
|
||||||
|
"drawing": {
|
||||||
|
"default_line_thickness": 6.0,
|
||||||
|
"default_text_size": 50.0,
|
||||||
|
"field_names": [],
|
||||||
|
"intersheets_ref_own_page": false,
|
||||||
|
"intersheets_ref_prefix": "",
|
||||||
|
"intersheets_ref_short": false,
|
||||||
|
"intersheets_ref_show": false,
|
||||||
|
"intersheets_ref_suffix": "",
|
||||||
|
"junction_size_choice": 3,
|
||||||
|
"label_size_ratio": 0.25,
|
||||||
|
"pin_symbol_size": 0.0,
|
||||||
|
"text_offset_ratio": 0.08
|
||||||
|
},
|
||||||
|
"legacy_lib_dir": "",
|
||||||
|
"legacy_lib_list": [],
|
||||||
|
"meta": {
|
||||||
|
"version": 1
|
||||||
|
},
|
||||||
|
"net_format_name": "",
|
||||||
|
"ngspice": {
|
||||||
|
"fix_include_paths": true,
|
||||||
|
"fix_passive_vals": false,
|
||||||
|
"meta": {
|
||||||
|
"version": 0
|
||||||
|
},
|
||||||
|
"model_mode": 0,
|
||||||
|
"workbook_filename": ""
|
||||||
|
},
|
||||||
|
"page_layout_descr_file": "",
|
||||||
|
"plot_directory": "",
|
||||||
|
"spice_adjust_passive_values": false,
|
||||||
|
"spice_external_command": "spice \"%I\"",
|
||||||
|
"subpart_first_id": 65,
|
||||||
|
"subpart_id_separator": 0
|
||||||
|
},
|
||||||
|
"sheets": [
|
||||||
|
[
|
||||||
|
"4288acd2-00c5-4bcf-8d29-ce89e52624fd",
|
||||||
|
""
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"00000000-0000-0000-0000-00006195bbbb",
|
||||||
|
"Pocket Reform KBD MCU"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"text_variables": {}
|
||||||
|
}
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue