Compare commits

...

2 Commits
main ... dev

Author SHA1 Message Date
David Barr bd1e249273
add tentative 2.1 2021-11-15 16:50:56 +00:00
David Barr 3d7d3ed898
address issues raised...
'fix' the silk issue. change the way the boards are joined, move the controllers slightly away from edge, slight re route. add a bit of text about the ferris?
2021-09-10 10:10:47 +01:00
14 changed files with 23720 additions and 8463 deletions

1965
Sweepv2.1/Connector.dcm Normal file

File diff suppressed because it is too large Load Diff

659
Sweepv2.1/fp-info-cache Normal file
View File

@ -0,0 +1,659 @@
149741670738305
kbd
1pin_conn
Resitance 3 pas
R
0
1
1
kbd
32
0
0
0
kbd
32_silk
0
0
0
kbd
32wing
0
0
0
kbd
32wingb
0
0
0
kbd
32wingbb
0
0
0
kbd
Battery123030
www.keyelco.com/product-pdf.cfm?p=763
Keystone type 2998 battery holder
0
3
2
kbd
Blackpill
0
40
40
kbd
CherryMX-Hotswap-v2
0
10
2
kbd
CherryMX_1u
0
2
2
kbd
CherryMX_Choc_1.5u
0
4
2
kbd
CherryMX_Choc_1.5u_1side
0
4
2
kbd
CherryMX_Choc_1u
0
4
2
kbd
CherryMX_Choc_Hotswap
0
8
2
kbd
CherryMX_Choc_Hotswap_1.5u
0
8
2
kbd
CherryMX_Hotswap
0
4
2
kbd
CherryMX_Hotswap_1.5u
0
4
2
kbd
CherryMX_Hotswap_v2
0
10
2
kbd
CherryMX_MidHeight_Choc_Hotswap
0
8
2
kbd
CherryMX_MidHeight_Hotswap
0
4
2
kbd
CherryMX_MidHeight_Hotswap_1.5u
0
4
2
kbd
Choc_Hotswap
0
4
2
kbd
Choc_Hotswap_1.5u
0
4
2
kbd
Choc_Mini_PG1232_Choc_Spacing_dual
0
6
4
kbd
D3_SMD
Resitance 3 pas
R
0
4
2
kbd
D3_SMD_v2
Resitance 3 pas
R
0
4
2
kbd
D3_TH
Resitance 3 pas
R
0
2
2
kbd
D3_TH_SMD
Resitance 3 pas
R
0
6
2
kbd
Elite-C
0
29
29
kbd
GND_pad
0
2
2
kbd
HOLE
Mounting Hole 2.2mm, no annular, M2
mounting hole 2.2mm no annular m2
0
0
0
kbd
IM_HOLE
Mounting Hole 2.2mm, no annular, M2
mounting hole 2.2mm no annular m2
0
0
0
kbd
JP
0
3
2
kbd
JPC2
0
3
2
kbd
Jumper
0
2
2
kbd
Kailh-CPG1232fe2
0
4
2
kbd
M2_HOLE
Mounting Hole 2.2mm, no annular, M2
mounting hole 2.2mm no annular m2
0
1
0
kbd
M2_HOLE_v2
Mounting Hole 2.2mm, no annular, M2
mounting hole 2.2mm no annular m2
0
1
0
kbd
MJ-4PP-9
0
8
4
kbd
MJ-4PP-9_1side
0
4
4
kbd
MX
0
2
2
kbd
MX_ALPS_PG1350_noLed
0
11
2
kbd
MX_ALPS_PG1350_noLed_1.75u
0
11
2
kbd
OLED
Connecteur 6 pins
CONN DEV
0
4
4
kbd
OLED_1side
Connecteur 6 pins
CONN DEV
0
4
4
kbd
ProMicro_DPB
0
24
24
kbd
ProMicro_v2
0
48
24
kbd
ProMicro_v2_1side
0
24
24
kbd
ProMicro_v3
0
24
24
kbd
ProMicro_v3.5
0
24
24
kbd
ProMicro_v3_ble
0
26
26
kbd
ProMicro_v3_flip
0
24
24
kbd
ProMicro_v3_nn
0
26
26
kbd
R
Resitance 3 pas
R
0
2
2
kbd
ResetSW
0
2
2
kbd
ResetSW_1side
0
2
2
kbd
ResetSW_4
0
4
2
kbd
ResetSW_4P
0
4
2
kbd
SK6812MINI_rev
0
8
4
kbd
SK6812MINI_underglow_rev
0
8
4
kbd
SW_PG1232_pierre
0
4
4
kbd
SW_PG1232_pierre_flip
0
8
4
kbd
SW_SPST_B3U-1000P
Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, without Ground Terminal, without Boss
Tactile Switch
0
2
2
kbd
StripLED_1side
0
3
3
kbd
StripLED_OUT_1side
0
1
1
kbd
StripLED_rev
0
6
3
kbd
Tenting_Puck2
0
4
1
kbd
Tenting_Puck2-3
0
3
1
kbd
bear
0
0
0
kbd
corne
0
0
0
kbd
corne-logo
0
0
0
kbd
corne-mask
0
0
0
kbd
fill
0
0
0
kbd
fire
0
0
0
kbd
halo
0
0
0
kbd
hjk
0
0
0
kbd
iam
0
0
0
kbd
iam2
0
0
0
kbd
iam222
0
0
0
kbd
iamfinal
0
0
0
kbd
iamnw
0
0
0
kbd
mouse-bite-2mm-slot-with-space-for-track
0
0
0
kbd
nuclear1
0
0
0
kbd
pattern
0
0
0
kbd
petit_split-logo
0
0
0
kbd
pimoroni_trackball
Pimoroni I2C trackball breakout
Through hole pin header THT 1x05 2.54mm single row
0
5
5
kbd
pimoroni_trackball_reversible
Pimoroni I2C trackball breakout
Through hole pin header THT 1x05 2.54mm single row
0
10
5
kbd
sinclair
0
0
0
kbd
small
0
0
0
kbd
smaller
0
0
0
kbd
t1
0
0
0
kbd
test
0
0
0
kbd
waffle
0
0
0
kbd
zx
0
0
0

BIN
Sweepv2.1/sweep2.1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 407 KiB

View File

