Initial commit

This commit is contained in:
sebgab 2021-01-06 18:47:28 +01:00
commit 5d5f976812
66 changed files with 23702 additions and 0 deletions

28
.gitignore vendored Normal file
View File

@ -0,0 +1,28 @@
# For PCBs designed using KiCad: http://www.kicad-pcb.org/
# Format documentation: http://kicad-pcb.org/help/file-formats/
# Temporary files
*.000
*.bak
*.bck
*.kicad_pcb-bak
*.kicad_sch-bak
*.kicad_prl
*.sch-bak
*~
_autosave-*
*.tmp
*-save.pro
*-save.kicad_pcb
fp-info-cache
# Netlist files (exported from Eeschema)
*.net
# Autorouter files (exported from Pcbnew)
*.dsn
*.ses
# Exported BOM files
*.xml
*.csv

18
CustomKeyboardPCB Normal file
View File

@ -0,0 +1,18 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<h1>/home/sebgab/Projects/CustomKeyboard/CustomKeyboardPCB/CustomKeyboardPCB.sch</h1>
<p>lø. 09. mai 2020 kl. 16.27 +0200</p>
<p>Eeschema 5.1.5</p>
<p><b>Component Count:</b>73</p>
<table>
<tr><th style='width:640px'>Ref</th><th>Qnty</th><th>Value</th><th>Part</th><th>Datasheet</th><th>Description</th><th>Vendor</th></tr><tr><td>SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23, SW24, SW25, SW26, SW27, SW28, SW29, SW30, SW31, SW32, SW33, SW34, SW35, SW36, SW37, SW38, SW39, SW40, SW41, SW42, SW43, SW44, SW45, SW46, SW47, SW48, SW49, SW50, SW51, SW52, SW53, SW54, SW55, SW56, SW57, SW58, SW59, SW60, SW61, SW62, SW63, SW64, SW65, SW66, SW67, SW68, SW69, SW70, SW71, SW72, SW73</td><td>73</td><td>SW_Push</td><td>Switch:SW_Push</td><td>~</td><td>Push button switch, generic, two pins</td><td></td></tr><!--TABLEROW-->
</table>
</body>
</html>

163
CustomKeyboardPCB-cache.lib Normal file
View File

@ -0,0 +1,163 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_USB_A
#
DEF Connector_USB_A J 0 40 Y Y 1 F N
F0 "J" -200 450 50 H V L CNN
F1 "Connector_USB_A" -200 350 50 H V L CNN
F2 "" 150 -50 50 H I C CNN
F3 "" 150 -50 50 H I C CNN
$FPLIST
USB*
$ENDFPLIST
DRAW
C -150 85 25 0 1 10 F
C -25 135 15 0 1 10 F
S -200 -300 200 300 0 1 10 f
S -60 190 -170 210 0 1 0 F
S -50 180 -180 230 0 1 0 N
S -5 -300 5 -270 0 1 0 N
S 10 50 -20 20 0 1 10 F
S 200 -105 170 -95 0 1 0 N
S 200 -5 170 5 0 1 0 N
S 200 195 170 205 0 1 0 N
P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N
P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N
P 4 0 1 10 25 110 25 60 75 85 25 110 F
P 2 1 1 10 -75 85 25 85 N
X VBUS 1 300 200 100 L 50 50 1 1 W
X D- 2 300 -100 100 L 50 50 1 1 B
X D+ 3 300 0 100 L 50 50 1 1 B
X GND 4 0 -400 100 U 50 50 1 1 W
X Shield 5 -100 -400 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R
#
DEF Device_R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "Device_R" 0 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# MCU_Microchip_ATmega_ATmega4809-A
#
DEF MCU_Microchip_ATmega_ATmega4809-A U 0 20 Y Y 1 F N
F0 "U" -500 1350 50 H V L BNN
F1 "MCU_Microchip_ATmega_ATmega4809-A" 100 -1350 50 H V L TNN
F2 "Package_QFP:TQFP-48_7x7mm_P0.5mm" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
ALIAS ATmega4809-A
$FPLIST
TQFP*7x7mm*P0.5mm*
$ENDFPLIST
DRAW
S -500 -1300 500 1300 0 1 10 f
X PA5 1 600 700 100 L 50 50 1 1 B
X PC0 10 600 -400 100 L 50 50 1 1 B
X PC1 11 600 -500 100 L 50 50 1 1 B
X PC2 12 600 -600 100 L 50 50 1 1 B
X PC3 13 600 -700 100 L 50 50 1 1 B
X VCC 14 0 1400 100 D 50 50 1 1 W
X GND 15 0 -1400 100 U 50 50 1 1 W
X PC4 16 600 -800 100 L 50 50 1 1 B
X PC5 17 600 -900 100 L 50 50 1 1 B
X PC6 18 600 -1000 100 L 50 50 1 1 B
X PC7 19 600 -1100 100 L 50 50 1 1 B
X PA6 2 600 600 100 L 50 50 1 1 B
X PD0 20 -600 -400 100 R 50 50 1 1 B
X PD1 21 -600 -500 100 R 50 50 1 1 B
X PD2 22 -600 -600 100 R 50 50 1 1 B
X PD3 23 -600 -700 100 R 50 50 1 1 B
X PD4 24 -600 -800 100 R 50 50 1 1 B
X PD5 25 -600 -900 100 R 50 50 1 1 B
X PD6 26 -600 -1000 100 R 50 50 1 1 B
X PD7 27 -600 -1100 100 R 50 50 1 1 B
X AVCC 28 100 1400 100 D 50 50 1 1 W
X GND 29 0 -1400 100 U 50 50 1 1 P N
X PA7 3 600 500 100 L 50 50 1 1 B
X PE0 30 -600 200 100 R 50 50 1 1 B
X PE1 31 -600 100 100 R 50 50 1 1 B
X PE2 32 -600 0 100 R 50 50 1 1 B
X PE3 33 -600 -100 100 R 50 50 1 1 B
X PF0 34 -600 1000 100 R 50 50 1 1 B
X PF1 35 -600 900 100 R 50 50 1 1 B
X PF2 36 -600 800 100 R 50 50 1 1 B
X PF3 37 -600 700 100 R 50 50 1 1 B
X PF4 38 -600 600 100 R 50 50 1 1 B
X PF5 39 -600 500 100 R 50 50 1 1 B
X PB0 4 600 300 100 L 50 50 1 1 B
X PF6/~RESET 40 -600 400 100 R 50 50 1 1 B
X UPDI 41 -600 1200 100 R 50 50 1 1 B
X VCC 42 0 1400 100 D 50 50 1 1 P N
X GND 43 0 -1400 100 U 50 50 1 1 P N
X PA0 44 600 1200 100 L 50 50 1 1 B
X PA1 45 600 1100 100 L 50 50 1 1 B
X PA2 46 600 1000 100 L 50 50 1 1 B
X PA3 47 600 900 100 L 50 50 1 1 B
X PA4 48 600 800 100 L 50 50 1 1 B
X PB1 5 600 200 100 L 50 50 1 1 B
X PB2 6 600 100 100 L 50 50 1 1 B
X PB3 7 600 0 100 L 50 50 1 1 B
X PB4 8 600 -100 100 L 50 50 1 1 B
X PB5 9 600 -200 100 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# Switch_SW_Push
#
DEF Switch_SW_Push SW 0 40 N N 1 F N
F0 "SW" 50 100 50 H V L CNN
F1 "Switch_SW_Push" 0 -60 50 H V C CNN
F2 "" 0 200 50 H I C CNN
F3 "" 0 200 50 H I C CNN
DRAW
C -80 0 20 0 1 0 N
C 80 0 20 0 1 0 N
P 2 0 1 0 0 50 0 120 N
P 2 0 1 0 100 50 -100 50 N
X 1 1 -200 0 100 R 50 50 0 1 P
X 2 2 200 0 100 L 50 50 0 1 P
ENDDRAW
ENDDEF
#
# power_GND
#
DEF power_GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "power_GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_VCC
#
DEF power_VCC #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_VCC" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X VCC 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library

5100
CustomKeyboardPCB.kicad_pcb Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

726
CustomKeyboardPCB.net Normal file
View File