@ -0,0 +1,115 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Mechanical_MountingHole_Pad
#
DEF Mechanical_MountingHole_Pad H 0 40 N N 1 F N
F0 "H" 0 250 50 H V C CNN
F1 "Mechanical_MountingHole_Pad" 0 175 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
MountingHole*Pad*
$ENDFPLIST
DRAW
C 0 50 50 0 1 50 N
X 1 1 0 -100 100 U 50 50 1 1 I
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
#
# Switch_SW_SPDT
#
DEF Switch_SW_SPDT SW 0 0 Y N 1 F N
F0 "SW" 0 170 50 H V C CNN
F1 "Switch_SW_SPDT" 0 -200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C -80 0 20 0 0 0 N
C 80 -100 20 0 0 0 N
C 80 100 20 0 1 0 N
P 2 0 1 0 -60 10 65 90 N
X A 1 200 100 100 L 50 50 1 1 P
X B 2 -200 0 100 R 50 50 1 1 P
X C 3 200 -100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# sweepv2-rescue_ProMicro-kbd-bigblackpill-34key-rescue
#
DEF sweepv2-rescue_ProMicro-kbd-bigblackpill-34key-rescue U 0 40 Y Y 1 F N
F0 "U" 0 950 60 H V C CNN
F1 "sweepv2-rescue_ProMicro-kbd-bigblackpill-34key-rescue" 0 -550 60 H V C CNN
F2 "" 100 -1050 60 H V C CNN
F3 "" 100 -1050 60 H V C CNN
DRAW
S -500 850 500 -450 0 1 0 N
X TX 1 -700 750 200 R 50 50 1 1 B
X E6 10 -700 -150 200 R 50 50 1 1 B
X B4 11 -700 -250 200 R 50 50 1 1 B
X B5 12 -700 -350 200 R 50 50 1 1 B
X B6 13 700 -350 200 L 50 50 1 1 B
X B2 14 700 -250 200 L 50 50 1 1 B
X B3 15 700 -150 200 L 50 50 1 1 B
X B1 16 700 -50 200 L 50 50 1 1 B
X F7 17 700 50 200 L 50 50 1 1 B
X F6 18 700 150 200 L 50 50 1 1 B
X F5 19 700 250 200 L 50 50 1 1 B
X RX 2 -700 650 200 R 50 50 1 1 B
X F4 20 700 350 200 L 50 50 1 1 B
X VCC 21 700 450 200 L 50 50 1 1 W
X RST 22 700 550 200 L 50 50 1 1 I
X GND 23 700 650 200 L 50 50 1 1 W
X RAW 24 700 750 200 L 50 50 1 1 w
X GND 3 -700 550 200 R 50 50 1 1 W
X GND 4 -700 450 200 R 50 50 1 1 W
X SDA 5 -700 350 200 R 50 50 1 1 B
X SCL 6 -700 250 200 R 50 50 1 1 B
X D4 7 -700 150 200 R 50 50 1 1 B
X C6 8 -700 50 200 R 50 50 1 1 B
X D7 9 -700 -50 200 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
# tokas_bp_AudioJack4dpb
#
DEF tokas_bp_AudioJack4dpb J 0 20 Y Y 1 F N
F0 "J" 0 350 50 H V C CNN
F1 "tokas_bp_AudioJack4dpb" 0 250 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Jack*
$ENDFPLIST
DRAW
S -250 -200 -300 -300 0 1 10 F
S 100 150 -250 -300 0 1 10 f
P 4 0 1 10 0 -200 25 -225 50 -200 100 -200 N
P 5 0 1 10 -225 -200 -200 -225 -175 -200 -175 100 100 100 N
P 5 0 1 10 -75 -200 -50 -225 -25 -200 -25 -100 100 -100 N
P 5 0 1 10 100 0 -100 0 -100 -200 -125 -225 -150 -200 N
X ~ A 200 -200 100 L 50 50 1 1 P
X ~ B 200 100 100 L 50 50 1 1 P
X ~ C 200 0 100 L 50 50 1 1 P
X ~ D 200 -100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

View File

@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

View File

@ -0,0 +1,40 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# ProMicro-kbd-bigblackpill-34key-rescue
#
DEF ProMicro-kbd-bigblackpill-34key-rescue U 0 40 Y Y 1 F N
F0 "U" 0 950 60 H V C CNN
F1 "ProMicro-kbd-bigblackpill-34key-rescue" 0 -550 60 H V C CNN
F2 "" 100 -1050 60 H V C CNN
F3 "" 100 -1050 60 H V C CNN
DRAW
S -500 850 500 -450 0 1 0 N
X TX 1 -700 750 200 R 50 50 1 1 B
X E6 10 -700 -150 200 R 50 50 1 1 B
X B4 11 -700 -250 200 R 50 50 1 1 B
X B5 12 -700 -350 200 R 50 50 1 1 B
X B6 13 700 -350 200 L 50 50 1 1 B
X B2 14 700 -250 200 L 50 50 1 1 B
X B3 15 700 -150 200 L 50 50 1 1 B
X B1 16 700 -50 200 L 50 50 1 1 B
X F7 17 700 50 200 L 50 50 1 1 B
X F6 18 700 150 200 L 50 50 1 1 B
X F5 19 700 250 200 L 50 50 1 1 B
X RX 2 -700 650 200 R 50 50 1 1 B
X F4 20 700 350 200 L 50 50 1 1 B
X VCC 21 700 450 200 L 50 50 1 1 W
X RST 22 700 550 200 L 50 50 1 1 I
X GND 23 700 650 200 L 50 50 1 1 W
X RAW 24 700 750 200 L 50 50 1 1 w
X GND 3 -700 550 200 R 50 50 1 1 W
X GND 4 -700 450 200 R 50 50 1 1 W
X SDA 5 -700 350 200 R 50 50 1 1 B
X SCL 6 -700 250 200 R 50 50 1 1 B
X D4 7 -700 150 200 R 50 50 1 1 B
X C6 8 -700 50 200 R 50 50 1 1 B
X D7 9 -700 -50 200 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
#End Library

10896
Sweepv2.1/sweepv2.1.kicad_pcb Normal file

File diff suppressed because it is too large Load Diff

33
Sweepv2.1/sweepv2.1.pro Normal file
View File

@ -0,0 +1,33 @@
update=22/05/2015 07:44:53
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]

818
Sweepv2.1/sweepv2.1.sch Normal file
View File