@ -0,0 +1,726 @@
(export (version D)
(design
(source /home/sebgab/Projects/CustomKeyboard/CustomKeyboardPCB/CustomKeyboardPCB.sch)
(date "fr. 18. des. 2020 kl. 14.24 +0100")
(tool "Eeschema 5.1.8")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source CustomKeyboardPCB.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref SW2)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE0B15))
(comp (ref SW16)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE13BD))
(comp (ref SW30)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE17B5))
(comp (ref SW43)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE1982))
(comp (ref SW57)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE35B9))
(comp (ref SW70)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.25u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE35BF))
(comp (ref SW17)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE57CB))
(comp (ref SW31)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE57D1))
(comp (ref SW44)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE57D7))
(comp (ref SW58)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE57DD))
(comp (ref SW71)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_6.25u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE57E3))
(comp (ref SW4)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE5E1B))
(comp (ref SW18)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE5E21))
(comp (ref SW32)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE5E27))
(comp (ref SW45)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE5E2D))
(comp (ref SW59)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE5E33))
(comp (ref SW72)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.25u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE5E39))
(comp (ref SW5)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEA24B))
(comp (ref SW19)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEA251))
(comp (ref SW33)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEA257))
(comp (ref SW46)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEA25D))
(comp (ref SW60)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEA263))
(comp (ref SW73)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.25u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEA269))
(comp (ref SW6)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEB0B9))
(comp (ref SW20)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEB0BF))
(comp (ref SW34)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEB0C5))
(comp (ref SW47)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEB0CB))
(comp (ref SW61)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEB0D1))
(comp (ref SW74)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.25u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEB0D7))
(comp (ref SW7)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEC575))
(comp (ref SW21)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEC57B))
(comp (ref SW35)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEC581))
(comp (ref SW48)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEC587))
(comp (ref SW62)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEC58D))
(comp (ref SW75)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.25u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDEC593))
(comp (ref SW8)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF7075))
(comp (ref SW22)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF707B))
(comp (ref SW36)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF7081))
(comp (ref SW49)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF7087))
(comp (ref SW63)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF708D))
(comp (ref SW9)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF7099))
(comp (ref SW23)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF709F))
(comp (ref SW37)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF70A5))
(comp (ref SW50)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF70AB))
(comp (ref SW64)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF70B1))
(comp (ref SW10)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF70BD))
(comp (ref SW24)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF70C3))
(comp (ref SW38)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF70C9))
(comp (ref SW51)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF70CF))
(comp (ref SW65)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF70D5))
(comp (ref SW11)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF70E1))
(comp (ref SW25)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF70E7))
(comp (ref SW39)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF70ED))
(comp (ref SW52)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF70F3))
(comp (ref SW66)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF70F9))
(comp (ref SW12)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF7105))
(comp (ref SW26)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF710B))
(comp (ref SW40)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF7111))
(comp (ref SW53)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF7117))
(comp (ref SW67)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_2.75u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF711D))
(comp (ref SW13)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF7129))
(comp (ref SW27)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_2.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF712F))
(comp (ref SW54)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_ISOEnter_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDF713B))
(comp (ref SW3)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FDE57C5))
(comp (ref SW1)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE292B1))
(comp (ref SW14)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE292B7))
(comp (ref SW28)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE292BD))
(comp (ref SW41)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.75u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE292C3))
(comp (ref SW55)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.25u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE292C9))
(comp (ref SW68)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.25u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE292CF))
(comp (ref SW15)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE292D5))
(comp (ref SW29)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE292DB))
(comp (ref SW42)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE292E1))
(comp (ref SW56)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE292E7))
(comp (ref SW69)
(value SW_Push)
(footprint Button_Switch_Keyboard:SW_Cherry_MX_1.25u_PCB)
(datasheet ~)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE292ED)))
(libparts
(libpart (lib Switch) (part SW_Push)
(description "Push button switch, generic, two pins")
(docs ~)
(fields
(field (name Reference) SW)
(field (name Value) SW_Push))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive)))))
(libraries
(library (logical Switch)
(uri /usr/share/kicad/library/Switch.lib)))
(nets
(net (code 1) (name "Net-(SW28-Pad1)")
(node (ref SW30) (pin 1))
(node (ref SW40) (pin 1))
(node (ref SW35) (pin 1))
(node (ref SW39) (pin 1))
(node (ref SW38) (pin 1))
(node (ref SW36) (pin 1))
(node (ref SW31) (pin 1))
(node (ref SW32) (pin 1))
(node (ref SW37) (pin 1))
(node (ref SW34) (pin 1))
(node (ref SW33) (pin 1))
(node (ref SW29) (pin 1))
(node (ref SW28) (pin 1)))
(net (code 2) (name "Net-(SW13-Pad2)")
(node (ref SW13) (pin 2))
(node (ref SW27) (pin 2))
(node (ref SW54) (pin 2))
(node (ref SW75) (pin 2)))
(net (code 3) (name "Net-(SW12-Pad2)")
(node (ref SW26) (pin 2))
(node (ref SW40) (pin 2))
(node (ref SW12) (pin 2))
(node (ref SW53) (pin 2))
(node (ref SW67) (pin 2))
(node (ref SW74) (pin 2)))
(net (code 4) (name "Net-(SW14-Pad1)")
(node (ref SW24) (pin 1))
(node (ref SW23) (pin 1))
(node (ref SW18) (pin 1))
(node (ref SW22) (pin 1))
(node (ref SW17) (pin 1))
(node (ref SW16) (pin 1))
(node (ref SW20) (pin 1))
(node (ref SW27) (pin 1))
(node (ref SW19) (pin 1))
(node (ref SW14) (pin 1))
(node (ref SW15) (pin 1))
(node (ref SW26) (pin 1))
(node (ref SW21) (pin 1))
(node (ref SW25) (pin 1)))
(net (code 5) (name "Net-(SW68-Pad1)")
(node (ref SW74) (pin 1))
(node (ref SW69) (pin 1))
(node (ref SW73) (pin 1))
(node (ref SW72) (pin 1))
(node (ref SW68) (pin 1))
(node (ref SW75) (pin 1))
(node (ref SW71) (pin 1))
(node (ref SW70) (pin 1)))
(net (code 6) (name "Net-(SW1-Pad1)")
(node (ref SW7) (pin 1))
(node (ref SW3) (pin 1))
(node (ref SW1) (pin 1))
(node (ref SW11) (pin 1))
(node (ref SW8) (pin 1))
(node (ref SW5) (pin 1))
(node (ref SW10) (pin 1))
(node (ref SW9) (pin 1))
(node (ref SW4) (pin 1))
(node (ref SW12) (pin 1))
(node (ref SW6) (pin 1))
(node (ref SW13) (pin 1))
(node (ref SW2) (pin 1)))
(net (code 7) (name "Net-(SW41-Pad1)")
(node (ref SW50) (pin 1))
(node (ref SW44) (pin 1))
(node (ref SW45) (pin 1))
(node (ref SW52) (pin 1))
(node (ref SW48) (pin 1))
(node (ref SW49) (pin 1))
(node (ref SW51) (pin 1))
(node (ref SW43) (pin 1))
(node (ref SW42) (pin 1))
(node (ref SW41) (pin 1))
(node (ref SW47) (pin 1))
(node (ref SW53) (pin 1))
(node (ref SW46) (pin 1))
(node (ref SW54) (pin 1)))
(net (code 8) (name "Net-(SW55-Pad1)")
(node (ref SW60) (pin 1))
(node (ref SW65) (pin 1))
(node (ref SW59) (pin 1))
(node (ref SW61) (pin 1))
(node (ref SW58) (pin 1))
(node (ref SW66) (pin 1))
(node (ref SW67) (pin 1))
(node (ref SW55) (pin 1))
(node (ref SW64) (pin 1))
(node (ref SW57) (pin 1))
(node (ref SW56) (pin 1))
(node (ref SW63) (pin 1))
(node (ref SW62) (pin 1)))
(net (code 9) (name "Net-(SW22-Pad2)")
(node (ref SW8) (pin 2))
(node (ref SW22) (pin 2))
(node (ref SW36) (pin 2))
(node (ref SW49) (pin 2))
(node (ref SW63) (pin 2)))
(net (code 10) (name "Net-(SW21-Pad2)")
(node (ref SW7) (pin 2))
(node (ref SW21) (pin 2))
(node (ref SW62) (pin 2))
(node (ref SW48) (pin 2))
(node (ref SW35) (pin 2)))
(net (code 11) (name "Net-(SW11-Pad2)")
(node (ref SW66) (pin 2))
(node (ref SW73) (pin 2))
(node (ref SW11) (pin 2))
(node (ref SW52) (pin 2))
(node (ref SW39) (pin 2))
(node (ref SW25) (pin 2)))
(net (code 12) (name "Net-(SW10-Pad2)")
(node (ref SW38) (pin 2))
(node (ref SW24) (pin 2))
(node (ref SW10) (pin 2))
(node (ref SW51) (pin 2))
(node (ref SW65) (pin 2))
(node (ref SW72) (pin 2)))
(net (code 13) (name "Net-(SW23-Pad2)")
(node (ref SW9) (pin 2))
(node (ref SW50) (pin 2))
(node (ref SW64) (pin 2))
(node (ref SW23) (pin 2))
(node (ref SW37) (pin 2)))
(net (code 14) (name "Net-(SW16-Pad2)")
(node (ref SW2) (pin 2))
(node (ref SW16) (pin 2))
(node (ref SW30) (pin 2))
(node (ref SW43) (pin 2))
(node (ref SW57) (pin 2))
(node (ref SW70) (pin 2)))
(net (code 15) (name "Net-(SW20-Pad2)")
(node (ref SW71) (pin 2))
(node (ref SW61) (pin 2))
(node (ref SW47) (pin 2))
(node (ref SW34) (pin 2))
(node (ref SW6) (pin 2))
(node (ref SW20) (pin 2)))
(net (code 16) (name "Net-(SW19-Pad2)")
(node (ref SW46) (pin 2))
(node (ref SW33) (pin 2))
(node (ref SW19) (pin 2))
(node (ref SW5) (pin 2))
(node (ref SW60) (pin 2)))
(net (code 17) (name "Net-(SW18-Pad2)")
(node (ref SW32) (pin 2))
(node (ref SW45) (pin 2))
(node (ref SW4) (pin 2))
(node (ref SW18) (pin 2))
(node (ref SW59) (pin 2)))
(net (code 18) (name "Net-(SW15-Pad2)")
(node (ref SW69) (pin 2))
(node (ref SW56) (pin 2))
(node (ref SW29) (pin 2))
(node (ref SW15) (pin 2))
(node (ref SW42) (pin 2)))
(net (code 19) (name "Net-(SW1-Pad2)")
(node (ref SW28) (pin 2))
(node (ref SW14) (pin 2))
(node (ref SW1) (pin 2))
(node (ref SW55) (pin 2))
(node (ref SW41) (pin 2))
(node (ref SW68) (pin 2)))
(net (code 20) (name "Net-(SW17-Pad2)")
(node (ref SW58) (pin 2))
(node (ref SW44) (pin 2))
(node (ref SW31) (pin 2))
(node (ref SW17) (pin 2))
(node (ref SW3) (pin 2)))))

256
CustomKeyboardPCB.pro Normal file
View File

@ -0,0 +1,256 @@
update=. 09. mai 2020 kl. 18.02 +0200
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=Pcbnew
SpiceAjustPassiveValues=0
LabSize=50
ERC_TestSimilarLabels=1
[pcbnew]
version=1
PageLayoutDescrFile=
LastNetListRead=CustomKeyboardPCB.net
CopperLayerCount=2
BoardThickness=1.6
AllowMicroVias=0
AllowBlindVias=0
RequireCourtyardDefinitions=0
ProhibitOverlappingCourtyards=1
MinTrackWidth=0.2
MinViaDiameter=0.4
MinViaDrill=0.3
MinMicroViaDiameter=0.2
MinMicroViaDrill=0.09999999999999999
MinHoleToHole=0.25
TrackWidth1=0.25
TrackWidth2=0.25
TrackWidth3=0.5
TrackWidth4=0.75
TrackWidth5=1
TrackWidth6=1.25
TrackWidth7=1.5
TrackWidth8=1.75
TrackWidth9=2
ViaDiameter1=0.8
ViaDrill1=0.4
dPairWidth1=0.2
dPairGap1=0.25
dPairViaGap1=0.25
SilkLineWidth=0.12
SilkTextSizeV=1
SilkTextSizeH=1
SilkTextSizeThickness=0.15
SilkTextItalic=0
SilkTextUpright=1
CopperLineWidth=0.2
CopperTextSizeV=1.5
CopperTextSizeH=1.5
CopperTextThickness=0.3
CopperTextItalic=0
CopperTextUpright=1
EdgeCutLineWidth=0.05
CourtyardLineWidth=0.05
OthersLineWidth=0.15
OthersTextSizeV=1
OthersTextSizeH=1
OthersTextSizeThickness=0.15
OthersTextItalic=0
OthersTextUpright=1
SolderMaskClearance=0.051
SolderMaskMinWidth=0.25
SolderPasteClearance=0
SolderPasteRatio=-0
[pcbnew/Layer.F.Cu]
Name=F.Cu
Type=0
Enabled=1
[pcbnew/Layer.In1.Cu]
Name=In1.Cu
Type=0
Enabled=0
[pcbnew/Layer.In2.Cu]
Name=In2.Cu
Type=0
Enabled=0
[pcbnew/Layer.In3.Cu]
Name=In3.Cu
Type=0
Enabled=0
[pcbnew/Layer.In4.Cu]
Name=In4.Cu
Type=0
Enabled=0
[pcbnew/Layer.In5.Cu]
Name=In5.Cu
Type=0
Enabled=0
[pcbnew/Layer.In6.Cu]
Name=In6.Cu
Type=0
Enabled=0
[pcbnew/Layer.In7.Cu]
Name=In7.Cu
Type=0
Enabled=0
[pcbnew/Layer.In8.Cu]
Name=In8.Cu
Type=0
Enabled=0
[pcbnew/Layer.In9.Cu]
Name=In9.Cu
Type=0
Enabled=0
[pcbnew/Layer.In10.Cu]
Name=In10.Cu
Type=0
Enabled=0
[pcbnew/Layer.In11.Cu]
Name=In11.Cu
Type=0
Enabled=0
[pcbnew/Layer.In12.Cu]
Name=In12.Cu
Type=0
Enabled=0
[pcbnew/Layer.In13.Cu]
Name=In13.Cu
Type=0
Enabled=0
[pcbnew/Layer.In14.Cu]
Name=In14.Cu
Type=0
Enabled=0
[pcbnew/Layer.In15.Cu]
Name=In15.Cu
Type=0
Enabled=0
[pcbnew/Layer.In16.Cu]
Name=In16.Cu
Type=0
Enabled=0
[pcbnew/Layer.In17.Cu]
Name=In17.Cu
Type=0
Enabled=0
[pcbnew/Layer.In18.Cu]
Name=In18.Cu
Type=0
Enabled=0
[pcbnew/Layer.In19.Cu]
Name=In19.Cu
Type=0
Enabled=0
[pcbnew/Layer.In20.Cu]
Name=In20.Cu
Type=0
Enabled=0
[pcbnew/Layer.In21.Cu]
Name=In21.Cu
Type=0
Enabled=0
[pcbnew/Layer.In22.Cu]
Name=In22.Cu
Type=0
Enabled=0
[pcbnew/Layer.In23.Cu]
Name=In23.Cu
Type=0
Enabled=0
[pcbnew/Layer.In24.Cu]
Name=In24.Cu
Type=0
Enabled=0
[pcbnew/Layer.In25.Cu]
Name=In25.Cu
Type=0
Enabled=0
[pcbnew/Layer.In26.Cu]
Name=In26.Cu
Type=0
Enabled=0
[pcbnew/Layer.In27.Cu]
Name=In27.Cu
Type=0
Enabled=0
[pcbnew/Layer.In28.Cu]
Name=In28.Cu
Type=0
Enabled=0
[pcbnew/Layer.In29.Cu]
Name=In29.Cu
Type=0
Enabled=0
[pcbnew/Layer.In30.Cu]
Name=In30.Cu
Type=0
Enabled=0
[pcbnew/Layer.B.Cu]
Name=B.Cu
Type=0
Enabled=1
[pcbnew/Layer.B.Adhes]
Enabled=1
[pcbnew/Layer.F.Adhes]
Enabled=1
[pcbnew/Layer.B.Paste]
Enabled=1
[pcbnew/Layer.F.Paste]
Enabled=1
[pcbnew/Layer.B.SilkS]
Enabled=1
[pcbnew/Layer.F.SilkS]
Enabled=1
[pcbnew/Layer.B.Mask]
Enabled=1
[pcbnew/Layer.F.Mask]
Enabled=1
[pcbnew/Layer.Dwgs.User]
Enabled=1
[pcbnew/Layer.Cmts.User]
Enabled=1
[pcbnew/Layer.Eco1.User]
Enabled=1
[pcbnew/Layer.Eco2.User]
Enabled=1
[pcbnew/Layer.Edge.Cuts]
Enabled=1
[pcbnew/Layer.Margin]
Enabled=1
[pcbnew/Layer.B.CrtYd]
Enabled=1
[pcbnew/Layer.F.CrtYd]
Enabled=1
[pcbnew/Layer.B.Fab]
Enabled=1
[pcbnew/Layer.F.Fab]
Enabled=1
[pcbnew/Layer.Rescue]
Enabled=0
[pcbnew/Netclasses]
[pcbnew/Netclasses/Default]
Name=Default
Clearance=0.2
TrackWidth=0.25
ViaDiameter=0.8
ViaDrill=0.4
uViaDiameter=0.3
uViaDrill=0.1
dPairWidth=0.2
dPairGap=0.25
dPairViaGap=0.25