@ -0,0 +1,818 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title "Sweep V2"
Date "2021-03-10"
Rev "0.1"
Comp "broomlabs"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Switch:SW_Push SW2
U 1 1 6049E323
P 1100 1150
F 0 "SW2" H 1100 1435 50 0000 C CNN
F 1 "SW_Push" H 1100 1344 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 1100 1350 50 0001 C CNN
F 3 "~" H 1100 1350 50 0001 C CNN
1 1100 1150
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW3
U 1 1 6049E7C0
P 1750 1150
F 0 "SW3" H 1750 1435 50 0000 C CNN
F 1 "SW_Push" H 1750 1344 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 1750 1350 50 0001 C CNN
F 3 "~" H 1750 1350 50 0001 C CNN
1 1750 1150
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW4
U 1 1 6049EB70
P 2400 1150
F 0 "SW4" H 2400 1435 50 0000 C CNN
F 1 "SW_Push" H 2400 1344 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 2400 1350 50 0001 C CNN
F 3 "~" H 2400 1350 50 0001 C CNN
1 2400 1150
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW5
U 1 1 6049F636
P 3000 1150
F 0 "SW5" H 3000 1435 50 0000 C CNN
F 1 "SW_Push" H 3000 1344 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 3000 1350 50 0001 C CNN
F 3 "~" H 3000 1350 50 0001 C CNN
1 3000 1150
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW6
U 1 1 6049F698
P 3650 1150
F 0 "SW6" H 3650 1435 50 0000 C CNN
F 1 "SW_Push" H 3650 1344 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 3650 1350 50 0001 C CNN
F 3 "~" H 3650 1350 50 0001 C CNN
1 3650 1150
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW20
U 1 1 604A14C0
P 3000 3600
F 0 "SW20" H 3000 3885 50 0000 C CNN
F 1 "SW_Push" H 3000 3794 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 3000 3800 50 0001 C CNN
F 3 "~" H 3000 3800 50 0001 C CNN
1 3000 3600
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW21
U 1 1 604A14CA
P 3550 3600
F 0 "SW21" H 3550 3885 50 0000 C CNN
F 1 "SW_Push" H 3550 3794 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 3550 3800 50 0001 C CNN
F 3 "~" H 3550 3800 50 0001 C CNN
1 3550 3600
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW8
U 1 1 604A6C6C
P 1100 2000
F 0 "SW8" H 1100 2285 50 0000 C CNN
F 1 "SW_Push" H 1100 2194 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 1100 2200 50 0001 C CNN
F 3 "~" H 1100 2200 50 0001 C CNN
1 1100 2000
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW9
U 1 1 604A6D52
P 1750 2000
F 0 "SW9" H 1750 2285 50 0000 C CNN
F 1 "SW_Push" H 1750 2194 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 1750 2200 50 0001 C CNN
F 3 "~" H 1750 2200 50 0001 C CNN
1 1750 2000
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW10
U 1 1 604A6D5C
P 2400 2000
F 0 "SW10" H 2400 2285 50 0000 C CNN
F 1 "SW_Push" H 2400 2194 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 2400 2200 50 0001 C CNN
F 3 "~" H 2400 2200 50 0001 C CNN
1 2400 2000
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW11
U 1 1 604A6D66
P 3000 2000
F 0 "SW11" H 3000 2285 50 0000 C CNN
F 1 "SW_Push" H 3000 2194 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 3000 2200 50 0001 C CNN
F 3 "~" H 3000 2200 50 0001 C CNN
1 3000 2000
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW12
U 1 1 604A6D70
P 3650 2000
F 0 "SW12" H 3650 2285 50 0000 C CNN
F 1 "SW_Push" H 3650 2194 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 3650 2200 50 0001 C CNN
F 3 "~" H 3650 2200 50 0001 C CNN
1 3650 2000
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW14
U 1 1 604BAD64
P 1050 2750
F 0 "SW14" H 1050 3035 50 0000 C CNN
F 1 "SW_Push" H 1050 2944 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 1050 2950 50 0001 C CNN
F 3 "~" H 1050 2950 50 0001 C CNN
1 1050 2750
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW15
U 1 1 604BAF06
P 1700 2750
F 0 "SW15" H 1700 3035 50 0000 C CNN
F 1 "SW_Push" H 1700 2944 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 1700 2950 50 0001 C CNN
F 3 "~" H 1700 2950 50 0001 C CNN
1 1700 2750
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW16
U 1 1 604BAF10
P 2350 2750
F 0 "SW16" H 2350 3035 50 0000 C CNN
F 1 "SW_Push" H 2350 2944 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 2350 2950 50 0001 C CNN
F 3 "~" H 2350 2950 50 0001 C CNN
1 2350 2750
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW17
U 1 1 604BAF1A
P 2950 2750
F 0 "SW17" H 2950 3035 50 0000 C CNN
F 1 "SW_Push" H 2950 2944 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 2950 2950 50 0001 C CNN
F 3 "~" H 2950 2950 50 0001 C CNN
1 2950 2750
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW18
U 1 1 604BAF24
P 3600 2750
F 0 "SW18" H 3600 3035 50 0000 C CNN
F 1 "SW_Push" H 3600 2944 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 3600 2950 50 0001 C CNN
F 3 "~" H 3600 2950 50 0001 C CNN
1 3600 2750
1 0 0 -1
$EndComp
Text GLabel 6250 2200 0 50 Input ~ 0
Switch1
Text GLabel 7650 2100 2 50 Input ~ 0
Switch2
$Comp
L sweepv2-rescue:ProMicro-kbd-bigblackpill-34key-rescue U1
U 1 1 6049D3FB
P 6950 2150
F 0 "U1" H 6950 3293 60 0000 C CNN
F 1 "ProMicro-kbd" H 6950 3187 60 0000 C CNN
F 2 "kbd:ProMicro_v2" H 6950 3081 60 0000 C CNN
F 3 "" H 7050 1100 60 0000 C CNN
1 6950 2150
1 0 0 -1
$EndComp
Text GLabel 6250 1800 0 50 Input ~ 0
Switch11
Text GLabel 7650 2000 2 50 Input ~ 0
Switch3
Text GLabel 7650 1900 2 50 Input ~ 0
Switch4
Text GLabel 7650 1800 2 50 Input ~ 0
Switch5
Text GLabel 7650 2200 2 50 Input ~ 0
Switch6
Text GLabel 7650 2300 2 50 Input ~ 0
Switch7
Text GLabel 7650 2400 2 50 Input ~ 0
Switch8
Text GLabel 7650 2500 2 50 Input ~ 0
Switch9
Text GLabel 6250 1400 0 50 Input ~ 0
Switch10
Text GLabel 6250 1900 0 50 Input ~ 0
Switch12
Text GLabel 6250 2000 0 50 Input ~ 0
Switch13
Text GLabel 6250 2100 0 50 Input ~ 0
Switch14
Text GLabel 6250 2300 0 50 Input ~ 0
Switch15
Text GLabel 6250 2400 0 50 Input ~ 0
Switch16
Text GLabel 6250 2500 0 50 Input ~ 0
Switch17
$Comp
L Switch:SW_Push RSW1
U 1 1 604EA4F3
P 4800 1550
F 0 "RSW1" H 4800 1835 50 0000 C CNN
F 1 "SW_Push" H 4800 1744 50 0000 C CNN
F 2 "kbd:ResetSW" H 4800 1750 50 0001 C CNN
F 3 "~" H 4800 1750 50 0001 C CNN
1 4800 1550
1 0 0 -1
$EndComp
Text GLabel 7650 1600 2 50 Input ~ 0
reset
Text GLabel 7650 1500 2 50 Input ~ 0
gnd
Text GLabel 6250 1700 0 50 Input ~ 0
gnd
Text GLabel 6250 1600 0 50 Input ~ 0
gnd
Text GLabel 6250 1500 0 50 Input ~ 0
Switch18
Text GLabel 4600 1550 0 50 Input ~ 0
gnd
Text GLabel 5000 1550 2 50 Input ~ 0
reset
Text GLabel 1300 1150 3 50 Input ~ 0
gnd
Text GLabel 1300 2000 3 50 Input ~ 0
gnd
Text GLabel 1250 2750 3 50 Input ~ 0
gnd
Text GLabel 1950 1150 3 50 Input ~ 0
gnd
Text GLabel 1950 2000 3 50 Input ~ 0
gnd
Text GLabel 1900 2750 3 50 Input ~ 0
gnd
Text GLabel 2600 1150 3 50 Input ~ 0
gnd
Text GLabel 3200 1150 3 50 Input ~ 0
gnd
Text GLabel 3850 1150 3 50 Input ~ 0
gnd
Text GLabel 2600 2000 3 50 Input ~ 0
gnd
Text GLabel 3200 2000 3 50 Input ~ 0
gnd
Text GLabel 3850 2000 3 50 Input ~ 0
gnd
Text GLabel 2550 2750 3 50 Input ~ 0
gnd
Text GLabel 3150 2750 3 50 Input ~ 0
gnd
Text GLabel 3800 2750 3 50 Input ~ 0
gnd
Text GLabel 3200 3600 3 50 Input ~ 0
gnd
Text GLabel 3750 3600 3 50 Input ~ 0
gnd
Text GLabel 900 1150 3 50 Input ~ 0
Switch1
Text GLabel 1550 1150 3 50 Input ~ 0
Switch2
Text GLabel 2200 1150 3 50 Input ~ 0
Switch3
Text GLabel 2800 1150 3 50 Input ~ 0
Switch4
Text GLabel 3450 1150 3 50 Input ~ 0
Switch5
Text GLabel 900 2000 3 50 Input ~ 0
Switch6
Text GLabel 1550 2000 3 50 Input ~ 0
Switch7
Text GLabel 2200 2000 3 50 Input ~ 0
Switch8
Text GLabel 2800 2000 3 50 Input ~ 0
Switch9
Text GLabel 3450 2000 3 50 Input ~ 0
Switch10
Text GLabel 850 2750 3 50 Input ~ 0
Switch11
Text GLabel 1500 2750 3 50 Input ~ 0
Switch12
Text GLabel 2150 2750 3 50 Input ~ 0
Switch13
Text GLabel 2750 2750 3 50 Input ~ 0
Switch14
Text GLabel 3400 2750 3 50 Input ~ 0
Switch15
Text GLabel 2800 3600 3 50 Input ~ 0
Switch16
Text GLabel 3350 3600 3 50 Input ~ 0
Switch17
$Comp
L Switch:SW_SPDT SW_POWER1
U 1 1 6051801B
P 8600 1800
F 0 "SW_POWER1" H 8600 2085 50 0000 C CNN
F 1 "SW_SPDT" H 8600 1994 50 0000 C CNN
F 2 "Kailh:SPDT_C128955" H 8600 1800 50 0001 C CNN
F 3 "~" H 8600 1800 50 0001 C CNN
1 8600 1800
1 0 0 -1
$EndComp
Text GLabel 7650 1400 2 50 Input ~ 0
raw
Text GLabel 9700 1650 0 50 Input ~ 0
BT+
Text GLabel 8400 1800 3 50 Input ~ 0
BT+
Text GLabel 8800 1900 3 50 Input ~ 0
raw
Text GLabel 7650 1700 2 50 Input ~ 0
vcc
Text GLabel 5000 2750 2 50 Input ~ 0
vcc
Text GLabel 5000 2650 2 50 Input ~ 0
gnd
Text GLabel 5000 2550 2 50 Input ~ 0
Switch18
$Comp
L tokas_bp:AudioJack4dpb J1
U 1 1 605E7E3E
P 4800 2650
F 0 "J1" H 4757 2975 50 0000 C CNN
F 1 "AudioJack4dpb" H 4757 2884 50 0000 C CNN
F 2 "kbd:MJ-4PP-9" H 4800 2650 50 0001 C CNN
F 3 "~" H 4800 2650 50 0001 C CNN
1 4800 2650
1 0 0 -1
$EndComp
$Comp
L Mechanical:MountingHole_Pad Bat+1
U 1 1 60495346
P 9700 1550
F 0 "Bat+1" H 9800 1599 50 0000 L CNN
F 1 "MountingHole_Pad" H 9800 1508 50 0000 L CNN
F 2 "kbd:1pin_conn" H 9700 1550 50 0001 C CNN
F 3 "~" H 9700 1550 50 0001 C CNN
1 9700 1550
1 0 0 -1
$EndComp
$Comp
L Mechanical:MountingHole_Pad BatGND1
U 1 1 6049571B
P 9700 1950
F 0 "BatGND1" H 9800 1999 50 0000 L CNN
F 1 "MountingHole_Pad" H 9800 1908 50 0000 L CNN
F 2 "kbd:1pin_conn" H 9700 1950 50 0001 C CNN
F 3 "~" H 9700 1950 50 0001 C CNN
1 9700 1950
1 0 0 -1
$EndComp
Text GLabel 9700 2050 0 50 Input ~ 0
gnd
Text Notes 8750 1100 0 118 ~ 0
Battery Business
Wire Notes Line
8100 800 11050 800
Wire Notes Line
11050 800 11050 2900
Wire Notes Line
11050 2900 8100 2900
Wire Notes Line
8100 2900 8100 800
Text Notes 4300 2050 0 118 ~ 0
Useless TRRS\n
Text Notes 4600 1000 0 118 ~ 0
Reset
$Comp
L Switch:SW_Push SW2_r1
U 1 1 608B1D83
P 1100 4700
F 0 "SW2_r1" H 1100 4985 50 0000 C CNN
F 1 "SW_Push" H 1100 4894 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 1100 4900 50 0001 C CNN
F 3 "~" H 1100 4900 50 0001 C CNN
1 1100 4700
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW3_r1
U 1 1 608B1FB9
P 1750 4700
F 0 "SW3_r1" H 1750 4985 50 0000 C CNN
F 1 "SW_Push" H 1750 4894 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 1750 4900 50 0001 C CNN
F 3 "~" H 1750 4900 50 0001 C CNN
1 1750 4700
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW4_r1
U 1 1 608B1FC3
P 2400 4700
F 0 "SW4_r1" H 2400 4985 50 0000 C CNN
F 1 "SW_Push" H 2400 4894 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 2400 4900 50 0001 C CNN
F 3 "~" H 2400 4900 50 0001 C CNN
1 2400 4700
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW5_r1
U 1 1 608B1FCD
P 3000 4700
F 0 "SW5_r1" H 3000 4985 50 0000 C CNN
F 1 "SW_Push" H 3000 4894 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 3000 4900 50 0001 C CNN
F 3 "~" H 3000 4900 50 0001 C CNN
1 3000 4700
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW6_r1
U 1 1 608B1FD7
P 3650 4700
F 0 "SW6_r1" H 3650 4985 50 0000 C CNN
F 1 "SW_Push" H 3650 4894 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 3650 4900 50 0001 C CNN
F 3 "~" H 3650 4900 50 0001 C CNN
1 3650 4700
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW17_r1
U 1 1 608B1FE1
P 3000 7150
F 0 "SW17_r1" H 3000 7435 50 0000 C CNN
F 1 "SW_Push" H 3000 7344 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 3000 7350 50 0001 C CNN
F 3 "~" H 3000 7350 50 0001 C CNN
1 3000 7150
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW18_r1
U 1 1 608B1FEB
P 3550 7150
F 0 "SW18_r1" H 3550 7435 50 0000 C CNN
F 1 "SW_Push" H 3550 7344 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 3550 7350 50 0001 C CNN
F 3 "~" H 3550 7350 50 0001 C CNN
1 3550 7150
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW7_r1
U 1 1 608B1FF5
P 1100 5550
F 0 "SW7_r1" H 1100 5835 50 0000 C CNN
F 1 "SW_Push" H 1100 5744 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 1100 5750 50 0001 C CNN
F 3 "~" H 1100 5750 50 0001 C CNN
1 1100 5550
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW8_r1
U 1 1 608B1FFF
P 1750 5550
F 0 "SW8_r1" H 1750 5835 50 0000 C CNN
F 1 "SW_Push" H 1750 5744 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 1750 5750 50 0001 C CNN
F 3 "~" H 1750 5750 50 0001 C CNN
1 1750 5550
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW9_r1
U 1 1 608B2009
P 2400 5550
F 0 "SW9_r1" H 2400 5835 50 0000 C CNN
F 1 "SW_Push" H 2400 5744 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 2400 5750 50 0001 C CNN
F 3 "~" H 2400 5750 50 0001 C CNN
1 2400 5550
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW10_r1
U 1 1 608B2013
P 3000 5550
F 0 "SW10_r1" H 3000 5835 50 0000 C CNN
F 1 "SW_Push" H 3000 5744 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 3000 5750 50 0001 C CNN
F 3 "~" H 3000 5750 50 0001 C CNN
1 3000 5550
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW11_r1
U 1 1 608B201D
P 3650 5550
F 0 "SW11_r1" H 3650 5835 50 0000 C CNN
F 1 "SW_Push" H 3650 5744 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 3650 5750 50 0001 C CNN
F 3 "~" H 3650 5750 50 0001 C CNN
1 3650 5550
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW12_r1
U 1 1 608B2027
P 1050 6300
F 0 "SW12_r1" H 1050 6585 50 0000 C CNN
F 1 "SW_Push" H 1050 6494 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 1050 6500 50 0001 C CNN
F 3 "~" H 1050 6500 50 0001 C CNN
1 1050 6300
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW13_r1
U 1 1 608B2031
P 1700 6300
F 0 "SW13_r1" H 1700 6585 50 0000 C CNN
F 1 "SW_Push" H 1700 6494 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 1700 6500 50 0001 C CNN
F 3 "~" H 1700 6500 50 0001 C CNN
1 1700 6300
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW14_r1
U 1 1 608B203B
P 2350 6300
F 0 "SW14_r1" H 2350 6585 50 0000 C CNN
F 1 "SW_Push" H 2350 6494 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 2350 6500 50 0001 C CNN
F 3 "~" H 2350 6500 50 0001 C CNN
1 2350 6300
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW15_r1
U 1 1 608B2045
P 2950 6300
F 0 "SW15_r1" H 2950 6585 50 0000 C CNN
F 1 "SW_Push" H 2950 6494 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 2950 6500 50 0001 C CNN
F 3 "~" H 2950 6500 50 0001 C CNN
1 2950 6300
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW16_r1
U 1 1 608B204F
P 3600 6300
F 0 "SW16_r1" H 3600 6585 50 0000 C CNN
F 1 "SW_Push" H 3600 6494 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 3600 6500 50 0001 C CNN
F 3 "~" H 3600 6500 50 0001 C CNN
1 3600 6300
1 0 0 -1
$EndComp
Text GLabel 1300 4700 3 50 Input ~ 0
gnd
Text GLabel 1300 5550 3 50 Input ~ 0
gnd
Text GLabel 1250 6300 3 50 Input ~ 0
gnd
Text GLabel 1950 4700 3 50 Input ~ 0
gnd
Text GLabel 1950 5550 3 50 Input ~ 0
gnd
Text GLabel 1900 6300 3 50 Input ~ 0
gnd
Text GLabel 2600 4700 3 50 Input ~ 0
gnd
Text GLabel 3200 4700 3 50 Input ~ 0
gnd
Text GLabel 3850 4700 3 50 Input ~ 0
gnd
Text GLabel 2600 5550 3 50 Input ~ 0
gnd
Text GLabel 3200 5550 3 50 Input ~ 0
gnd
Text GLabel 3850 5550 3 50 Input ~ 0
gnd
Text GLabel 2550 6300 3 50 Input ~ 0
gnd
Text GLabel 3150 6300 3 50 Input ~ 0
gnd
Text GLabel 3800 6300 3 50 Input ~ 0
gnd
Text GLabel 3200 7150 3 50 Input ~ 0
gnd
Text GLabel 3750 7150 3 50 Input ~ 0
gnd
Text GLabel 900 4700 3 50 Input ~ 0
Switch1_r
Text GLabel 1550 4700 3 50 Input ~ 0
Switch2_r
Text GLabel 2200 4700 3 50 Input ~ 0
Switch3_r
Text GLabel 2800 4700 3 50 Input ~ 0
Switch4_r
Text GLabel 3450 4700 3 50 Input ~ 0
Switch5_r
Text GLabel 900 5550 3 50 Input ~ 0
Switch6_r
Text GLabel 1550 5550 3 50 Input ~ 0
Switch7_r
Text GLabel 2200 5550 3 50 Input ~ 0
Switch8_r
Text GLabel 2800 5550 3 50 Input ~ 0
Switch9_r
Text GLabel 3450 5550 3 50 Input ~ 0
Switch10_r
Text GLabel 1500 6300 3 50 Input ~ 0
Switch12_r
Text GLabel 2150 6300 3 50 Input ~ 0
Switch13_r
Text GLabel 2750 6300 3 50 Input ~ 0
Switch14_r
Text GLabel 3400 6300 3 50 Input ~ 0
Switch15_r
Text GLabel 2800 7150 3 50 Input ~ 0
Switch16_r
Text GLabel 3350 7150 3 50 Input ~ 0
Switch17_r
$Comp
L sweepv2-rescue:ProMicro-kbd-bigblackpill-34key-rescue U2
U 1 1 608EF20E
P 6900 5050
F 0 "U2" H 6900 6193 60 0000 C CNN
F 1 "ProMicro-kbd" H 6900 6087 60 0000 C CNN
F 2 "kbd:ProMicro_v2" H 6900 5981 60 0000 C CNN
F 3 "" H 7000 4000 60 0000 C CNN
1 6900 5050
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push RSW2
U 1 1 608F2176
P 4850 5450
F 0 "RSW2" H 4850 5735 50 0000 C CNN
F 1 "SW_Push" H 4850 5644 50 0000 C CNN
F 2 "kbd:ResetSW" H 4850 5650 50 0001 C CNN
F 3 "~" H 4850 5650 50 0001 C CNN
1 4850 5450
1 0 0 -1
$EndComp
Text GLabel 4650 5450 0 50 Input ~ 0
gnd
Text GLabel 5050 5450 2 50 Input ~ 0
reset_r
Text GLabel 5050 6650 2 50 Input ~ 0
vcc
Text GLabel 5050 6550 2 50 Input ~ 0
gnd
Text GLabel 5050 6450 2 50 Input ~ 0
Switch18_r
$Comp
L tokas_bp:AudioJack4dpb J2
U 1 1 608F2563
P 4850 6550
F 0 "J2" H 4807 6875 50 0000 C CNN
F 1 "AudioJack4dpb" H 4807 6784 50 0000 C CNN
F 2 "kbd:MJ-4PP-9" H 4850 6550 50 0001 C CNN
F 3 "~" H 4850 6550 50 0001 C CNN
1 4850 6550
1 0 0 -1
$EndComp
Text Notes 4450 5900 0 118 ~ 0
Useless TRRS\n
Text Notes 4650 4900 0 118 ~ 0
Reset
Text GLabel 850 6300 3 50 Input ~ 0
Switch11_r
Text GLabel 6200 4300 0 50 Input ~ 0
Switch10_r
Text GLabel 6200 4400 0 50 Input ~ 0
Switch18_r
Text GLabel 6200 4700 0 50 Input ~ 0
Switch11_r
Text GLabel 6200 4800 0 50 Input ~ 0
Switch12_r
Text GLabel 6200 4900 0 50 Input ~ 0
Switch13_r
Text GLabel 6200 5000 0 50 Input ~ 0
Switch14_r
Text GLabel 6200 5200 0 50 Input ~ 0
Switch15_r
Text GLabel 6200 5300 0 50 Input ~ 0
Switch16_r
Text GLabel 6200 5400 0 50 Input ~ 0
Switch17_r
Text GLabel 6200 5100 0 50 Input ~ 0
Switch1_r
Text GLabel 7600 4700 2 50 Input ~ 0
Switch5_r
Text GLabel 7600 4800 2 50 Input ~ 0
Switch4_r
Text GLabel 7600 4900 2 50 Input ~ 0
Switch3_r
Text GLabel 7600 5000 2 50 Input ~ 0
Switch2_r
Text GLabel 7600 5100 2 50 Input ~ 0
Switch6_r
Text GLabel 7600 5200 2 50 Input ~ 0
Switch7_r
Text GLabel 7600 5300 2 50 Input ~ 0
Switch8_r
Text GLabel 7600 5400 2 50 Input ~ 0
Switch9_r
Text GLabel 6200 4500 0 50 Input ~ 0
gnd
Text GLabel 6200 4600 0 50 Input ~ 0
gnd
Text GLabel 7600 4300 2 50 Input ~ 0
raw
Text GLabel 7600 4400 2 50 Input ~ 0
gnd
Text GLabel 7600 4500 2 50 Input ~ 0
reset_r
Text GLabel 7600 4600 2 50 Input ~ 0
vcc
$Comp
L Switch:SW_SPDT SW_POWERR1
U 1 1 6095BCE1
P 8650 4550
F 0 "SW_POWERR1" H 8650 4835 50 0000 C CNN
F 1 "SW_SPDT" H 8650 4744 50 0000 C CNN
F 2 "Kailh:SPDT_C128955" H 8650 4550 50 0001 C CNN
F 3 "~" H 8650 4550 50 0001 C CNN
1 8650 4550
1 0 0 -1
$EndComp
Text GLabel 9750 4400 0 50 Input ~ 0
BT+_r
Text GLabel 8450 4550 3 50 Input ~ 0
BT+_r
Text GLabel 8850 4650 3 50 Input ~ 0
raw
$Comp
L Mechanical:MountingHole_Pad Bat+r1
U 1 1 6095C06A
P 9750 4300
F 0 "Bat+r1" H 9850 4349 50 0000 L CNN
F 1 "MountingHole_Pad" H 9850 4258 50 0000 L CNN
F 2 "kbd:1pin_conn" H 9750 4300 50 0001 C CNN
F 3 "~" H 9750 4300 50 0001 C CNN
1 9750 4300
1 0 0 -1
$EndComp
$Comp
L Mechanical:MountingHole_Pad BatGND4
U 1 1 6095C074
P 9750 4700
F 0 "BatGND4" H 9850 4749 50 0000 L CNN
F 1 "MountingHole_Pad" H 9850 4658 50 0000 L CNN
F 2 "kbd:1pin_conn" H 9750 4700 50 0001 C CNN
F 3 "~" H 9750 4700 50 0001 C CNN
1 9750 4700
1 0 0 -1
$EndComp
Text GLabel 9750 4800 0 50 Input ~ 0
gnd
Text Notes 8800 3850 0 118 ~ 0
Battery Business
Wire Notes Line
8150 3550 11100 3550
Wire Notes Line
11100 3550 11100 5650
Wire Notes Line
11100 5650 8150 5650
Wire Notes Line
8150 5650 8150 3550
$EndSCHEMATC

View File

@ -0,0 +1,307 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
version="1.1"
width="10.505440cm" height="8.689340cm" viewBox="0 0 41360 34210">
<title>SVG Picture created as sweepv2_plate-Edge_Cuts.svg date 2021/07/26 10:33:26 </title>
<desc>Picture generated by PCBNEW </desc>
<g style="fill:#000000; fill-opacity:1;stroke:#000000; stroke-opacity:1;
stroke-linecap:round; stroke-linejoin:round;"
transform="translate(0 0) scale(1 1)">
</g>
<g style="fill:#000000; fill-opacity:0.0;
stroke:#000000; stroke-width:-0.000393701; stroke-opacity:1;
stroke-linecap:round; stroke-linejoin:round;">
</g>
<g style="fill:#C2C200; fill-opacity:0.0;
stroke:#C2C200; stroke-width:-0.000393701; stroke-opacity:1;
stroke-linecap:round; stroke-linejoin:round;">
</g>
<g style="fill:#C2C200; fill-opacity:0.0;
stroke:#C2C200; stroke-width:19.685; stroke-opacity:1;
stroke-linecap:round; stroke-linejoin:round;">
<path d="M41351 26844
L36351 26844
" />
<path d="M36351 26844
L36351 24144
" />
<path d="M35251 24144
L36351 24144
" />
<path d="M35251 23344
L35251 24144
" />
<path d="M35251 23344
L34851 23344
" />
<path d="M19931 9
L18277 11
" />
<path d="M41351 26844
L37403 33847
" />
<path d="M18277.7 11.9925 A27059.1 27059.1 0.0 0 0 571.632 6609.18" />
<path d="M34851 23344
L34864 3528
" />
<path d="M25.6691 26799 A780.87 780.87 0.0 0 0 827.931 27521.8" />
<path d="M27852 30467 A127542 127542 0.0 0 0 827.932 27521.8" />
<path d="M36327.9 34083.6 A774.241 774.241 0.0 0 0 37403.5 33847.9" />
<path d="M34693.8 3260.32 A56703.2 56703.2 0.0 0 0 19931.8 9.84282" />
<path d="M571.632 6609.18 A1599.61 1599.61 0.0 0 0 9.84309 7401.98" />
<path d="M36327.9 34083.6 A33972.1 33972.1 0.0 0 0 27852 30467" />
<path d="M34865 3528.24 A295.276 295.276 0.0 0 0 34693.8 3260.32" />
<path d="M9 7401
L25 26798
" />
</g>
<g style="fill:#C2C200; fill-opacity:0.0;
stroke:#C2C200; stroke-width:59.0551; stroke-opacity:1;
stroke-linecap:round; stroke-linejoin:round;">
<path d="M7643 16888
L13155 16888
" />
<path d="M7643 22400
L13155 22400
" />
<path d="M7643 22400
L7643 16888
" />
<path d="M13155 22400
L13155 16888
" />
<path d="M7643 10188
L13155 10188
" />
<path d="M7643 15700
L13155 15700
" />
<path d="M7643 15700
L7643 10188
" />
<path d="M13155 15700
L13155 10188
" />
<path d="M557 14922
L6068 14922
" />
<path d="M557 20434
L6068 20434
" />
<path d="M557 20434
L557 14922
" />
<path d="M6068 20434
L6068 14922
" />
<path d="M7643 3505
L13155 3505
" />
<path d="M7643 9017
L13155 9017
" />
<path d="M7643 9017
L7643 3505
" />
<path d="M13155 9017
L13155 3505
" />
<path d="M557 8230
L6068 8230
" />
<path d="M557 13741
L6068 13741
" />
<path d="M557 13741
L557 8230
" />
<path d="M6068 13741
L6068 8230
" />
<path d="M557 21615
L6068 21615
" />
<path d="M557 27127
L6068 27127
" />
<path d="M557 27127
L557 21615
" />
<path d="M6068 27127
L6068 21615
" />
<path d="M30446 30384
L25122 28958
" />
<path d="M31873 25060
L26549 23634
" />
<path d="M31873 25060
L30446 30384
" />
<path d="M26549 23634
L25122 28958
" />
<path d="M36813 33923
L32040 31167
" />
<path d="M39569 29150
L34796 26394
" />
<path d="M39569 29150
L36813 33923
" />
<path d="M34796 26394
L32040 31167
" />
<path d="M28895 17288
L34407 17288
" />
<path d="M28895 22800
L34407 22800
" />
<path d="M28895 22800
L28895 17288
" />
<path d="M34407 22800
L34407 17288
" />
<path d="M21816 16288
L27328 16288
" />
<path d="M21816 21800
L27328 21800
" />
<path d="M21816 21800
L21816 16288
" />
<path d="M27328 21800
L27328 16288
" />
<path d="M14730 14188
L20242 14188
" />
<path d="M14730 19700
L20242 19700
" />
<path d="M14730 19700
L14730 14188
" />
<path d="M20242 19700
L20242 14188
" />
<path d="M28895 10588
L34407 10588
" />
<path d="M28895 16100
L34407 16100
" />
<path d="M28895 16100
L28895 10588
" />
<path d="M34407 16100
L34407 10588
" />
<path d="M21816 9588
L27328 9588
" />
<path d="M21816 15100
L27328 15100
" />
<path d="M21816 15100
L21816 9588
" />
<path d="M27328 15100
L27328 9588
" />
<path d="M14730 7488
L20242 7488
" />
<path d="M14730 13000
L20242 13000
" />
<path d="M14730 13000
L14730 7488
" />
<path d="M20242 13000
L20242 7488
" />
<path d="M28903 3899
L34415 3899
" />
<path d="M28903 9411
L34415 9411
" />
<path d="M28903 9411
L28903 3899
" />
<path d="M34415 9411
L34415 3899
" />
<path d="M21816 2915
L27328 2915
" />
<path d="M21816 8426
L27328 8426
" />
<path d="M21816 8426
L21816 2915
" />
<path d="M27328 8426
L27328 2915
" />
<path d="M14730 749
L20242 749
" />
<path d="M14730 6261
L20242 6261
" />
<path d="M14730 6261
L14730 749
" />
<path d="M20242 6261
L20242 749
" />
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.9 KiB