1742
CustomKeyboardPCB.sch Normal file

File diff suppressed because it is too large Load Diff

1742
CustomKeyboardPCB.sch-bak Normal file

File diff suppressed because it is too large Load Diff

826
CustomKeyboardPCB.xml Normal file
View File

@ -0,0 +1,826 @@
<?xml version="1.0" encoding="UTF-8"?>
<export version="D">
<design>
<source>/home/sebgab/Projects/CustomKeyboard/CustomKeyboardPCB/CustomKeyboardPCB.sch</source>
<date>lø. 09. mai 2020 kl. 16.27 +0200</date>
<tool>Eeschema 5.1.5</tool>
<sheet number="1" name="/" tstamps="/">
<title_block>
<title/>
<company/>
<rev/>
<date/>
<source>CustomKeyboardPCB.sch</source>
<comment number="1" value=""/>
<comment number="2" value=""/>
<comment number="3" value=""/>
<comment number="4" value=""/>
</title_block>
</sheet>
</design>
<components>
<comp ref="SW1">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB6C719</tstamp>
</comp>
<comp ref="SW2">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB6D1F1</tstamp>
</comp>
<comp ref="SW3">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB6E158</tstamp>
</comp>
<comp ref="SW4">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB6E15E</tstamp>
</comp>
<comp ref="SW5">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB6F89C</tstamp>
</comp>
<comp ref="SW6">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB6F8A2</tstamp>
</comp>
<comp ref="SW7">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB6F8A8</tstamp>
</comp>
<comp ref="SW8">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB6F8AE</tstamp>
</comp>
<comp ref="SW10">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB72966</tstamp>
</comp>
<comp ref="SW11">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB7296C</tstamp>
</comp>
<comp ref="SW12">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB72972</tstamp>
</comp>
<comp ref="SW13">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB72978</tstamp>
</comp>
<comp ref="SW14">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB7297E</tstamp>
</comp>
<comp ref="SW15">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB72984</tstamp>
</comp>
<comp ref="SW18">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB74927</tstamp>
</comp>
<comp ref="SW17">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB7492D</tstamp>
</comp>
<comp ref="SW19">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB74933</tstamp>
</comp>
<comp ref="SW20">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB74939</tstamp>
</comp>
<comp ref="SW21">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB7493F</tstamp>
</comp>
<comp ref="SW22">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB74945</tstamp>
</comp>
<comp ref="SW23">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB7494B</tstamp>
</comp>
<comp ref="SW26">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB76776</tstamp>
</comp>
<comp ref="SW25">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB7677C</tstamp>
</comp>
<comp ref="SW31">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB76782</tstamp>
</comp>
<comp ref="SW27">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB76788</tstamp>
</comp>
<comp ref="SW28">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB7678E</tstamp>
</comp>
<comp ref="SW29">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB76794</tstamp>
</comp>
<comp ref="SW30">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB7679A</tstamp>
</comp>
<comp ref="SW32">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB79B6E</tstamp>
</comp>
<comp ref="SW33">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB79B74</tstamp>
</comp>
<comp ref="SW35">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB79B7A</tstamp>
</comp>
<comp ref="SW34">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB79B80</tstamp>
</comp>
<comp ref="SW9">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5EB72960</tstamp>
</comp>
<comp ref="SW16">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ECE4C8F</tstamp>
</comp>
<comp ref="SW24">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ECE5F33</tstamp>
</comp>
<comp ref="SW36">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ECF37F1</tstamp>
</comp>
<comp ref="SW37">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ECF37F7</tstamp>
</comp>
<comp ref="SW38">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ECF37FD</tstamp>
</comp>
<comp ref="SW39">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ECF3803</tstamp>
</comp>
<comp ref="SW40">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ECF3809</tstamp>
</comp>
<comp ref="SW41">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ECF380F</tstamp>
</comp>
<comp ref="SW42">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ECF3815</tstamp>
</comp>
<comp ref="SW43">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ECF381B</tstamp>
</comp>
<comp ref="SW44">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED159FB</tstamp>
</comp>
<comp ref="SW45">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED15A01</tstamp>
</comp>
<comp ref="SW46">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED15A07</tstamp>
</comp>
<comp ref="SW47">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED15A0D</tstamp>
</comp>
<comp ref="SW48">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED15A13</tstamp>
</comp>
<comp ref="SW49">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED15A19</tstamp>
</comp>
<comp ref="SW50">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED15A1F</tstamp>
</comp>
<comp ref="SW51">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED15A25</tstamp>
</comp>
<comp ref="SW52">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED2A9A5</tstamp>
</comp>
<comp ref="SW53">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED2A9AB</tstamp>
</comp>
<comp ref="SW54">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED2A9B7</tstamp>
</comp>
<comp ref="SW55">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED2A9BD</tstamp>
</comp>
<comp ref="SW56">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED2A9C3</tstamp>
</comp>
<comp ref="SW57">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED2A9C9</tstamp>
</comp>
<comp ref="SW58">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED2A9CF</tstamp>
</comp>
<comp ref="SW59">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED33EED</tstamp>
</comp>
<comp ref="SW60">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED33EF3</tstamp>
</comp>
<comp ref="SW61">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED33EF9</tstamp>
</comp>
<comp ref="SW62">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED33EFF</tstamp>
</comp>
<comp ref="SW63">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED33F05</tstamp>
</comp>
<comp ref="SW64">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED33F0B</tstamp>
</comp>
<comp ref="SW65">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED33F11</tstamp>
</comp>
<comp ref="SW66">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED33F17</tstamp>
</comp>
<comp ref="SW68">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED406C2</tstamp>
</comp>
<comp ref="SW69">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED406C8</tstamp>
</comp>
<comp ref="SW70">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED406CE</tstamp>
</comp>
<comp ref="SW71">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED406D4</tstamp>
</comp>
<comp ref="SW72">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED406DA</tstamp>
</comp>
<comp ref="SW73">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED406E0</tstamp>
</comp>
<comp ref="SW67">
<value>SW_Push</value>
<footprint>Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB</footprint>
<datasheet>~</datasheet>
<libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5ED406BC</tstamp>
</comp>
</components>
<libparts>
<libpart lib="Switch" part="SW_Push">
<description>Push button switch, generic, two pins</description>
<docs>~</docs>
<fields>
<field name="Reference">SW</field>
<field name="Value">SW_Push</field>
</fields>
<pins>
<pin num="1" name="1" type="passive"/>
<pin num="2" name="2" type="passive"/>
</pins>
</libpart>
</libparts>
<libraries>
<library logical="Switch">
<uri>/usr/share/kicad/library/Switch.lib</uri>
</library>
</libraries>
<nets>
<net code="1" name="Net-(SW44-Pad2)">
<node ref="SW46" pin="2"/>
<node ref="SW45" pin="2"/>
<node ref="SW44" pin="2"/>
<node ref="SW47" pin="2"/>
<node ref="SW48" pin="2"/>
<node ref="SW49" pin="2"/>
<node ref="SW50" pin="2"/>
<node ref="SW51" pin="2"/>
</net>
<net code="2" name="Net-(SW43-Pad1)">
<node ref="SW58" pin="1"/>
<node ref="SW43" pin="1"/>
<node ref="SW66" pin="1"/>
<node ref="SW51" pin="1"/>
</net>
<net code="3" name="Net-(SW36-Pad2)">
<node ref="SW40" pin="2"/>
<node ref="SW39" pin="2"/>
<node ref="SW42" pin="2"/>
<node ref="SW43" pin="2"/>
<node ref="SW38" pin="2"/>
<node ref="SW37" pin="2"/>
<node ref="SW36" pin="2"/>
<node ref="SW41" pin="2"/>
</net>
<net code="4" name="Net-(SW38-Pad1)">
<node ref="SW69" pin="1"/>
<node ref="SW46" pin="1"/>
<node ref="SW38" pin="1"/>
<node ref="SW61" pin="1"/>
</net>
<net code="5" name="Net-(SW40-Pad1)">
<node ref="SW71" pin="1"/>
<node ref="SW48" pin="1"/>
<node ref="SW63" pin="1"/>
<node ref="SW40" pin="1"/>
<node ref="SW55" pin="1"/>
</net>
<net code="6" name="Net-(SW39-Pad1)">
<node ref="SW47" pin="1"/>
<node ref="SW54" pin="1"/>
<node ref="SW70" pin="1"/>
<node ref="SW62" pin="1"/>
<node ref="SW39" pin="1"/>
</net>
<net code="7" name="Net-(SW37-Pad1)">
<node ref="SW68" pin="1"/>
<node ref="SW60" pin="1"/>
<node ref="SW45" pin="1"/>
<node ref="SW37" pin="1"/>
<node ref="SW53" pin="1"/>
</net>
<net code="8" name="Net-(SW42-Pad1)">
<node ref="SW57" pin="1"/>
<node ref="SW73" pin="1"/>
<node ref="SW42" pin="1"/>
<node ref="SW50" pin="1"/>
<node ref="SW65" pin="1"/>
</net>
<net code="9" name="Net-(SW41-Pad1)">
<node ref="SW41" pin="1"/>
<node ref="SW64" pin="1"/>
<node ref="SW49" pin="1"/>
<node ref="SW72" pin="1"/>
<node ref="SW56" pin="1"/>
</net>
<net code="10" name="Net-(SW36-Pad1)">
<node ref="SW52" pin="1"/>
<node ref="SW44" pin="1"/>
<node ref="SW36" pin="1"/>
<node ref="SW59" pin="1"/>
<node ref="SW67" pin="1"/>
</net>
<net code="11" name="Net-(SW67-Pad2)">
<node ref="SW73" pin="2"/>
<node ref="SW67" pin="2"/>
<node ref="SW72" pin="2"/>
<node ref="SW68" pin="2"/>
<node ref="SW69" pin="2"/>
<node ref="SW70" pin="2"/>
<node ref="SW71" pin="2"/>
</net>
<net code="12" name="Net-(SW52-Pad2)">
<node ref="SW54" pin="2"/>
<node ref="SW52" pin="2"/>
<node ref="SW53" pin="2"/>
<node ref="SW57" pin="2"/>
<node ref="SW56" pin="2"/>
<node ref="SW55" pin="2"/>
<node ref="SW58" pin="2"/>
</net>
<net code="13" name="Net-(SW59-Pad2)">
<node ref="SW66" pin="2"/>
<node ref="SW64" pin="2"/>
<node ref="SW63" pin="2"/>
<node ref="SW62" pin="2"/>
<node ref="SW61" pin="2"/>
<node ref="SW60" pin="2"/>
<node ref="SW65" pin="2"/>
<node ref="SW59" pin="2"/>
</net>
<net code="14" name="Net-(SW10-Pad2)">
<node ref="SW9" pin="2"/>
<node ref="SW16" pin="2"/>
<node ref="SW15" pin="2"/>
<node ref="SW13" pin="2"/>
<node ref="SW12" pin="2"/>
<node ref="SW11" pin="2"/>
<node ref="SW10" pin="2"/>
<node ref="SW14" pin="2"/>
</net>
<net code="15" name="Net-(SW1-Pad2)">
<node ref="SW6" pin="2"/>
<node ref="SW1" pin="2"/>
<node ref="SW2" pin="2"/>
<node ref="SW3" pin="2"/>
<node ref="SW4" pin="2"/>
<node ref="SW5" pin="2"/>
<node ref="SW8" pin="2"/>
<node ref="SW7" pin="2"/>
</net>
<net code="16" name="Net-(SW16-Pad1)">
<node ref="SW24" pin="1"/>
<node ref="SW31" pin="1"/>
<node ref="SW8" pin="1"/>
<node ref="SW16" pin="1"/>
</net>
<net code="17" name="Net-(SW15-Pad1)">
<node ref="SW23" pin="1"/>
<node ref="SW30" pin="1"/>
<node ref="SW34" pin="1"/>
<node ref="SW15" pin="1"/>
<node ref="SW7" pin="1"/>
</net>
<net code="18" name="Net-(SW14-Pad1)">
<node ref="SW29" pin="1"/>
<node ref="SW14" pin="1"/>
<node ref="SW22" pin="1"/>
<node ref="SW6" pin="1"/>
</net>
<net code="19" name="Net-(SW13-Pad1)">
<node ref="SW5" pin="1"/>
<node ref="SW13" pin="1"/>
<node ref="SW21" pin="1"/>
<node ref="SW28" pin="1"/>
</net>
<net code="20" name="Net-(SW12-Pad1)">
<node ref="SW27" pin="1"/>
<node ref="SW4" pin="1"/>
<node ref="SW12" pin="1"/>
<node ref="SW20" pin="1"/>
</net>
<net code="21" name="Net-(SW11-Pad1)">
<node ref="SW35" pin="1"/>
<node ref="SW3" pin="1"/>
<node ref="SW25" pin="1"/>
<node ref="SW11" pin="1"/>
<node ref="SW19" pin="1"/>
</net>
<net code="22" name="Net-(SW10-Pad1)">
<node ref="SW33" pin="1"/>
<node ref="SW10" pin="1"/>
<node ref="SW17" pin="1"/>
<node ref="SW2" pin="1"/>
</net>
<net code="23" name="Net-(SW25-Pad2)">
<node ref="SW29" pin="2"/>
<node ref="SW30" pin="2"/>
<node ref="SW26" pin="2"/>
<node ref="SW25" pin="2"/>
<node ref="SW31" pin="2"/>
<node ref="SW28" pin="2"/>
<node ref="SW27" pin="2"/>
</net>
<net code="24" name="Net-(SW17-Pad2)">
<node ref="SW24" pin="2"/>
<node ref="SW18" pin="2"/>
<node ref="SW17" pin="2"/>
<node ref="SW19" pin="2"/>
<node ref="SW20" pin="2"/>
<node ref="SW21" pin="2"/>
<node ref="SW23" pin="2"/>
<node ref="SW22" pin="2"/>
</net>
<net code="25" name="Net-(SW1-Pad1)">
<node ref="SW1" pin="1"/>
<node ref="SW9" pin="1"/>
<node ref="SW32" pin="1"/>
<node ref="SW18" pin="1"/>
<node ref="SW26" pin="1"/>
</net>
<net code="26" name="Net-(SW32-Pad2)">
<node ref="SW33" pin="2"/>
<node ref="SW35" pin="2"/>
<node ref="SW32" pin="2"/>
<node ref="SW34" pin="2"/>
</net>
</nets>
</export>