View File

@ -0,0 +1,512 @@
(kicad_pcb (version 20171130) (host pcbnew 5.1.10)
(general
(thickness 1.6)
(drawings 17)
(tracks 0)
(zones 0)
(modules 17)
(nets 1)
)
(page A4)
(layers
(0 F.Cu signal)
(31 B.Cu signal)
(32 B.Adhes user)
(33 F.Adhes user)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(40 Dwgs.User user)
(41 Cmts.User user)
(42 Eco1.User user)
(43 Eco2.User user)
(44 Edge.Cuts user)
(45 Margin user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user)
)
(setup
(last_trace_width 0.25)
(trace_clearance 0.2)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.2)
(via_size 0.8)
(via_drill 0.4)
(via_min_size 0.4)
(via_min_drill 0.3)
(uvia_size 0.3)
(uvia_drill 0.1)
(uvias_allowed no)
(uvia_min_size 0.2)
(uvia_min_drill 0.1)
(edge_width 0.05)
(segment_width 0.2)
(pcb_text_width 0.3)
(pcb_text_size 1.5 1.5)
(mod_edge_width 0.12)
(mod_text_size 1 1)
(mod_text_width 0.15)
(pad_size 0.9 1.25)
(pad_drill 0)
(pad_to_mask_clearance 0)
(aux_axis_origin 0 0)
(visible_elements FFFFFF7F)
(pcbplotparams
(layerselection 0x010fc_ffffffff)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory "sweep2gerber"))
)
(net 0 "")
(net_class Default "This is the default net class."
(clearance 0.2)
(trace_width 0.25)
(via_dia 0.8)
(via_drill 0.4)
(uvia_dia 0.3)
(uvia_drill 0.1)
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA241)
(at 40 62.992)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /604BAF06)
(fp_text reference SW15 (at 4.98 -5.69 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.17 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA17E)
(at 40 45.974)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /604A6D52)
(fp_text reference SW9 (at 4.98 -5.69 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.17 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA157)
(at 22 58)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /604A6C6C)
(fp_text reference SW8 (at 4.98 -5.69 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.17 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA0BB)
(at 40 29)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /6049E7C0)
(fp_text reference SW3 (at 4.98 -5.69 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.17 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA094)
(at 22 41)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /6049E323)
(fp_text reference SW2 (at 4.98 -5.69 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.17 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA21A)
(at 22 75)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /604BAD64)
(fp_text reference SW14 (at 4.98 -5.69 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.17 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA304)
(at 85.97 81.7 165)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /604A14CA)
(fp_text reference SW21 (at 4.98 -5.69 345) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.17 345) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 345) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255 165) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA2DD)
(at 104.53 89.7 150)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /604A14C0)
(fp_text reference SW20 (at 4.98 -5.690001 330) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.170001 330) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 330) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255 150) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA2B6)
(at 93.98 64.008)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /604BAF24)
(fp_text reference SW18 (at 4.98 -5.69 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.17 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA28F)
(at 76 61.468)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /604BAF1A)
(fp_text reference SW17 (at 4.98 -5.69 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.17 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA268)
(at 58 56.134)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /604BAF10)
(fp_text reference SW16 (at 4.98 -5.69 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.17 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA1F3)
(at 93.98 46.99)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /604A6D70)
(fp_text reference SW12 (at 4.98 -5.69 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.17 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA1CC)
(at 76 44.45)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /604A6D66)
(fp_text reference SW11 (at 4.98 -5.69 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.17 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA1A5)
(at 58 39.116)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /604A6D5C)
(fp_text reference SW10 (at 4.98 -5.69 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.17 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA130)
(at 94 30)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /6049F698)
(fp_text reference SW6 (at 4.98 -5.69 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.17 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA109)
(at 76 27.5)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /6049F636)
(fp_text reference SW5 (at 4.98 -5.69 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.17 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(module Kailh:SW_PG1350_cut (layer F.Cu) (tedit 5F05DFF4) (tstamp 608AA0E2)
(at 58 22)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags kailh,choc)
(path /6049EB70)
(fp_text reference SW4 (at 4.98 -5.69 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at -0.07 8.17 180) (layer Dwgs.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %V (at 0 8.255) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -7 -7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end 7 7) (layer Edge.Cuts) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Edge.Cuts) (width 0.15))
(fp_line (start 7 7) (end 7 -7) (layer Edge.Cuts) (width 0.15))
)
(gr_line (start 118.618 81.28) (end 105.918 81.28) (layer Edge.Cuts) (width 0.05) (tstamp 60FE80A0))
(gr_line (start 105.918 81.28) (end 105.918 74.422) (layer Edge.Cuts) (width 0.05) (tstamp 60FE8097))
(gr_line (start 103.124 74.422) (end 105.918 74.422) (layer Edge.Cuts) (width 0.05) (tstamp 60FE8093))
(gr_line (start 103.124 72.39) (end 103.124 74.422) (layer Edge.Cuts) (width 0.05) (tstamp 60FE8090))
(gr_line (start 103.124 72.39) (end 102.108 72.39) (layer Edge.Cuts) (width 0.05) (tstamp 60FE8062))
(gr_line (start 64.211777 13.120679) (end 60.010389 13.126139) (layer Edge.Cuts) (width 0.05) (tstamp 608AAEBF))
(gr_line (start 118.618 81.28) (end 108.59 99.069265) (layer Edge.Cuts) (width 0.05) (tstamp 608AAEBD))
(gr_arc (start 60.010389 81.856139) (end 60.010389 13.126139) (angle -40.87028694) (layer Edge.Cuts) (width 0.05) (tstamp 608AAEBC))
(gr_line (start 102.108 72.39) (end 102.142045 22.057419) (layer Edge.Cuts) (width 0.05) (tstamp 608AAEBA))
(gr_arc (start 15.628253 81.018608) (end 13.650254 81.165024) (angle -87.49275882) (layer Edge.Cuts) (width 0.05) (tstamp 608AAEB8))
(gr_arc (start 15.109962 406.957453) (end 84.329134 90.481946) (angle -12.23515303) (layer Edge.Cuts) (width 0.05) (tstamp 608AAEB7))
(gr_arc (start 106.928 98.018) (end 105.858 99.668) (angle -90.64821197) (layer Edge.Cuts) (width 0.05) (tstamp 608AAEB6))
(gr_arc (start 52.264442 156.650303) (end 101.70729 21.376889) (angle -15.31921041) (layer Edge.Cuts) (width 0.05) (tstamp 608AAEB5))
(gr_arc (start 17.482 33.128) (end 15.037 29.883) (angle -35.36225308) (layer Edge.Cuts) (width 0.05) (tstamp 608AAEB3))
(gr_arc (start 61.542 173.708) (end 105.858 99.668) (angle -15.59005573) (layer Edge.Cuts) (width 0.05) (tstamp 608AAEB2))
(gr_arc (start 101.392045 22.057419) (end 102.142045 22.057419) (angle -65.14479855) (layer Edge.Cuts) (width 0.05) (tstamp 608AAEB1))
(gr_line (start 13.610055 31.896702) (end 13.650254 81.165024) (layer Edge.Cuts) (width 0.05) (tstamp 608AAEB0))
)

View File

@ -0,0 +1,33 @@
update=22/05/2015 07:44:53
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]

4
Sweepv2.1/sym-lib-table Normal file
View File

@ -0,0 +1,4 @@
(sym_lib_table
(lib (name 34key-rescue)(type Legacy)(uri ${KIPRJMOD}/34key-rescue.lib)(options "")(descr ""))
(lib (name sweepv2-rescue)(type Legacy)(uri ${KIPRJMOD}/sweepv2-rescue.lib)(options "")(descr ""))
)

File diff suppressed because it is too large Load Diff