BIN
Export/PCB-Split-Idea.pdf Normal file

Binary file not shown.

0
README.md Normal file
View File

20
TheKeebrary.pretty-master/.gitignore vendored Normal file
View File

@ -0,0 +1,20 @@
# For PCBs designed using KiCad: http://www.kicad-pcb.org/
# Temporary files
*.000
*.bak
*.bck
*.kicad_pcb-bak
*~
_autosave-*
*.tmp
# Netlist files (exported from Eeschema)
*.net
# Autorouter files (exported from Pcbnew)
.dsn
# Exported BOM files
*.xml
*.csv

View File

@ -0,0 +1,101 @@
(module Housings_QFP:TQFP-64_14x14mm_Pitch0.8mm (layer F.Cu) (tedit 54130A77)
(descr "64-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)")
(tags "QFP 0.8")
(attr smd)
(fp_text reference REF** (at 0 -9.45) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value TQFP-64_14x14mm_Pitch0.8mm (at 0 9.45) (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 -6 -7) (end 7 -7) (layer F.Fab) (width 0.15))
(fp_line (start 7 -7) (end 7 7) (layer F.Fab) (width 0.15))
(fp_line (start 7 7) (end -7 7) (layer F.Fab) (width 0.15))
(fp_line (start -7 7) (end -7 -6) (layer F.Fab) (width 0.15))
(fp_line (start -7 -6) (end -6 -7) (layer F.Fab) (width 0.15))
(fp_line (start -8.7 -8.7) (end -8.7 8.7) (layer F.CrtYd) (width 0.05))
(fp_line (start 8.7 -8.7) (end 8.7 8.7) (layer F.CrtYd) (width 0.05))
(fp_line (start -8.7 -8.7) (end 8.7 -8.7) (layer F.CrtYd) (width 0.05))
(fp_line (start -8.7 8.7) (end 8.7 8.7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.175 -7.175) (end -7.175 -6.6) (layer F.SilkS) (width 0.15))
(fp_line (start 7.175 -7.175) (end 7.175 -6.5) (layer F.SilkS) (width 0.15))
(fp_line (start 7.175 7.175) (end 7.175 6.5) (layer F.SilkS) (width 0.15))
(fp_line (start -7.175 7.175) (end -7.175 6.5) (layer F.SilkS) (width 0.15))
(fp_line (start -7.175 -7.175) (end -6.5 -7.175) (layer F.SilkS) (width 0.15))
(fp_line (start -7.175 7.175) (end -6.5 7.175) (layer F.SilkS) (width 0.15))
(fp_line (start 7.175 7.175) (end 6.5 7.175) (layer F.SilkS) (width 0.15))
(fp_line (start 7.175 -7.175) (end 6.5 -7.175) (layer F.SilkS) (width 0.15))
(fp_line (start -7.175 -6.6) (end -8.45 -6.6) (layer F.SilkS) (width 0.15))
(pad 1 smd rect (at -7.7 -6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -7.7 -5.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -7.7 -4.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -7.7 -3.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -7.7 -2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -7.7 -2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -7.7 -1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -7.7 -0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -7.7 0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at -7.7 1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -7.7 2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at -7.7 2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at -7.7 3.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at -7.7 4.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at -7.7 5.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at -7.7 6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at -6 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at -5.2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at -4.4 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at -3.6 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at -2.8 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at -2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at -1.2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at -0.4 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at 0.4 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at 1.2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at 2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at 2.8 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 29 smd rect (at 3.6 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 30 smd rect (at 4.4 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 31 smd rect (at 5.2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 32 smd rect (at 6 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 33 smd rect (at 7.7 6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 34 smd rect (at 7.7 5.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 35 smd rect (at 7.7 4.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 36 smd rect (at 7.7 3.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 37 smd rect (at 7.7 2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 38 smd rect (at 7.7 2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 39 smd rect (at 7.7 1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 40 smd rect (at 7.7 0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 41 smd rect (at 7.7 -0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 42 smd rect (at 7.7 -1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 43 smd rect (at 7.7 -2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 44 smd rect (at 7.7 -2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 45 smd rect (at 7.7 -3.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 46 smd rect (at 7.7 -4.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 47 smd rect (at 7.7 -5.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 48 smd rect (at 7.7 -6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 49 smd rect (at 6 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 50 smd rect (at 5.2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 51 smd rect (at 4.4 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 52 smd rect (at 3.6 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 53 smd rect (at 2.8 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 54 smd rect (at 2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 55 smd rect (at 1.2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 56 smd rect (at 0.4 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 57 smd rect (at -0.4 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 58 smd rect (at -1.2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 59 smd rect (at -2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 60 smd rect (at -2.8 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 61 smd rect (at -3.6 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 62 smd rect (at -4.4 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 63 smd rect (at -5.2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 64 smd rect (at -6 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(model Housings_QFP.3dshapes/TQFP-64_14x14mm_Pitch0.8mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,107 @@
(module ATMEGA32U4-AU (layer F.Cu) (tedit 0)
(solder_mask_margin 0.1)
(attr smd)
(fp_text reference ATMEGA32U4-AU (at -3.474 -8.014) (layer F.SilkS)
(effects (font (size 1.4 1.4) (thickness 0.05)))
)
(fp_text value MCU** (at -2.55 8.1261) (layer F.SilkS)
(effects (font (size 1.4 1.4) (thickness 0.05)))
)
(fp_line (start -4.8 -4.8) (end 4.8 -4.8) (layer F.SilkS) (width 0.2032))
(fp_line (start 4.8 -4.8) (end 4.8 4.8) (layer F.SilkS) (width 0.2032))
(fp_line (start 4.8 4.8) (end -4.8 4.8) (layer F.SilkS) (width 0.2032))
(fp_line (start -4.8 4.8) (end -4.8 -4.8) (layer F.SilkS) (width 0.2032))
(fp_circle (center -4 -4) (end -3.7173 -4) (layer F.SilkS) (width 0.254))
(fp_line (start -7 -7) (end 7 -7) (layer Dwgs.User) (width 0.05))
(fp_line (start 7 -7) (end 7 7) (layer Dwgs.User) (width 0.05))
(fp_line (start 7 7) (end -7 7) (layer Dwgs.User) (width 0.05))
(fp_line (start -7 7) (end -7 -7) (layer Dwgs.User) (width 0.05))
(pad 1 smd rect (at -5.9 -4) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 2 smd rect (at -5.9 -3.2) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 3 smd rect (at -5.9 -2.4) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 4 smd rect (at -5.9 -1.6) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 5 smd rect (at -5.9 -0.8) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 6 smd rect (at -5.9 0) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 7 smd rect (at -5.9 0.8) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 8 smd rect (at -5.9 1.6) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 9 smd rect (at -5.9 2.4) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 10 smd rect (at -5.9 3.2) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 11 smd rect (at -5.9 4) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 12 smd rect (at -4 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 13 smd rect (at -3.2 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 14 smd rect (at -2.4 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 15 smd rect (at -1.6 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 16 smd rect (at -0.8 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 17 smd rect (at 0 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 18 smd rect (at 0.8 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 19 smd rect (at 1.6 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 20 smd rect (at 2.4 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 21 smd rect (at 3.2 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 22 smd rect (at 4 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 23 smd rect (at 5.9 4) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 24 smd rect (at 5.9 3.2) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 25 smd rect (at 5.9 2.4) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 26 smd rect (at 5.9 1.6) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 27 smd rect (at 5.9 0.8) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 28 smd rect (at 5.9 0) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 29 smd rect (at 5.9 -0.8) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 30 smd rect (at 5.9 -1.6) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 31 smd rect (at 5.9 -2.4) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 32 smd rect (at 5.9 -3.2) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 33 smd rect (at 5.9 -4) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 34 smd rect (at 4 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 35 smd rect (at 3.2 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 36 smd rect (at 2.4 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 37 smd rect (at 1.6 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 38 smd rect (at 0.8 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 39 smd rect (at 0 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 40 smd rect (at -0.8 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 41 smd rect (at -1.6 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 42 smd rect (at -2.4 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 43 smd rect (at -3.2 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 44 smd rect (at -4 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
)

View File

@ -0,0 +1,18 @@
(module CandK_6x6mm_Tactile (layer F.Cu) (tedit 583FCD91)
(fp_text reference REF** (at 0 4.1) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value CandK_6x6mm_Tactile (at 0 -4.75) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 1.75 0) (layer F.SilkS) (width 0.15))
(fp_line (start 0 -3) (end -3 -3) (layer F.SilkS) (width 0.15))
(fp_line (start -3 -3) (end -3 3) (layer F.SilkS) (width 0.15))
(fp_line (start -3 3) (end 3 3) (layer F.SilkS) (width 0.15))
(fp_line (start 3 3) (end 3 -3) (layer F.SilkS) (width 0.15))
(fp_line (start 3 -3) (end 0 -3) (layer F.SilkS) (width 0.15))
(pad 4 smd rect (at 4.75 2.25) (size 1.54 1.3) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 4.75 -2.25) (size 1.55 1.3) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -4.75 -2.25) (size 1.55 1.3) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -4.75 2.25) (size 1.55 1.3) (layers F.Cu F.Paste F.Mask))
)

View File

@ -0,0 +1,19 @@
(module Keyboard:DIODE (layer F.Cu) (tedit 549B02AC)
(fp_text reference Ref** (at 0 0) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value VAL** (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_line (start 0.9 1.1) (end 0.9 -1.1) (layer F.SilkS) (width 0.15))
(fp_line (start 1.1 -1.1) (end 1.1 1.1) (layer F.SilkS) (width 0.15))
(fp_line (start 1.3 -1) (end 1.3 -1.1) (layer F.SilkS) (width 0.15))
(fp_line (start 1.3 -1.1) (end 1.3 -1) (layer F.SilkS) (width 0.15))
(fp_line (start 1.3 1.1) (end 1.3 -1) (layer F.SilkS) (width 0.15))
(fp_line (start -1.524 -1.143) (end 1.524 -1.143) (layer F.SilkS) (width 0.2032))
(fp_line (start 1.524 -1.143) (end 1.524 1.143) (layer F.SilkS) (width 0.2032))
(fp_line (start 1.524 1.143) (end -1.524 1.143) (layer F.SilkS) (width 0.2032))
(fp_line (start -1.524 1.143) (end -1.524 -1.143) (layer F.SilkS) (width 0.2032))
(pad 1 thru_hole circle (at -3.81 0) (size 1.651 1.651) (drill 0.9906) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole rect (at 3.81 0) (size 1.651 1.651) (drill 0.9906) (layers *.Cu *.SilkS *.Mask))
)

View File

@ -0,0 +1,14 @@
(module Epson_TSX-3225 (layer F.Cu) (tedit 583FD421)
(fp_text reference REF** (at 0 2.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Epson_TSX-3225 (at 0 -2.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.25 1.25) (end 0.25 1.25) (layer F.SilkS) (width 0.15))
(fp_line (start -0.25 -1.25) (end 0.25 -1.25) (layer F.SilkS) (width 0.15))
(pad 2 smd rect (at 1.1 -0.8) (size 1.4 1.15) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 1.1 0.8) (size 1.4 1.15) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -1.1 0.8) (size 1.4 1.15) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -1.1 -0.8) (size 1.4 1.15) (layers F.Cu F.Paste F.Mask))
)

View File

@ -0,0 +1,36 @@
(module Keyboard:HYBRID_PCB_100H (layer F.Cu) (tedit 549A0505)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 1.00u (at -5.715 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
)

View File

@ -0,0 +1,36 @@
(module Keyboard:HYBRID_PCB_125H (layer F.Cu) (tedit 549A051E)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 1.25u (at -8.09752 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -11.78052 -9.398) (end 11.78052 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 11.78052 -9.398) (end 11.78052 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 11.78052 9.398) (end -11.78052 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -11.78052 9.398) (end -11.78052 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
)

View File

@ -0,0 +1,36 @@
(module Keyboard:HYBRID_PCB_150H (layer F.Cu) (tedit 4FDE2C8B)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 1.50u (at -10.4775 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -14.1605 -9.398) (end 14.1605 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 14.1605 -9.398) (end 14.1605 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 14.1605 9.398) (end -14.1605 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -14.1605 9.398) (end -14.1605 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
)

View File

@ -0,0 +1,36 @@
(module Keyboard:HYBRID_PCB_175H (layer F.Cu) (tedit 4FDE2C78)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 1.75u (at -12.86002 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -16.54302 -9.398) (end 16.54302 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 16.54302 -9.398) (end 16.54302 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 16.54302 9.398) (end -16.54302 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -16.54302 9.398) (end -16.54302 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
)

View File

@ -0,0 +1,80 @@
(module Keyboard:HYBRID_PCB_200H (layer F.Cu) (tedit 4FDE2A7B)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 2.00u (at -15.24 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -18.923 -9.398) (end 18.923 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 18.923 -9.398) (end 18.923 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 18.923 9.398) (end -18.923 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -18.923 9.398) (end -18.923 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -4.8768) (end 8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -4.8768) (end 8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -5.6896) (end 15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -5.6896) (end 15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -2.286) (end 16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 -2.286) (end 16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 0.508) (end 15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 0.508) (end 15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 6.604) (end 14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 6.604) (end 14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 7.7724) (end 9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 7.7724) (end 9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 6.604) (end 8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 6.604) (end 8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 5.8166) (end 6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 5.8166) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 5.8166) (end -8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 5.8166) (end -8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 6.604) (end -9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 6.604) (end -9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 7.7724) (end -14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 7.7724) (end -14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 6.604) (end -15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 6.604) (end -15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 0.508) (end -16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 0.508) (end -16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 -2.286) (end -15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -2.286) (end -15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -5.6896) (end -8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -5.6896) (end -8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -4.8768) (end -6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 -4.8768) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.367 -7.62) (end 8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 -7.62) (end 8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 7.62) (end -8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 7.62) (end -8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 -7.62) (end -15.367 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 -7.62) (end -15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 10.16) (end 15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start 15.367 10.16) (end 15.367 -7.62) (layer Cmts.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,80 @@
(module HYBRID_PCB_200V (layer F.Cu) (tedit 5833B43A)
(fp_text reference CHERRY (at 3.175 0 90) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 5.08 0 90) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 2.00u (at -5.715 17.78) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -9.398 18.923) (end -9.398 -18.923) (layer Dwgs.User) (width 0.1524))
(fp_line (start -9.398 -18.923) (end 9.398 -18.923) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9.398 -18.923) (end 9.398 18.923) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9.398 18.923) (end -9.398 18.923) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 -6.985) (end -4.8768 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -4.8768 -6.985) (end -4.8768 -8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start -4.8768 -8.6106) (end -5.6896 -8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start -5.6896 -8.6106) (end -5.6896 -15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start -5.6896 -15.2654) (end -2.286 -15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start -2.286 -15.2654) (end -2.286 -16.129) (layer Eco2.User) (width 0.1524))
(fp_line (start -2.286 -16.129) (end 0.508 -16.129) (layer Eco2.User) (width 0.1524))
(fp_line (start 0.508 -16.129) (end 0.508 -15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start 0.508 -15.2654) (end 6.604 -15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 -15.2654) (end 6.604 -14.224) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 -14.224) (end 7.7724 -14.224) (layer Eco2.User) (width 0.1524))
(fp_line (start 7.7724 -14.224) (end 7.7724 -9.652) (layer Eco2.User) (width 0.1524))
(fp_line (start 7.7724 -9.652) (end 6.604 -9.652) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 -9.652) (end 6.604 -8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 -8.6106) (end 5.8166 -8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start 5.8166 -8.6106) (end 5.8166 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 5.8166 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end 5.8166 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 5.8166 6.985) (end 5.8166 8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start 5.8166 8.6106) (end 6.604 8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 8.6106) (end 6.604 9.652) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 9.652) (end 7.7724 9.652) (layer Eco2.User) (width 0.1524))
(fp_line (start 7.7724 9.652) (end 7.7724 14.224) (layer Eco2.User) (width 0.1524))
(fp_line (start 7.7724 14.224) (end 6.604 14.224) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 14.224) (end 6.604 15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 15.2654) (end 0.508 15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start 0.508 15.2654) (end 0.508 16.129) (layer Eco2.User) (width 0.1524))
(fp_line (start 0.508 16.129) (end -2.286 16.129) (layer Eco2.User) (width 0.1524))
(fp_line (start -2.286 16.129) (end -2.286 15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start -2.286 15.2654) (end -5.6896 15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start -5.6896 15.2654) (end -5.6896 8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start -5.6896 8.6106) (end -4.8768 8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start -4.8768 8.6106) (end -4.8768 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -4.8768 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -7.62 -15.367) (end -7.62 -8.509) (layer Cmts.User) (width 0.1524))
(fp_line (start -7.62 -8.509) (end 7.62 -8.509) (layer Cmts.User) (width 0.1524))
(fp_line (start 7.62 -8.509) (end 7.62 8.509) (layer Cmts.User) (width 0.1524))
(fp_line (start 7.62 8.509) (end -7.62 8.509) (layer Cmts.User) (width 0.1524))
(fp_line (start -7.62 8.509) (end -7.62 15.367) (layer Cmts.User) (width 0.1524))
(fp_line (start -7.62 15.367) (end 10.16 15.367) (layer Cmts.User) (width 0.1524))
(fp_line (start 10.16 15.367) (end 10.16 -15.367) (layer Cmts.User) (width 0.1524))
(fp_line (start 10.16 -15.367) (end -7.62 -15.367) (layer Cmts.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.27 3.405 60.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at -4.79 -2.52 86.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0 90) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 0 5.08 90) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 0 -5.08 90) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -6.985 11.938 90) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -6.985 -11.938 90) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 8.255 11.938 90) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 8.255 -11.938 90) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,80 @@
(module Keyboard:HYBRID_PCB_225H (layer F.Cu) (tedit 4FDE2A97)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 2.25u (at -17.62252 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -21.30552 -9.398) (end 21.30552 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 21.30552 -9.398) (end 21.30552 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 21.30552 9.398) (end -21.30552 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -21.30552 9.398) (end -21.30552 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -4.8768) (end 8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -4.8768) (end 8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -5.6896) (end 15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -5.6896) (end 15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -2.286) (end 16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 -2.286) (end 16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 0.508) (end 15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 0.508) (end 15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 6.604) (end 14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 6.604) (end 14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 7.7724) (end 9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 7.7724) (end 9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 6.604) (end 8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 6.604) (end 8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 5.8166) (end 6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 5.8166) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 5.8166) (end -8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 5.8166) (end -8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 6.604) (end -9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 6.604) (end -9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 7.7724) (end -14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 7.7724) (end -14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 6.604) (end -15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 6.604) (end -15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 0.508) (end -16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 0.508) (end -16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 -2.286) (end -15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -2.286) (end -15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -5.6896) (end -8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -5.6896) (end -8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -4.8768) (end -6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 -4.8768) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.367 -7.62) (end 8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 -7.62) (end 8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 7.62) (end -8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 7.62) (end -8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 -7.62) (end -15.367 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 -7.62) (end -15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 10.16) (end 15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start 15.367 10.16) (end 15.367 -7.62) (layer Cmts.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,80 @@
(module Keyboard:HYBRID_PCB_275H (layer F.Cu) (tedit 4FDE2AAF)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 2.75u (at -22.38502 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -26.06802 -9.398) (end 26.06802 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 26.06802 -9.398) (end 26.06802 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 26.06802 9.398) (end -26.06802 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -26.06802 9.398) (end -26.06802 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -4.8768) (end 8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -4.8768) (end 8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -5.6896) (end 15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -5.6896) (end 15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -2.286) (end 16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 -2.286) (end 16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 0.508) (end 15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 0.508) (end 15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 6.604) (end 14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 6.604) (end 14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 7.7724) (end 9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 7.7724) (end 9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 6.604) (end 8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 6.604) (end 8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 5.8166) (end 6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 5.8166) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 5.8166) (end -8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 5.8166) (end -8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 6.604) (end -9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 6.604) (end -9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 7.7724) (end -14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 7.7724) (end -14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 6.604) (end -15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 6.604) (end -15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 0.508) (end -16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 0.508) (end -16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 -2.286) (end -15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -2.286) (end -15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -5.6896) (end -8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -5.6896) (end -8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -4.8768) (end -6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 -4.8768) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.367 -7.62) (end 8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 -7.62) (end 8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 7.62) (end -8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 7.62) (end -8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 -7.62) (end -15.367 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 -7.62) (end -15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 10.16) (end 15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start 15.367 10.16) (end 15.367 -7.62) (layer Cmts.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,80 @@
(module Keyboard:HYBRID_PCB_625H (layer F.Cu) (tedit 4FDE2AD7)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 6.25u (at -55.72252 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -59.40552 -9.398) (end 59.40552 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 59.40552 -9.398) (end 59.40552 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 59.40552 9.398) (end -59.40552 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -59.40552 9.398) (end -59.40552 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -2.286) (end 46.7106 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 46.7106 -2.286) (end 46.7106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 46.7106 -5.6896) (end 53.3654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.3654 -5.6896) (end 53.3654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.3654 -2.286) (end 54.229 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 54.229 -2.286) (end 54.229 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 54.229 0.508) (end 53.3654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.3654 0.508) (end 53.3654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.3654 6.604) (end 52.324 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 52.324 6.604) (end 52.324 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 52.324 7.7724) (end 47.752 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 47.752 7.7724) (end 47.752 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 47.752 6.604) (end 46.7106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 46.7106 6.604) (end 46.7106 2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 46.7106 2.286) (end 6.985 2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 2.286) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 2.286) (end -46.7106 2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -46.7106 2.286) (end -46.7106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -46.7106 6.604) (end -47.752 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -47.752 6.604) (end -47.752 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -47.752 7.7724) (end -52.324 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -52.324 7.7724) (end -52.324 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -52.324 6.604) (end -53.3654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.3654 6.604) (end -53.3654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.3654 0.508) (end -54.229 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -54.229 0.508) (end -54.229 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -54.229 -2.286) (end -53.3654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.3654 -2.286) (end -53.3654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.3654 -5.6896) (end -46.7106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -46.7106 -5.6896) (end -46.7106 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -46.7106 -2.286) (end -6.985 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 -2.286) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.467 -7.62) (end 46.609 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 46.609 -7.62) (end 46.609 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 46.609 7.62) (end -46.609 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -46.609 7.62) (end -46.609 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -46.609 -7.62) (end -53.467 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -53.467 -7.62) (end -53.467 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start -53.467 10.16) (end 53.467 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start 53.467 10.16) (end 53.467 -7.62) (layer Cmts.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -50.038 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 50.038 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -50.038 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 50.038 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,34 @@
(module Keyboard:HYBRID_PLATE_100H (layer F.Cu) (tedit 549A0505)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 1.00u (at -5.715 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,34 @@
(module Keyboard:HYBRID_PLATE_125H (layer F.Cu) (tedit 549A051E)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 1.25u (at -8.09752 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -11.78052 -9.398) (end 11.78052 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 11.78052 -9.398) (end 11.78052 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 11.78052 9.398) (end -11.78052 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -11.78052 9.398) (end -11.78052 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,34 @@
(module Keyboard:HYBRID_PLATE_150H (layer F.Cu) (tedit 4FDE2C8B)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 1.50u (at -10.4775 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -14.1605 -9.398) (end 14.1605 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 14.1605 -9.398) (end 14.1605 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 14.1605 9.398) (end -14.1605 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -14.1605 9.398) (end -14.1605 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,34 @@
(module Keyboard:HYBRID_PLATE_175H (layer F.Cu) (tedit 4FDE2C78)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 1.75u (at -12.86002 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -16.54302 -9.398) (end 16.54302 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 16.54302 -9.398) (end 16.54302 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 16.54302 9.398) (end -16.54302 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -16.54302 9.398) (end -16.54302 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,78 @@
(module Keyboard:HYBRID_PLATE_200H (layer F.Cu) (tedit 4FDE2A7B)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 2.00u (at -15.24 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -18.923 -9.398) (end 18.923 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 18.923 -9.398) (end 18.923 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 18.923 9.398) (end -18.923 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -18.923 9.398) (end -18.923 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -4.8768) (end 8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -4.8768) (end 8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -5.6896) (end 15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -5.6896) (end 15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -2.286) (end 16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 -2.286) (end 16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 0.508) (end 15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 0.508) (end 15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 6.604) (end 14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 6.604) (end 14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 7.7724) (end 9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 7.7724) (end 9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 6.604) (end 8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 6.604) (end 8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 5.8166) (end 6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 5.8166) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 5.8166) (end -8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 5.8166) (end -8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 6.604) (end -9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 6.604) (end -9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 7.7724) (end -14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 7.7724) (end -14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 6.604) (end -15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 6.604) (end -15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 0.508) (end -16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 0.508) (end -16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 -2.286) (end -15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -2.286) (end -15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -5.6896) (end -8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -5.6896) (end -8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -4.8768) (end -6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 -4.8768) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.367 -7.62) (end 8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 -7.62) (end 8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 7.62) (end -8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 7.62) (end -8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 -7.62) (end -15.367 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 -7.62) (end -15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 10.16) (end 15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start 15.367 10.16) (end 15.367 -7.62) (layer Cmts.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,78 @@
(module Keyboard:HYBRID_PLATE_200V (layer F.Cu) (tedit 5833B43A)
(fp_text reference CHERRY (at 3.175 0 90) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 5.08 0 90) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 2.00u (at -5.715 17.78) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -9.398 18.923) (end -9.398 -18.923) (layer Dwgs.User) (width 0.1524))
(fp_line (start -9.398 -18.923) (end 9.398 -18.923) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9.398 -18.923) (end 9.398 18.923) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9.398 18.923) (end -9.398 18.923) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 -6.985) (end -4.8768 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -4.8768 -6.985) (end -4.8768 -8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start -4.8768 -8.6106) (end -5.6896 -8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start -5.6896 -8.6106) (end -5.6896 -15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start -5.6896 -15.2654) (end -2.286 -15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start -2.286 -15.2654) (end -2.286 -16.129) (layer Eco2.User) (width 0.1524))
(fp_line (start -2.286 -16.129) (end 0.508 -16.129) (layer Eco2.User) (width 0.1524))
(fp_line (start 0.508 -16.129) (end 0.508 -15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start 0.508 -15.2654) (end 6.604 -15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 -15.2654) (end 6.604 -14.224) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 -14.224) (end 7.7724 -14.224) (layer Eco2.User) (width 0.1524))
(fp_line (start 7.7724 -14.224) (end 7.7724 -9.652) (layer Eco2.User) (width 0.1524))
(fp_line (start 7.7724 -9.652) (end 6.604 -9.652) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 -9.652) (end 6.604 -8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 -8.6106) (end 5.8166 -8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start 5.8166 -8.6106) (end 5.8166 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 5.8166 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end 5.8166 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 5.8166 6.985) (end 5.8166 8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start 5.8166 8.6106) (end 6.604 8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 8.6106) (end 6.604 9.652) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 9.652) (end 7.7724 9.652) (layer Eco2.User) (width 0.1524))
(fp_line (start 7.7724 9.652) (end 7.7724 14.224) (layer Eco2.User) (width 0.1524))
(fp_line (start 7.7724 14.224) (end 6.604 14.224) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 14.224) (end 6.604 15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 15.2654) (end 0.508 15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start 0.508 15.2654) (end 0.508 16.129) (layer Eco2.User) (width 0.1524))
(fp_line (start 0.508 16.129) (end -2.286 16.129) (layer Eco2.User) (width 0.1524))
(fp_line (start -2.286 16.129) (end -2.286 15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start -2.286 15.2654) (end -5.6896 15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start -5.6896 15.2654) (end -5.6896 8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start -5.6896 8.6106) (end -4.8768 8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start -4.8768 8.6106) (end -4.8768 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -4.8768 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -7.62 -15.367) (end -7.62 -8.509) (layer Cmts.User) (width 0.1524))
(fp_line (start -7.62 -8.509) (end 7.62 -8.509) (layer Cmts.User) (width 0.1524))
(fp_line (start 7.62 -8.509) (end 7.62 8.509) (layer Cmts.User) (width 0.1524))
(fp_line (start 7.62 8.509) (end -7.62 8.509) (layer Cmts.User) (width 0.1524))
(fp_line (start -7.62 8.509) (end -7.62 15.367) (layer Cmts.User) (width 0.1524))
(fp_line (start -7.62 15.367) (end 10.16 15.367) (layer Cmts.User) (width 0.1524))
(fp_line (start 10.16 15.367) (end 10.16 -15.367) (layer Cmts.User) (width 0.1524))
(fp_line (start 10.16 -15.367) (end -7.62 -15.367) (layer Cmts.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.27 3.405 60.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at -4.79 -2.52 86.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0 90) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -6.985 11.938 90) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -6.985 -11.938 90) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 8.255 11.938 90) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 8.255 -11.938 90) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,78 @@
(module Keyboard:HYBRID_PLATE_225H (layer F.Cu) (tedit 4FDE2A97)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 2.25u (at -17.62252 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -21.30552 -9.398) (end 21.30552 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 21.30552 -9.398) (end 21.30552 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 21.30552 9.398) (end -21.30552 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -21.30552 9.398) (end -21.30552 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -4.8768) (end 8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -4.8768) (end 8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -5.6896) (end 15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -5.6896) (end 15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -2.286) (end 16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 -2.286) (end 16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 0.508) (end 15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 0.508) (end 15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 6.604) (end 14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 6.604) (end 14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 7.7724) (end 9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 7.7724) (end 9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 6.604) (end 8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 6.604) (end 8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 5.8166) (end 6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 5.8166) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 5.8166) (end -8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 5.8166) (end -8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 6.604) (end -9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 6.604) (end -9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 7.7724) (end -14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 7.7724) (end -14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 6.604) (end -15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 6.604) (end -15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 0.508) (end -16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 0.508) (end -16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 -2.286) (end -15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -2.286) (end -15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -5.6896) (end -8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -5.6896) (end -8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -4.8768) (end -6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 -4.8768) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.367 -7.62) (end 8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 -7.62) (end 8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 7.62) (end -8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 7.62) (end -8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 -7.62) (end -15.367 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 -7.62) (end -15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 10.16) (end 15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start 15.367 10.16) (end 15.367 -7.62) (layer Cmts.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,78 @@
(module Keyboard:HYBRID_PLATE_275H (layer F.Cu) (tedit 4FDE2AAF)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 2.75u (at -22.38502 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -26.06802 -9.398) (end 26.06802 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 26.06802 -9.398) (end 26.06802 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 26.06802 9.398) (end -26.06802 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -26.06802 9.398) (end -26.06802 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -4.8768) (end 8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -4.8768) (end 8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -5.6896) (end 15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -5.6896) (end 15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -2.286) (end 16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 -2.286) (end 16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 0.508) (end 15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 0.508) (end 15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 6.604) (end 14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 6.604) (end 14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 7.7724) (end 9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 7.7724) (end 9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 6.604) (end 8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 6.604) (end 8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 5.8166) (end 6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 5.8166) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 5.8166) (end -8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 5.8166) (end -8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 6.604) (end -9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 6.604) (end -9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 7.7724) (end -14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 7.7724) (end -14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 6.604) (end -15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 6.604) (end -15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 0.508) (end -16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 0.508) (end -16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 -2.286) (end -15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -2.286) (end -15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -5.6896) (end -8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -5.6896) (end -8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -4.8768) (end -6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 -4.8768) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.367 -7.62) (end 8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 -7.62) (end 8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 7.62) (end -8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 7.62) (end -8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 -7.62) (end -15.367 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 -7.62) (end -15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 10.16) (end 15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start 15.367 10.16) (end 15.367 -7.62) (layer Cmts.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,78 @@
(module Keyboard:HYBRID_PLATE_625H (layer F.Cu) (tedit 4FDE2AD7)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 6.25u (at -55.72252 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -59.40552 -9.398) (end 59.40552 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 59.40552 -9.398) (end 59.40552 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 59.40552 9.398) (end -59.40552 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -59.40552 9.398) (end -59.40552 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -2.286) (end 46.7106 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 46.7106 -2.286) (end 46.7106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 46.7106 -5.6896) (end 53.3654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.3654 -5.6896) (end 53.3654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.3654 -2.286) (end 54.229 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 54.229 -2.286) (end 54.229 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 54.229 0.508) (end 53.3654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.3654 0.508) (end 53.3654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.3654 6.604) (end 52.324 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 52.324 6.604) (end 52.324 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 52.324 7.7724) (end 47.752 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 47.752 7.7724) (end 47.752 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 47.752 6.604) (end 46.7106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 46.7106 6.604) (end 46.7106 2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 46.7106 2.286) (end 6.985 2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 2.286) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 2.286) (end -46.7106 2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -46.7106 2.286) (end -46.7106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -46.7106 6.604) (end -47.752 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -47.752 6.604) (end -47.752 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -47.752 7.7724) (end -52.324 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -52.324 7.7724) (end -52.324 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -52.324 6.604) (end -53.3654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.3654 6.604) (end -53.3654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.3654 0.508) (end -54.229 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -54.229 0.508) (end -54.229 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -54.229 -2.286) (end -53.3654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.3654 -2.286) (end -53.3654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.3654 -5.6896) (end -46.7106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -46.7106 -5.6896) (end -46.7106 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -46.7106 -2.286) (end -6.985 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 -2.286) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.467 -7.62) (end 46.609 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 46.609 -7.62) (end 46.609 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 46.609 7.62) (end -46.609 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -46.609 7.62) (end -46.609 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -46.609 -7.62) (end -53.467 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -53.467 -7.62) (end -53.467 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start -53.467 10.16) (end 53.467 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start 53.467 10.16) (end 53.467 -7.62) (layer Cmts.User) (width 0.1524))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -50.038 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 50.038 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -50.038 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 50.038 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,12 @@
(module Keyboard:LED_3MM (layer F.Cu) (tedit 4DA3599D)
(fp_text reference LED_3MM? (at 0 -2.54) (layer B.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value VAL*** (at 0 3.556) (layer B.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_line (start 1.8288 1.27) (end 1.8288 -1.27) (layer F.SilkS) (width 0.2032))
(fp_arc (start 0.254 0) (end 1.8288 -1.3208) (angle -280) (layer F.SilkS) (width 0.2032))
(pad 1 thru_hole oval (at -1.27 0) (size 1.905 2.159) (drill 0.9906) (layers *.Cu F.Paste F.SilkS F.Mask))
(pad 2 thru_hole rect (at 1.27 0) (size 1.905 2.159) (drill 0.9906) (layers *.Cu F.Paste F.SilkS F.Mask))
)

View File

@ -0,0 +1,10 @@
(module Keyboard:MX_DIODE (layer F.Cu) (tedit 4EC3E830)
(fp_text reference D? (at 0 5.08) (layer F.SilkS)
(effects (font (thickness 0.254)))
)
(fp_text value DIODE (at 0 5.08) (layer F.SilkS) hide
(effects (font (thickness 0.254)))
)
(pad 1 thru_hole circle (at -3.81 5.08) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole rect (at 3.81 5.08) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.SilkS *.Mask))
)

View File

@ -0,0 +1,10 @@
(module Keyboard:MX_LED (layer F.Cu) (tedit 4DA35A99)
(fp_text reference L? (at 0 3.81) (layer B.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value LED (at 0 8.128) (layer B.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(pad 1 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.SilkS *.Mask))
)

View File

@ -0,0 +1,36 @@
(module Keyboard:MX_PCB_100H (layer F.Cu) (tedit 549A0505)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 1.00u (at -5.715 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
)

View File

@ -0,0 +1,36 @@
(module Keyboard:MX_PCB_125H (layer F.Cu) (tedit 549A051E)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 1.25u (at -8.09752 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -11.78052 -9.398) (end 11.78052 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 11.78052 -9.398) (end 11.78052 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 11.78052 9.398) (end -11.78052 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -11.78052 9.398) (end -11.78052 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
)

View File

@ -0,0 +1,36 @@
(module Keyboard:MX_PCB_150H (layer F.Cu) (tedit 4FDE2C8B)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 1.50u (at -10.4775 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -14.1605 -9.398) (end 14.1605 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 14.1605 -9.398) (end 14.1605 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 14.1605 9.398) (end -14.1605 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -14.1605 9.398) (end -14.1605 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
)

View File

@ -0,0 +1,36 @@
(module Keyboard:MX_PCB_175H (layer F.Cu) (tedit 4FDE2C78)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 1.75u (at -12.86002 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -16.54302 -9.398) (end 16.54302 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 16.54302 -9.398) (end 16.54302 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 16.54302 9.398) (end -16.54302 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -16.54302 9.398) (end -16.54302 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
)

View File

@ -0,0 +1,80 @@
(module Keyboard:MX_PCB_200H (layer F.Cu) (tedit 4FDE2A7B)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 2.00u (at -15.24 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -18.923 -9.398) (end 18.923 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 18.923 -9.398) (end 18.923 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 18.923 9.398) (end -18.923 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -18.923 9.398) (end -18.923 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -4.8768) (end 8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -4.8768) (end 8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -5.6896) (end 15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -5.6896) (end 15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -2.286) (end 16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 -2.286) (end 16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 0.508) (end 15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 0.508) (end 15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 6.604) (end 14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 6.604) (end 14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 7.7724) (end 9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 7.7724) (end 9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 6.604) (end 8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 6.604) (end 8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 5.8166) (end 6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 5.8166) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 5.8166) (end -8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 5.8166) (end -8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 6.604) (end -9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 6.604) (end -9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 7.7724) (end -14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 7.7724) (end -14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 6.604) (end -15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 6.604) (end -15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 0.508) (end -16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 0.508) (end -16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 -2.286) (end -15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -2.286) (end -15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -5.6896) (end -8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -5.6896) (end -8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -4.8768) (end -6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 -4.8768) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.367 -7.62) (end 8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 -7.62) (end 8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 7.62) (end -8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 7.62) (end -8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 -7.62) (end -15.367 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 -7.62) (end -15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 10.16) (end 15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start 15.367 10.16) (end 15.367 -7.62) (layer Cmts.User) (width 0.1524))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,80 @@
(module MX_PCB_200V (layer F.Cu) (tedit 5833B44D)
(fp_text reference CHERRY (at 3.175 0 90) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 5.08 0 90) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 2.00u (at -5.715 17.78) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -9.398 18.923) (end -9.398 -18.923) (layer Dwgs.User) (width 0.1524))
(fp_line (start -9.398 -18.923) (end 9.398 -18.923) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9.398 -18.923) (end 9.398 18.923) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9.398 18.923) (end -9.398 18.923) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 -6.985) (end -4.8768 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -4.8768 -6.985) (end -4.8768 -8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start -4.8768 -8.6106) (end -5.6896 -8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start -5.6896 -8.6106) (end -5.6896 -15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start -5.6896 -15.2654) (end -2.286 -15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start -2.286 -15.2654) (end -2.286 -16.129) (layer Eco2.User) (width 0.1524))
(fp_line (start -2.286 -16.129) (end 0.508 -16.129) (layer Eco2.User) (width 0.1524))
(fp_line (start 0.508 -16.129) (end 0.508 -15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start 0.508 -15.2654) (end 6.604 -15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 -15.2654) (end 6.604 -14.224) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 -14.224) (end 7.7724 -14.224) (layer Eco2.User) (width 0.1524))
(fp_line (start 7.7724 -14.224) (end 7.7724 -9.652) (layer Eco2.User) (width 0.1524))
(fp_line (start 7.7724 -9.652) (end 6.604 -9.652) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 -9.652) (end 6.604 -8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 -8.6106) (end 5.8166 -8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start 5.8166 -8.6106) (end 5.8166 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 5.8166 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end 5.8166 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 5.8166 6.985) (end 5.8166 8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start 5.8166 8.6106) (end 6.604 8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 8.6106) (end 6.604 9.652) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 9.652) (end 7.7724 9.652) (layer Eco2.User) (width 0.1524))
(fp_line (start 7.7724 9.652) (end 7.7724 14.224) (layer Eco2.User) (width 0.1524))
(fp_line (start 7.7724 14.224) (end 6.604 14.224) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 14.224) (end 6.604 15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.604 15.2654) (end 0.508 15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start 0.508 15.2654) (end 0.508 16.129) (layer Eco2.User) (width 0.1524))
(fp_line (start 0.508 16.129) (end -2.286 16.129) (layer Eco2.User) (width 0.1524))
(fp_line (start -2.286 16.129) (end -2.286 15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start -2.286 15.2654) (end -5.6896 15.2654) (layer Eco2.User) (width 0.1524))
(fp_line (start -5.6896 15.2654) (end -5.6896 8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start -5.6896 8.6106) (end -4.8768 8.6106) (layer Eco2.User) (width 0.1524))
(fp_line (start -4.8768 8.6106) (end -4.8768 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -4.8768 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -7.62 -15.367) (end -7.62 -8.509) (layer Cmts.User) (width 0.1524))
(fp_line (start -7.62 -8.509) (end 7.62 -8.509) (layer Cmts.User) (width 0.1524))
(fp_line (start 7.62 -8.509) (end 7.62 8.509) (layer Cmts.User) (width 0.1524))
(fp_line (start 7.62 8.509) (end -7.62 8.509) (layer Cmts.User) (width 0.1524))
(fp_line (start -7.62 8.509) (end -7.62 15.367) (layer Cmts.User) (width 0.1524))
(fp_line (start -7.62 15.367) (end 10.16 15.367) (layer Cmts.User) (width 0.1524))
(fp_line (start 10.16 15.367) (end 10.16 -15.367) (layer Cmts.User) (width 0.1524))
(fp_line (start 10.16 -15.367) (end -7.62 -15.367) (layer Cmts.User) (width 0.1524))
(pad 1 thru_hole circle (at -5.08 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -2.54 3.81 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0 90) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 0 5.08 90) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 0 -5.08 90) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -6.985 11.938 90) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -6.985 -11.938 90) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 8.255 11.938 90) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 8.255 -11.938 90) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,80 @@
(module Keyboard:MX_PCB_225H (layer F.Cu) (tedit 4FDE2A97)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 2.25u (at -17.62252 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -21.30552 -9.398) (end 21.30552 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 21.30552 -9.398) (end 21.30552 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 21.30552 9.398) (end -21.30552 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -21.30552 9.398) (end -21.30552 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -4.8768) (end 8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -4.8768) (end 8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -5.6896) (end 15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -5.6896) (end 15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -2.286) (end 16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 -2.286) (end 16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 0.508) (end 15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 0.508) (end 15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 6.604) (end 14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 6.604) (end 14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 7.7724) (end 9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 7.7724) (end 9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 6.604) (end 8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 6.604) (end 8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 5.8166) (end 6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 5.8166) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 5.8166) (end -8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 5.8166) (end -8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 6.604) (end -9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 6.604) (end -9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 7.7724) (end -14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 7.7724) (end -14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 6.604) (end -15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 6.604) (end -15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 0.508) (end -16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 0.508) (end -16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 -2.286) (end -15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -2.286) (end -15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -5.6896) (end -8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -5.6896) (end -8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -4.8768) (end -6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 -4.8768) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.367 -7.62) (end 8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 -7.62) (end 8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 7.62) (end -8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 7.62) (end -8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 -7.62) (end -15.367 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 -7.62) (end -15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 10.16) (end 15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start 15.367 10.16) (end 15.367 -7.62) (layer Cmts.User) (width 0.1524))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,80 @@
(module Keyboard:MX_PCB_275H (layer F.Cu) (tedit 4FDE2AAF)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 2.75u (at -22.38502 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -26.06802 -9.398) (end 26.06802 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 26.06802 -9.398) (end 26.06802 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 26.06802 9.398) (end -26.06802 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -26.06802 9.398) (end -26.06802 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -4.8768) (end 8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -4.8768) (end 8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 -5.6896) (end 15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -5.6896) (end 15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 -2.286) (end 16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 -2.286) (end 16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 16.129 0.508) (end 15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 0.508) (end 15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.2654 6.604) (end 14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 6.604) (end 14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 14.224 7.7724) (end 9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 7.7724) (end 9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 9.652 6.604) (end 8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 6.604) (end 8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 8.6106 5.8166) (end 6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 5.8166) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 5.8166) (end -8.6106 5.8166) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 5.8166) (end -8.6106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 6.604) (end -9.652 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 6.604) (end -9.652 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -9.652 7.7724) (end -14.224 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 7.7724) (end -14.224 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -14.224 6.604) (end -15.2654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 6.604) (end -15.2654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 0.508) (end -16.129 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 0.508) (end -16.129 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -16.129 -2.286) (end -15.2654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -2.286) (end -15.2654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -15.2654 -5.6896) (end -8.6106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -5.6896) (end -8.6106 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -8.6106 -4.8768) (end -6.985 -4.8768) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 -4.8768) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 15.367 -7.62) (end 8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 -7.62) (end 8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 8.509 7.62) (end -8.509 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 7.62) (end -8.509 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -8.509 -7.62) (end -15.367 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 -7.62) (end -15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start -15.367 10.16) (end 15.367 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start 15.367 10.16) (end 15.367 -7.62) (layer Cmts.User) (width 0.1524))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,80 @@
(module Keyboard:MX_PCB_625H (layer F.Cu) (tedit 4FDE2AD7)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 6.25u (at -55.72252 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -59.40552 -9.398) (end 59.40552 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 59.40552 -9.398) (end 59.40552 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 59.40552 9.398) (end -59.40552 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -59.40552 9.398) (end -59.40552 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -2.286) (end 46.7106 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 46.7106 -2.286) (end 46.7106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 46.7106 -5.6896) (end 53.3654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.3654 -5.6896) (end 53.3654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.3654 -2.286) (end 54.229 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 54.229 -2.286) (end 54.229 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 54.229 0.508) (end 53.3654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.3654 0.508) (end 53.3654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.3654 6.604) (end 52.324 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 52.324 6.604) (end 52.324 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 52.324 7.7724) (end 47.752 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 47.752 7.7724) (end 47.752 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 47.752 6.604) (end 46.7106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 46.7106 6.604) (end 46.7106 2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 46.7106 2.286) (end 6.985 2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 2.286) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 2.286) (end -46.7106 2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -46.7106 2.286) (end -46.7106 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -46.7106 6.604) (end -47.752 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -47.752 6.604) (end -47.752 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -47.752 7.7724) (end -52.324 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -52.324 7.7724) (end -52.324 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -52.324 6.604) (end -53.3654 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.3654 6.604) (end -53.3654 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.3654 0.508) (end -54.229 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -54.229 0.508) (end -54.229 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -54.229 -2.286) (end -53.3654 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.3654 -2.286) (end -53.3654 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.3654 -5.6896) (end -46.7106 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -46.7106 -5.6896) (end -46.7106 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -46.7106 -2.286) (end -6.985 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 -2.286) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.467 -7.62) (end 46.609 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 46.609 -7.62) (end 46.609 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 46.609 7.62) (end -46.609 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -46.609 7.62) (end -46.609 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -46.609 -7.62) (end -53.467 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -53.467 -7.62) (end -53.467 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start -53.467 10.16) (end 53.467 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start 53.467 10.16) (end 53.467 -7.62) (layer Cmts.User) (width 0.1524))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -50.038 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 50.038 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -50.038 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 50.038 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,97 @@
(module CHERRY_PCB_700H (layer F.Cu) (tedit 5849C24A)
(fp_text reference CHERRY (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_line (start -60.579 -7.62) (end -60.579 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start -53.721 -7.62) (end -60.579 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -53.721 7.62) (end -53.721 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -53.8226 -5.6896) (end -53.8226 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -60.4774 -5.6896) (end -53.8226 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -60.4774 -2.286) (end -60.4774 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -60.4774 6.604) (end -60.4774 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -59.436 6.604) (end -60.4774 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -59.436 7.7724) (end -59.436 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -54.864 7.7724) (end -59.436 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -54.864 6.604) (end -54.864 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.8226 6.604) (end -54.864 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.8226 2.286) (end -53.8226 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -57.15 -10) (end -57.15 10) (layer F.SilkS) (width 0.15))
(fp_line (start 57.15 -10) (end 57.15 10) (layer F.SilkS) (width 0.15))
(fp_line (start 66.675 -9.525) (end 66.675 9.525) (layer Dwgs.User) (width 0.15))
(fp_text user 7u (at -65.0875 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -66.675 -9.398) (end 66.675 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 66.675 9.398) (end -66.675 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -66.675 9.398) (end -66.675 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -2.286) (end 53.8226 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.8226 -2.286) (end 53.8226 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.8226 -5.6896) (end 60.4774 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start 60.4774 -5.6896) (end 60.4774 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 60.4774 -2.286) (end 61.341 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 61.341 -2.286) (end 61.341 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 61.341 0.508) (end 60.4774 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start 60.4774 0.508) (end 60.4774 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 60.4774 6.604) (end 59.436 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 59.436 6.604) (end 59.436 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 59.436 7.7724) (end 54.864 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start 54.864 7.7724) (end 54.864 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 54.864 6.604) (end 53.8226 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.8226 6.604) (end 53.8226 2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 53.8226 2.286) (end 6.985 2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 2.286) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 2.286) (end -53.8226 2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.8226 2.286) (end -53.8226 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.8226 6.604) (end -54.864 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -54.864 6.604) (end -54.864 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -54.864 7.7724) (end -59.436 7.7724) (layer Eco2.User) (width 0.1524))
(fp_line (start -59.436 7.7724) (end -59.436 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -59.436 6.604) (end -60.4774 6.604) (layer Eco2.User) (width 0.1524))
(fp_line (start -60.4774 6.604) (end -60.4774 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -60.4774 0.508) (end -61.341 0.508) (layer Eco2.User) (width 0.1524))
(fp_line (start -61.341 0.508) (end -61.341 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -61.341 -2.286) (end -60.4774 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -60.4774 -2.286) (end -60.4774 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -60.4774 -5.6896) (end -53.8226 -5.6896) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.8226 -5.6896) (end -53.8226 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -53.8226 -2.286) (end -6.985 -2.286) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 -2.286) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 60.579 -7.62) (end 53.721 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 53.721 -7.62) (end 53.721 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start 53.721 7.62) (end -53.721 7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -53.721 7.62) (end -53.721 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -53.721 -7.62) (end -60.579 -7.62) (layer Cmts.User) (width 0.1524))
(fp_line (start -60.579 -7.62) (end -60.579 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start -60.579 10.16) (end 60.579 10.16) (layer Cmts.User) (width 0.1524))
(fp_line (start 60.579 10.16) (end 60.579 -7.62) (layer Cmts.User) (width 0.1524))
(pad HOLE np_thru_hole circle (at -57.15 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -57.15 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -57.15 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 57.15 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -57.15 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 57.15 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,30 @@
(module MX_PLATE_100H (layer F.Cu) (tedit 582C9B49)
(fp_text reference CHERRY? (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 1.00u (at -5.715 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,30 @@
(module MX_PLATE_125H (layer F.Cu) (tedit 582C9C45)
(fp_text reference CHERRY? (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 1.25u (at -8.09752 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -11.78052 -9.398) (end 11.78052 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 11.78052 -9.398) (end 11.78052 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 11.78052 9.398) (end -11.78052 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -11.78052 9.398) (end -11.78052 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,30 @@
(module MX_PLATE_150H (layer F.Cu) (tedit 582C9BB4)
(fp_text reference CHERRY? (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 1.50u (at -10.4775 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -14.1605 -9.398) (end 14.1605 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 14.1605 -9.398) (end 14.1605 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 14.1605 9.398) (end -14.1605 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -14.1605 9.398) (end -14.1605 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,30 @@
(module MX_PLATE_175H (layer F.Cu) (tedit 582C9BF9)
(fp_text reference CHERRY? (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 1.75u (at -12.86002 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -16.54302 -9.398) (end 16.54302 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 16.54302 -9.398) (end 16.54302 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 16.54302 9.398) (end -16.54302 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -16.54302 9.398) (end -16.54302 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,30 @@
(module MX_PLATE_200H (layer F.Cu) (tedit 582C9C5B)
(fp_text reference CHERRY? (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 2.00u (at -15.24 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -18.923 -9.398) (end 18.923 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 18.923 -9.398) (end 18.923 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 18.923 9.398) (end -18.923 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -18.923 9.398) (end -18.923 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,30 @@
(module MX_PLATE_200V (layer F.Cu) (tedit 582C9C67)
(fp_text reference CHERRY (at 3.175 0 90) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 5.08 0 90) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 2.00u (at -5.715 17.78) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -9.398 18.923) (end -9.398 -18.923) (layer Dwgs.User) (width 0.1524))
(fp_line (start -9.398 -18.923) (end 9.398 -18.923) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9.398 -18.923) (end 9.398 18.923) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9.398 18.923) (end -9.398 18.923) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(pad 1 thru_hole circle (at -5.08 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -2.54 3.81 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0 90) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,30 @@
(module MX_PLATE_225H (layer F.Cu) (tedit 582C9C76)
(fp_text reference CHERRY? (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 2.25u (at -17.62252 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -21.30552 -9.398) (end 21.30552 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 21.30552 -9.398) (end 21.30552 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 21.30552 9.398) (end -21.30552 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -21.30552 9.398) (end -21.30552 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,30 @@
(module MX_PLATE_275H (layer F.Cu) (tedit 582C9C86)
(fp_text reference CHERRY? (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 2.75u (at -22.38502 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -26.06802 -9.398) (end 26.06802 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 26.06802 -9.398) (end 26.06802 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 26.06802 9.398) (end -26.06802 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -26.06802 9.398) (end -26.06802 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,30 @@
(module MX_PLATE_625H (layer F.Cu) (tedit 582C9C9A)
(fp_text reference CHERRY? (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 6.25u (at -55.72252 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -59.40552 -9.398) (end 59.40552 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 59.40552 -9.398) (end 59.40552 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 59.40552 9.398) (end -59.40552 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -59.40552 9.398) (end -59.40552 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
)

View File

@ -0,0 +1,32 @@
(module Keyboard:CHERRY_PLATE_625H (layer F.Cu) (tedit 583FD92B)
(fp_text reference S47 (at 0 3.175) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value MX1A (at 0 5.08) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user 7u (at -63.246 8.255) (layer Dwgs.User)
(effects (font (thickness 0.3048)))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -66.675 -9.398) (end 66.675 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 66.675 -9.398) (end 66.675 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 66.675 9.398) (end -66.675 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -66.64452 9.398) (end -66.64452 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
)

View File

@ -0,0 +1,10 @@
TheKeebrary
======
One of the biggest issues I've run into with making mechanical keyboard PCBs has been finding the correct component footprints. This KiCad library is aimed at being a comprehensive collection of footprints for anyone hoping to make a mechanical keyboard PCB.
### Credits
* Base MX footprints come frome the [forked library](https://github.com/stormbard/Keyboard.pretty) by [Eric Bunton](https://github.com/stormbard)
### Coming soon
* Various USB connectors (Type A/B/C, micro, mini)
* Resistor, diode, LED SMDs (0603, 0805 etc)

View File

@ -0,0 +1,20 @@
(module RGBW_LED_5mm (layer F.Cu) (tedit 58403FA7)
(fp_text reference REF** (at 0 3.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value RGBW_LED_5mm (at 0 -3.4) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1.2 -2.1) (end -1.1 -2.1) (layer F.SilkS) (width 0.15))
(fp_line (start -1.1 -2.1) (end -1.1 -2) (layer F.SilkS) (width 0.15))
(fp_line (start -1.1 -2) (end -1.2 -2) (layer F.SilkS) (width 0.15))
(fp_line (start -1.2 -2) (end -1.2 -2.1) (layer F.SilkS) (width 0.15))
(fp_line (start 1.3 2.5) (end -1.3 2.5) (layer F.SilkS) (width 0.15))
(fp_line (start -1.3 -2.5) (end 1.3 -2.5) (layer F.SilkS) (width 0.15))
(fp_line (start -2.5 -0.7) (end -2.5 0.8) (layer F.SilkS) (width 0.15))
(fp_line (start 2.5 -0.8) (end 2.5 0.8) (layer F.SilkS) (width 0.15))
(pad 2 smd rect (at -2.2 1.6) (size 1.5 1.2) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -2.2 -1.6) (size 1.5 1.2) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at 2.2 -1.6) (size 1.5 1.2) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 2.2 1.6) (size 1.5 1.2) (layers F.Cu F.Paste F.Mask))
)

View File

@ -0,0 +1,16 @@
(module Keyboard:RESISTOR (layer F.Cu) (tedit 4E0F7A99)
(fp_text reference Ref** (at 0 0) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value VAL** (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_line (start -3.175 -1.27) (end 3.175 -1.27) (layer F.SilkS) (width 0.2032))
(fp_line (start 3.175 -1.27) (end 3.175 1.27) (layer F.SilkS) (width 0.2032))
(fp_line (start 3.175 1.27) (end -3.175 1.27) (layer F.SilkS) (width 0.2032))
(fp_line (start -3.175 1.27) (end -3.175 -1.27) (layer F.SilkS) (width 0.2032))
(fp_line (start 5.08 0) (end 3.175 0) (layer F.SilkS) (width 0.2032))
(fp_line (start -5.08 0) (end -3.175 0) (layer F.SilkS) (width 0.2032))
(pad 1 thru_hole circle (at -5.08 0) (size 1.651 1.651) (drill 0.9906) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at 5.08 0) (size 1.651 1.651) (drill 0.9906) (layers *.Cu *.SilkS *.Mask))
)

View File

@ -0,0 +1,45 @@
(module Keyboard:TEENSY_2.0 (layer F.Cu) (tedit 549AEE1E)
(fp_text reference U1 (at 0 1.625) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value TEENSY2.0 (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_line (start -15.24 -8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -8.89) (end -15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer F.SilkS) (width 0.381))
(pad 1 thru_hole rect (at -13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 3 thru_hole circle (at -8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 4 thru_hole circle (at -6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 5 thru_hole circle (at -3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 6 thru_hole circle (at -1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 7 thru_hole circle (at 1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 8 thru_hole circle (at 3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 9 thru_hole circle (at 6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 10 thru_hole circle (at 8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 11 thru_hole circle (at 11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 12 thru_hole circle (at 13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 13 thru_hole circle (at 13.97 5.08 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 13.97 2.54 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 13.97 0 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 13.97 -2.54 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 13.97 -5.08 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 21 thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 22 thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 24 thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 25 thru_hole circle (at -3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 26 thru_hole circle (at -6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 27 thru_hole circle (at -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 28 thru_hole circle (at -11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 29 thru_hole circle (at -13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 30 thru_hole circle (at -3.81 -5.08 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 31 thru_hole circle (at -3.81 5.08 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
)

View File

@ -0,0 +1,36 @@
(module Test_Point_9Pads (layer F.Cu) (tedit 587125C1)
(descr "Connecteurs 2 pins")
(tags "CONN DEV")
(attr virtual)
(fp_text reference REF** (at 1.27 -2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Test_Point_9Pads (at 1.27 2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -10.81 1.15) (end 10.77 1.15) (layer F.CrtYd) (width 0.05))
(fp_line (start -10.69 0.9) (end 10.69 0.9) (layer F.SilkS) (width 0.15))
(fp_line (start 10.77 1.15) (end 11.42 0.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.42 0.5) (end 11.42 -0.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.42 -0.5) (end 10.77 -1.15) (layer F.CrtYd) (width 0.05))
(fp_line (start -10.81 -1.15) (end 10.77 -1.15) (layer F.CrtYd) (width 0.05))
(fp_line (start -10.81 -1.15) (end -11.46 -0.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -11.46 -0.5) (end -11.46 0.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -11.46 0.5) (end -10.81 1.15) (layer F.CrtYd) (width 0.05))
(fp_line (start -10.69 -0.9) (end 10.69 -0.9) (layer F.SilkS) (width 0.15))
(fp_line (start 10.69 -0.9) (end 11.19 -0.4) (layer F.SilkS) (width 0.15))
(fp_line (start 11.19 -0.4) (end 11.19 0.4) (layer F.SilkS) (width 0.15))
(fp_line (start 11.19 0.4) (end 10.69 0.9) (layer F.SilkS) (width 0.15))
(fp_line (start -10.69 0.9) (end -11.19 0.4) (layer F.SilkS) (width 0.15))
(fp_line (start -11.19 0.4) (end -11.19 -0.4) (layer F.SilkS) (width 0.15))
(fp_line (start -11.19 -0.4) (end -10.69 -0.9) (layer F.SilkS) (width 0.15))
(pad 1 thru_hole circle (at -10.16 0) (size 1.4 1.4) (drill 0.889) (layers *.Cu *.Mask))
(pad 9 thru_hole circle (at 10.16 0) (size 1.4 1.4) (drill 0.889) (layers *.Cu *.Mask))
(pad 8 thru_hole circle (at 7.62 0) (size 1.4 1.4) (drill 0.889) (layers *.Cu *.Mask))
(pad 7 thru_hole circle (at 5.08 0) (size 1.4 1.4) (drill 0.889) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at -7.62 0) (size 1.4 1.4) (drill 0.889) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at -5.08 0) (size 1.4 1.4) (drill 0.889) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 2.54 0) (size 1.4 1.4) (drill 0.889) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 0 0) (size 1.4 1.4) (drill 0.889) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at -2.54 0) (size 1.4 1.4) (drill 0.889) (layers *.Cu *.Mask))
)

5552
fp-info-cache Normal file

File diff suppressed because it is too large Load Diff

3
fp-lib-table Normal file
View File

@ -0,0 +1,3 @@
(fp_lib_table
(lib (name TheKeebrary)(type KiCad)(uri ${KIPRJMOD}/TheKeebrary.pretty)(options "")(descr ""))
)