added choc hotswap version

This commit is contained in:
Sadek Baroudi
2022-05-05 17:13:43 -07:00
parent f11ae4b3c2
commit 11206cc47a
295 changed files with 208376 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,857 @@
EESchema Schematic File Version 5
EELAYER 36 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 ""
Comment5 ""
Comment6 ""
Comment7 ""
Comment8 ""
Comment9 ""
$EndDescr
Wire Notes Line
8100 800 11050 800
Wire Notes Line
8100 2900 8100 800
Wire Notes Line
8150 3550 11100 3550
Wire Notes Line
8150 5650 8150 3550
Wire Notes Line
11050 800 11050 2900
Wire Notes Line
11050 2900 8100 2900
Wire Notes Line
11100 3550 11100 5650
Wire Notes Line
11100 5650 8150 5650
Text Notes 4300 2050 0 118 ~ 0
Useless TRRS\n
Text Notes 4450 5900 0 118 ~ 0
Useless TRRS\n
Text Notes 4600 1000 0 118 ~ 0
Reset
Text Notes 4650 4900 0 118 ~ 0
Reset
Text Notes 8750 1100 0 118 ~ 0
Battery Business
Text Notes 8800 3850 0 118 ~ 0
Battery Business
Text GLabel 850 2750 3 50 Input ~ 0
Switch11
Text GLabel 850 6300 3 50 Input ~ 0
Switch11_r
Text GLabel 900 1150 3 50 Input ~ 0
Switch1
Text GLabel 900 2000 3 50 Input ~ 0
Switch6
Text GLabel 900 4700 3 50 Input ~ 0
Switch1_r
Text GLabel 900 5550 3 50 Input ~ 0
Switch6_r
Text GLabel 1250 2750 3 50 Input ~ 0
gnd
Text GLabel 1250 6300 3 50 Input ~ 0
gnd
Text GLabel 1300 1150 3 50 Input ~ 0
gnd
Text GLabel 1300 2000 3 50 Input ~ 0
gnd
Text GLabel 1300 4700 3 50 Input ~ 0
gnd
Text GLabel 1300 5550 3 50 Input ~ 0
gnd
Text GLabel 1500 2750 3 50 Input ~ 0
Switch12
Text GLabel 1500 6300 3 50 Input ~ 0
Switch12_r
Text GLabel 1550 1150 3 50 Input ~ 0
Switch2
Text GLabel 1550 2000 3 50 Input ~ 0
Switch7
Text GLabel 1550 4700 3 50 Input ~ 0
Switch2_r
Text GLabel 1550 5550 3 50 Input ~ 0
Switch7_r
Text GLabel 1900 2750 3 50 Input ~ 0
gnd
Text GLabel 1900 6300 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 1950 4700 3 50 Input ~ 0
gnd
Text GLabel 1950 5550 3 50 Input ~ 0
gnd
Text GLabel 2150 2750 3 50 Input ~ 0
Switch13
Text GLabel 2150 3600 3 50 Input ~ 0
Switch18
Text GLabel 2150 6300 3 50 Input ~ 0
Switch13_r
Text GLabel 2150 7150 3 50 Input ~ 0
Switch18_r
Text GLabel 2200 1150 3 50 Input ~ 0
Switch3
Text GLabel 2200 2000 3 50 Input ~ 0
Switch8
Text GLabel 2200 4700 3 50 Input ~ 0
Switch3_r
Text GLabel 2200 5550 3 50 Input ~ 0
Switch8_r
Text GLabel 2550 2750 3 50 Input ~ 0
gnd
Text GLabel 2550 3600 3 50 Input ~ 0
gnd
Text GLabel 2550 6300 3 50 Input ~ 0
gnd
Text GLabel 2550 7150 3 50 Input ~ 0
gnd
Text GLabel 2600 1150 3 50 Input ~ 0
gnd
Text GLabel 2600 2000 3 50 Input ~ 0
gnd
Text GLabel 2600 4700 3 50 Input ~ 0
gnd
Text GLabel 2600 5550 3 50 Input ~ 0
gnd
Text GLabel 2750 2750 3 50 Input ~ 0
Switch14
Text GLabel 2750 6300 3 50 Input ~ 0
Switch14_r
Text GLabel 2800 1150 3 50 Input ~ 0
Switch4
Text GLabel 2800 2000 3 50 Input ~ 0
Switch9
Text GLabel 2800 3600 3 50 Input ~ 0
Switch16
Text GLabel 2800 4700 3 50 Input ~ 0
Switch4_r
Text GLabel 2800 5550 3 50 Input ~ 0
Switch9_r
Text GLabel 2800 7150 3 50 Input ~ 0
Switch16_r
Text GLabel 3150 2750 3 50 Input ~ 0
gnd
Text GLabel 3150 6300 3 50 Input ~ 0
gnd
Text GLabel 3200 1150 3 50 Input ~ 0
gnd
Text GLabel 3200 2000 3 50 Input ~ 0
gnd
Text GLabel 3200 3600 3 50 Input ~ 0
gnd
Text GLabel 3200 4700 3 50 Input ~ 0
gnd
Text GLabel 3200 5550 3 50 Input ~ 0
gnd
Text GLabel 3200 7150 3 50 Input ~ 0
gnd
Text GLabel 3350 3600 3 50 Input ~ 0
Switch17
Text GLabel 3350 7150 3 50 Input ~ 0
Switch17_r
Text GLabel 3400 2750 3 50 Input ~ 0
Switch15
Text GLabel 3400 6300 3 50 Input ~ 0
Switch15_r
Text GLabel 3450 1150 3 50 Input ~ 0
Switch5
Text GLabel 3450 2000 3 50 Input ~ 0
Switch10
Text GLabel 3450 4700 3 50 Input ~ 0
Switch5_r
Text GLabel 3450 5550 3 50 Input ~ 0
Switch10_r
Text GLabel 3750 3600 3 50 Input ~ 0
gnd
Text GLabel 3750 7150 3 50 Input ~ 0
gnd
Text GLabel 3800 2750 3 50 Input ~ 0
gnd
Text GLabel 3800 6300 3 50 Input ~ 0
gnd
Text GLabel 3850 1150 3 50 Input ~ 0
gnd
Text GLabel 3850 2000 3 50 Input ~ 0
gnd
Text GLabel 3850 4700 3 50 Input ~ 0
gnd
Text GLabel 3850 5550 3 50 Input ~ 0
gnd
Text GLabel 4600 1550 0 50 Input ~ 0
gnd
Text GLabel 4650 5450 0 50 Input ~ 0
gnd
Text GLabel 5000 1550 2 50 Input ~ 0
reset
Text GLabel 5000 2550 2 50 Input ~ 0
Switch19
Text GLabel 5000 2650 2 50 Input ~ 0
gnd
Text GLabel 5000 2750 2 50 Input ~ 0
vcc
Text GLabel 5050 5450 2 50 Input ~ 0
reset_r
Text GLabel 5050 6450 2 50 Input ~ 0
Switch19_r
Text GLabel 5050 6550 2 50 Input ~ 0
gnd
Text GLabel 5050 6650 2 50 Input ~ 0
vcc
Text GLabel 6200 4300 0 50 Input ~ 0
Switch10_r
Text GLabel 6200 4400 0 50 Input ~ 0
Switch19_r
Text GLabel 6200 4500 0 50 Input ~ 0
gnd
Text GLabel 6200 4600 0 50 Input ~ 0
gnd
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 5100 0 50 Input ~ 0
Switch1_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 6250 1400 0 50 Input ~ 0
Switch10
Text GLabel 6250 1500 0 50 Input ~ 0
Switch19
Text GLabel 6250 1600 0 50 Input ~ 0
gnd
Text GLabel 6250 1700 0 50 Input ~ 0
gnd
Text GLabel 6250 1800 0 50 Input ~ 0
Switch11
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 2200 0 50 Input ~ 0
Switch1
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
Text GLabel 6700 5800 3 50 Input ~ 0
Switch18_r
Text GLabel 6750 2900 3 50 Input ~ 0
Switch18
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
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 7650 1400 2 50 Input ~ 0
raw
Text GLabel 7650 1500 2 50 Input ~ 0
gnd
Text GLabel 7650 1600 2 50 Input ~ 0
reset
Text GLabel 7650 1700 2 50 Input ~ 0
vcc
Text GLabel 7650 1800 2 50 Input ~ 0
Switch5
Text GLabel 7650 1900 2 50 Input ~ 0
Switch4
Text GLabel 7650 2000 2 50 Input ~ 0
Switch3
Text GLabel 7650 2100 2 50 Input ~ 0
Switch2
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 8400 1800 3 50 Input ~ 0
BT+
Text GLabel 8450 4550 3 50 Input ~ 0
BT+_r
Text GLabel 8800 1900 3 50 Input ~ 0
raw
Text GLabel 8850 4650 3 50 Input ~ 0
raw
Text GLabel 9700 1650 0 50 Input ~ 0
BT+
Text GLabel 9700 2050 0 50 Input ~ 0
gnd
Text GLabel 9750 4400 0 50 Input ~ 0
BT+_r
Text GLabel 9750 4800 0 50 Input ~ 0
gnd
$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
$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
$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 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 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 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 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 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 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 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 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 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 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 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 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 SW1
U 1 1 00000000
P 2350 3600
F 0 "SW1" H 2350 3885 50 0000 C CNN
F 1 "SW_Push" H 2350 3794 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 2350 3800 50 0001 C CNN
F 3 "~" H 2350 3800 50 0001 C CNN
1 2350 3600
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 SW7
U 1 1 00000000
P 2350 7150
F 0 "SW7" H 2350 7435 50 0000 C CNN
F 1 "SW_Push" H 2350 7344 50 0000 C CNN
F 2 "Kailh:SW_PG1350_rev_DPB" H 2350 7350 50 0001 C CNN
F 3 "~" H 2350 7350 50 0001 C CNN
1 2350 7150
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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
$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
$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 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 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 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 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
$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
$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
$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
$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 "Keebio-Parts:TRRS-PJ-320A" 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 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 "Keebio-Parts:TRRS-PJ-320A" H 4850 6550 50 0001 C CNN
F 3 "~" H 4850 6550 50 0001 C CNN
1 4850 6550
1 0 0 -1
$EndComp
$Comp
L keebio:Elite-C U1
U 1 1 00000000
P 6900 4850
F 0 "U1" H 6900 5673 60 0000 C CNN
F 1 "Elite-C" H 6900 5544 60 0000 C CNN
F 2 "Keebio-Parts:Elite-C" V 7950 2350 60 0001 C CNN
F 3 "" V 7950 2350 60 0001 C CNN
1 6900 4850
1 0 0 -1
$EndComp
$Comp
L keebio:Elite-C U2
U 1 1 00000000
P 6950 1950
F 0 "U2" H 6950 2773 60 0000 C CNN
F 1 "Elite-C" H 6950 2644 60 0000 C CNN
F 2 "Keebio-Parts:Elite-C" V 8000 -550 60 0001 C CNN
F 3 "" V 8000 -550 60 0001 C CNN
1 6950 1950
1 0 0 -1
$EndComp
$EndSCHEMATC

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,6 @@
(fp_lib_table
(lib (name "Keebio-Parts")(type "KiCad")(uri "${KIPRJMOD}/libraries/Keebio-Parts.pretty")(options "")(descr ""))
(lib (name "random-keyboard-parts")(type "KiCad")(uri "${KIPRJMOD}/libraries/random-keyboard-parts.pretty")(options "")(descr ""))
(lib (name "sweep36")(type "KiCad")(uri "${KIPRJMOD}/libraries/sweep36.pretty")(options "")(descr ""))
(lib (name "keyswitches")(type "KiCad")(uri "${KIPRJMOD}/libraries/keyswitches.pretty")(options "")(descr ""))
)

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,575 @@
%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.0)*%
%TF.CreationDate,2022-04-19T03:34:00-07:00*%
%TF.ProjectId,half-swept,68616c66-2d73-4776-9570-742e6b696361,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Bot*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (6.0.0)) date 2022-04-19 03:34:00*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
%AMRotRect*
0 Rectangle, with rotation*
0 The origin of the aperture is its center*
0 $1 length*
0 $2 width*
0 $3 Rotation angle, in degrees counterclockwise*
0 Add horizontal line*
21,1,$1,$2,0,0,$3*%
G04 Aperture macros list end*
%ADD10C,0.990600*%
%ADD11RotRect,2.600000X2.600000X345.000000*%
%ADD12C,3.000000*%
%ADD13C,3.429000*%
%ADD14C,1.701800*%
%ADD15RotRect,2.600000X2.600000X335.000000*%
%ADD16R,2.600000X2.600000*%
%ADD17RotRect,2.600000X2.600000X355.000000*%
%ADD18C,0.800000*%
%ADD19O,2.000000X1.600000*%
%ADD20C,1.200000*%
%ADD21C,1.750000*%
%ADD22C,4.400000*%
%ADD23RoundRect,0.082000X-0.686681X0.389330X-0.743855X-0.264174X0.686681X-0.389330X0.743855X0.264174X0*%
%ADD24RoundRect,0.082000X-0.718000X0.328000X-0.718000X-0.328000X0.718000X-0.328000X0.718000X0.328000X0*%
%ADD25RoundRect,0.082000X-0.608642X0.502656X-0.778427X-0.130992X0.608642X-0.502656X0.778427X0.130992X0*%
%ADD26R,1.752600X1.752600*%
%ADD27C,1.752600*%
%ADD28RoundRect,0.082000X-0.512110X0.600709X-0.789348X0.006171X0.512110X-0.600709X0.789348X-0.006171X0*%
%ADD29C,1.397000*%
G04 APERTURE END LIST*
D10*
%TO.C,SW21*%
X100912971Y-81196858D03*
X90828705Y-78494787D03*
D11*
X85820190Y-85383205D03*
X96407232Y-90497602D03*
D12*
X88983597Y-86230838D03*
X93243825Y-89649970D03*
D13*
X94783798Y-83902711D03*
D12*
X98642856Y-88819028D03*
D14*
X100096390Y-85326216D03*
X89471206Y-82479206D03*
%TD*%
D10*
%TO.C,SW20*%
X119689724Y-89002284D03*
X110227871Y-84590149D03*
D15*
X104099286Y-90504197D03*
X113637380Y-97379315D03*
D12*
X107067444Y-91888272D03*
X110669222Y-95995240D03*
D13*
X113183801Y-90602709D03*
D12*
X116130521Y-96114455D03*
D14*
X118168494Y-92927109D03*
X108199108Y-88278309D03*
%TD*%
D10*
%TO.C,SW18*%
X99677454Y-60010711D03*
X89237454Y-60010711D03*
D16*
X86182454Y-67960711D03*
X97732454Y-70160711D03*
D12*
X89457454Y-67960711D03*
X94457454Y-70160711D03*
D13*
X94457454Y-64210711D03*
D12*
X99457454Y-67960711D03*
D14*
X99957454Y-64210711D03*
X88957454Y-64210711D03*
%TD*%
D10*
%TO.C,SW17*%
X81703799Y-57470713D03*
X71263799Y-57470713D03*
D16*
X68208799Y-65420713D03*
X79758799Y-67620713D03*
D12*
X71483799Y-65420713D03*
X76483799Y-67620713D03*
D13*
X76483799Y-61670713D03*
D12*
X81483799Y-65420713D03*
D14*
X81983799Y-61670713D03*
X70983799Y-61670713D03*
%TD*%
D10*
%TO.C,SW16*%
X63703797Y-52136711D03*
X53263797Y-52136711D03*
D16*
X50208797Y-60086711D03*
X61758797Y-62286711D03*
D12*
X53483797Y-60086711D03*
X58483797Y-62286711D03*
D13*
X58483797Y-56336711D03*
D12*
X63483797Y-60086711D03*
D14*
X63983797Y-56336711D03*
X52983797Y-56336711D03*
%TD*%
D10*
%TO.C,SW15*%
X45703799Y-58994710D03*
X35263799Y-58994710D03*
D16*
X32208799Y-66944710D03*
X43758799Y-69144710D03*
D12*
X35483799Y-66944710D03*
X40483799Y-69144710D03*
D13*
X40483799Y-63194710D03*
D12*
X45483799Y-66944710D03*
D14*
X45983799Y-63194710D03*
X34983799Y-63194710D03*
%TD*%
D10*
%TO.C,SW14*%
X27703799Y-71002709D03*
X17263799Y-71002709D03*
D16*
X14208799Y-78952709D03*
X25758799Y-81152709D03*
D12*
X17483799Y-78952709D03*
X22483799Y-81152709D03*
D13*
X22483799Y-75202709D03*
D12*
X27483799Y-78952709D03*
D14*
X27983799Y-75202709D03*
X16983799Y-75202709D03*
%TD*%
D10*
%TO.C,SW12*%
X99683799Y-42992711D03*
X89243799Y-42992711D03*
D16*
X86188799Y-50942711D03*
X97738799Y-53142711D03*
D12*
X89463799Y-50942711D03*
X94463799Y-53142711D03*
D13*
X94463799Y-47192711D03*
D12*
X99463799Y-50942711D03*
D14*
X99963799Y-47192711D03*
X88963799Y-47192711D03*
%TD*%
D10*
%TO.C,SW11*%
X81703800Y-40452714D03*
X71263800Y-40452714D03*
D16*
X68208800Y-48402714D03*
X79758800Y-50602714D03*
D12*
X71483800Y-48402714D03*
X76483800Y-50602714D03*
D13*
X76483800Y-44652714D03*
D12*
X81483800Y-48402714D03*
D14*
X81983800Y-44652714D03*
X70983800Y-44652714D03*
%TD*%
D10*
%TO.C,SW10*%
X63703800Y-35118711D03*
X53263800Y-35118711D03*
D16*
X50208800Y-43068711D03*
X61758800Y-45268711D03*
D12*
X53483800Y-43068711D03*
X58483800Y-45268711D03*
D13*
X58483800Y-39318711D03*
D12*
X63483800Y-43068711D03*
D14*
X63983800Y-39318711D03*
X52983800Y-39318711D03*
%TD*%
D10*
%TO.C,SW9*%
X45703800Y-41976711D03*
X35263800Y-41976711D03*
D16*
X32208800Y-49926711D03*
X43758800Y-52126711D03*
D12*
X35483800Y-49926711D03*
X40483800Y-52126711D03*
D13*
X40483800Y-46176711D03*
D12*
X45483800Y-49926711D03*
D14*
X45983800Y-46176711D03*
X34983800Y-46176711D03*
%TD*%
D10*
%TO.C,SW8*%
X27703799Y-54002711D03*
X17263799Y-54002711D03*
D16*
X14208799Y-61952711D03*
X25758799Y-64152711D03*
D12*
X17483799Y-61952711D03*
X22483799Y-64152711D03*
D13*
X22483799Y-58202711D03*
D12*
X27483799Y-61952711D03*
D14*
X27983799Y-58202711D03*
X16983799Y-58202711D03*
%TD*%
D10*
%TO.C,SW6*%
X99703798Y-26002711D03*
X89263798Y-26002711D03*
D16*
X86208798Y-33952711D03*
X97758798Y-36152711D03*
D12*
X89483798Y-33952711D03*
X94483798Y-36152711D03*
D13*
X94483798Y-30202711D03*
D12*
X99483798Y-33952711D03*
D14*
X99983798Y-30202711D03*
X88983798Y-30202711D03*
%TD*%
D10*
%TO.C,SW5*%
X81703798Y-23502712D03*
X71263798Y-23502712D03*
D16*
X68208798Y-31452712D03*
X79758798Y-33652712D03*
D12*
X71483798Y-31452712D03*
X76483798Y-33652712D03*
D13*
X76483798Y-27702712D03*
D12*
X81483798Y-31452712D03*
D14*
X81983798Y-27702712D03*
X70983798Y-27702712D03*
%TD*%
D10*
%TO.C,SW4*%
X63703798Y-18002711D03*
X53263798Y-18002711D03*
D16*
X50208798Y-25952711D03*
X61758798Y-28152711D03*
D12*
X53483798Y-25952711D03*
X58483798Y-28152711D03*
D13*
X58483798Y-22202711D03*
D12*
X63483798Y-25952711D03*
D14*
X63983798Y-22202711D03*
X52983798Y-22202711D03*
%TD*%
D10*
%TO.C,SW3*%
X45703801Y-25002711D03*
X35263801Y-25002711D03*
D16*
X32208801Y-32952711D03*
X43758801Y-35152711D03*
D12*
X35483801Y-32952711D03*
X40483801Y-35152711D03*
D13*
X40483801Y-29202711D03*
D12*
X45483801Y-32952711D03*
D14*
X45983801Y-29202711D03*
X34983801Y-29202711D03*
%TD*%
D10*
%TO.C,SW2*%
X27703799Y-37002711D03*
X17263799Y-37002711D03*
D16*
X14208799Y-44952711D03*
X25758799Y-47152711D03*
D12*
X17483799Y-44952711D03*
X22483799Y-47152711D03*
D13*
X22483799Y-41202711D03*
D12*
X27483799Y-44952711D03*
D14*
X27983799Y-41202711D03*
X16983799Y-41202711D03*
%TD*%
D10*
%TO.C,SW1*%
X81099989Y-76773644D03*
X70699717Y-75863738D03*
D17*
X66963454Y-83517225D03*
X78277760Y-86715503D03*
D12*
X70225991Y-83802660D03*
X75015222Y-86430067D03*
D13*
X75533799Y-80502709D03*
D12*
X80187938Y-84674218D03*
D14*
X81012870Y-80982066D03*
X70054728Y-80023352D03*
%TD*%
D18*
%TO.C,J2*%
X111951800Y-73072711D03*
X118951800Y-73072711D03*
D19*
X109251800Y-70772711D03*
X110351800Y-75372711D03*
X114351800Y-75372711D03*
X117351800Y-75372711D03*
%TD*%
D20*
%TO.C,RSW1*%
X75308798Y-14555212D03*
D21*
X72808798Y-15765212D03*
X77808798Y-15765212D03*
%TD*%
D22*
%TO.C,REF\u002A\u002A*%
X67983800Y-57152712D03*
X48933800Y-38102712D03*
X87033800Y-38102712D03*
X67983800Y-19052712D03*
%TD*%
D23*
%TO.C,D12*%
X73451811Y-74468289D03*
X73321077Y-75962581D03*
X78501290Y-76415791D03*
X78632023Y-74921499D03*
%TD*%
D24*
%TO.C,D16*%
X37883801Y-23372711D03*
X37883801Y-24872711D03*
X43083801Y-24872711D03*
X43083801Y-23372711D03*
%TD*%
%TO.C,D8*%
X55883797Y-50506711D03*
X55883797Y-52006711D03*
X61083797Y-52006711D03*
X61083797Y-50506711D03*
%TD*%
%TO.C,D2*%
X55883798Y-16372711D03*
X55883798Y-17872711D03*
X61083798Y-17872711D03*
X61083798Y-16372711D03*
%TD*%
D25*
%TO.C,D15*%
X93781306Y-77598434D03*
X93393077Y-79047323D03*
X98415892Y-80393182D03*
X98804120Y-78944293D03*
%TD*%
D24*
%TO.C,D11*%
X73883799Y-55840713D03*
X73883799Y-57340713D03*
X79083799Y-57340713D03*
X79083799Y-55840713D03*
%TD*%
D26*
%TO.C,U2*%
X105613798Y-29869461D03*
D27*
X105613798Y-32409461D03*
X105613798Y-34949461D03*
X105613798Y-37489461D03*
X105613798Y-40029461D03*
X105613798Y-42569461D03*
X105613798Y-45109461D03*
X105613798Y-47649461D03*
X105613798Y-50189461D03*
X105613798Y-52729461D03*
X105613798Y-55269461D03*
X105842398Y-57809461D03*
X120853798Y-57809461D03*
X120853798Y-55269461D03*
X120853798Y-52729461D03*
X120853798Y-50189461D03*
X120853798Y-47649461D03*
X120853798Y-45109461D03*
X120853798Y-42569461D03*
X120853798Y-40029461D03*
X120853798Y-37489461D03*
X120853798Y-34949461D03*
X120853798Y-32409461D03*
X120853798Y-29869461D03*
X108153798Y-57809461D03*
X110693798Y-57809461D03*
X113233798Y-57809461D03*
X115773798Y-57809461D03*
X118313798Y-57809461D03*
%TD*%
D24*
%TO.C,D14*%
X73883800Y-38822714D03*
X73883800Y-40322714D03*
X79083800Y-40322714D03*
X79083800Y-38822714D03*
%TD*%
%TO.C,D10*%
X37883799Y-57364710D03*
X37883799Y-58864710D03*
X43083799Y-58864710D03*
X43083799Y-57364710D03*
%TD*%
%TO.C,D1*%
X19883799Y-35372711D03*
X19883799Y-36872711D03*
X25083799Y-36872711D03*
X25083799Y-35372711D03*
%TD*%
%TO.C,D9*%
X91863800Y-58380712D03*
X91863800Y-59880712D03*
X97063800Y-59880712D03*
X97063800Y-58380712D03*
%TD*%
%TO.C,D17*%
X73883798Y-21872712D03*
X73883798Y-23372712D03*
X79083798Y-23372712D03*
X79083798Y-21872712D03*
%TD*%
D28*
%TO.C,D18*%
X113291265Y-84220127D03*
X112657338Y-85579589D03*
X117370138Y-87777204D03*
X118004066Y-86417742D03*
%TD*%
D24*
%TO.C,D4*%
X19883797Y-52422712D03*
X19883797Y-53922712D03*
X25083797Y-53922712D03*
X25083797Y-52422712D03*
%TD*%
%TO.C,D3*%
X91883798Y-24372711D03*
X91883798Y-25872711D03*
X97083798Y-25872711D03*
X97083798Y-24372711D03*
%TD*%
%TO.C,D7*%
X19883799Y-69372709D03*
X19883799Y-70872709D03*
X25083799Y-70872709D03*
X25083799Y-69372709D03*
%TD*%
D29*
%TO.C,OL1*%
X109223799Y-62782712D03*
X111763799Y-62782712D03*
X114303799Y-62782712D03*
X116843799Y-62782712D03*
%TD*%
D24*
%TO.C,D5*%
X55883800Y-33488711D03*
X55883800Y-34988711D03*
X61083800Y-34988711D03*
X61083800Y-33488711D03*
%TD*%
%TO.C,D6*%
X91863799Y-41362711D03*
X91863799Y-42862711D03*
X97063799Y-42862711D03*
X97063799Y-41362711D03*
%TD*%
%TO.C,D13*%
X37883800Y-40346711D03*
X37883800Y-41846711D03*
X43083800Y-41846711D03*
X43083800Y-40346711D03*
%TD*%
D18*
%TO.C,J1*%
X118933800Y-73052713D03*
X111933800Y-73052713D03*
D19*
X109233800Y-75352713D03*
X110333800Y-70752713D03*
X114333800Y-70752713D03*
X117333800Y-70752713D03*
%TD*%
M02*

View File

@@ -0,0 +1,239 @@
%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.0)*%
%TF.CreationDate,2022-04-19T03:34:00-07:00*%
%TF.ProjectId,half-swept,68616c66-2d73-4776-9570-742e6b696361,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (6.0.0)) date 2022-04-19 03:34:00*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
%AMRotRect*
0 Rectangle, with rotation*
0 The origin of the aperture is its center*
0 $1 length*
0 $2 width*
0 $3 Rotation angle, in degrees counterclockwise*
0 Add horizontal line*
21,1,$1,$2,0,0,$3*%
G04 Aperture macros list end*
%ADD10RotRect,2.600000X2.600000X345.000000*%
%ADD11RotRect,2.600000X2.600000X335.000000*%
%ADD12R,2.600000X2.600000*%
%ADD13RotRect,2.600000X2.600000X355.000000*%
%ADD14RoundRect,0.082000X-0.686681X0.389330X-0.743855X-0.264174X0.686681X-0.389330X0.743855X0.264174X0*%
%ADD15RoundRect,0.082000X-0.718000X0.328000X-0.718000X-0.328000X0.718000X-0.328000X0.718000X0.328000X0*%
%ADD16RoundRect,0.082000X-0.608642X0.502656X-0.778427X-0.130992X0.608642X-0.502656X0.778427X0.130992X0*%
%ADD17RoundRect,0.082000X-0.512110X0.600709X-0.789348X0.006171X0.512110X-0.600709X0.789348X-0.006171X0*%
G04 APERTURE END LIST*
D10*
%TO.C,SW21*%
X85820190Y-85383205D03*
X96407232Y-90497602D03*
%TD*%
D11*
%TO.C,SW20*%
X104099286Y-90504197D03*
X113637380Y-97379315D03*
%TD*%
D12*
%TO.C,SW18*%
X86182454Y-67960711D03*
X97732454Y-70160711D03*
%TD*%
%TO.C,SW17*%
X68208799Y-65420713D03*
X79758799Y-67620713D03*
%TD*%
%TO.C,SW16*%
X50208797Y-60086711D03*
X61758797Y-62286711D03*
%TD*%
%TO.C,SW15*%
X32208799Y-66944710D03*
X43758799Y-69144710D03*
%TD*%
%TO.C,SW14*%
X14208799Y-78952709D03*
X25758799Y-81152709D03*
%TD*%
%TO.C,SW12*%
X86188799Y-50942711D03*
X97738799Y-53142711D03*
%TD*%
%TO.C,SW11*%
X68208800Y-48402714D03*
X79758800Y-50602714D03*
%TD*%
%TO.C,SW10*%
X50208800Y-43068711D03*
X61758800Y-45268711D03*
%TD*%
%TO.C,SW9*%
X32208800Y-49926711D03*
X43758800Y-52126711D03*
%TD*%
%TO.C,SW8*%
X14208799Y-61952711D03*
X25758799Y-64152711D03*
%TD*%
%TO.C,SW6*%
X86208798Y-33952711D03*
X97758798Y-36152711D03*
%TD*%
%TO.C,SW5*%
X68208798Y-31452712D03*
X79758798Y-33652712D03*
%TD*%
%TO.C,SW4*%
X50208798Y-25952711D03*
X61758798Y-28152711D03*
%TD*%
%TO.C,SW3*%
X32208801Y-32952711D03*
X43758801Y-35152711D03*
%TD*%
%TO.C,SW2*%
X14208799Y-44952711D03*
X25758799Y-47152711D03*
%TD*%
D13*
%TO.C,SW1*%
X66963454Y-83517225D03*
X78277760Y-86715503D03*
%TD*%
D14*
%TO.C,D12*%
X73451811Y-74468289D03*
X73321077Y-75962581D03*
X78501290Y-76415791D03*
X78632023Y-74921499D03*
%TD*%
D15*
%TO.C,D16*%
X37883801Y-23372711D03*
X37883801Y-24872711D03*
X43083801Y-24872711D03*
X43083801Y-23372711D03*
%TD*%
%TO.C,D8*%
X55883797Y-50506711D03*
X55883797Y-52006711D03*
X61083797Y-52006711D03*
X61083797Y-50506711D03*
%TD*%
%TO.C,D2*%
X55883798Y-16372711D03*
X55883798Y-17872711D03*
X61083798Y-17872711D03*
X61083798Y-16372711D03*
%TD*%
D16*
%TO.C,D15*%
X93781306Y-77598434D03*
X93393077Y-79047323D03*
X98415892Y-80393182D03*
X98804120Y-78944293D03*
%TD*%
D15*
%TO.C,D11*%
X73883799Y-55840713D03*
X73883799Y-57340713D03*
X79083799Y-57340713D03*
X79083799Y-55840713D03*
%TD*%
%TO.C,D14*%
X73883800Y-38822714D03*
X73883800Y-40322714D03*
X79083800Y-40322714D03*
X79083800Y-38822714D03*
%TD*%
%TO.C,D10*%
X37883799Y-57364710D03*
X37883799Y-58864710D03*
X43083799Y-58864710D03*
X43083799Y-57364710D03*
%TD*%
%TO.C,D1*%
X19883799Y-35372711D03*
X19883799Y-36872711D03*
X25083799Y-36872711D03*
X25083799Y-35372711D03*
%TD*%
%TO.C,D9*%
X91863800Y-58380712D03*
X91863800Y-59880712D03*
X97063800Y-59880712D03*
X97063800Y-58380712D03*
%TD*%
%TO.C,D17*%
X73883798Y-21872712D03*
X73883798Y-23372712D03*
X79083798Y-23372712D03*
X79083798Y-21872712D03*
%TD*%
D17*
%TO.C,D18*%
X113291265Y-84220127D03*
X112657338Y-85579589D03*
X117370138Y-87777204D03*
X118004066Y-86417742D03*
%TD*%
D15*
%TO.C,D4*%
X19883797Y-52422712D03*
X19883797Y-53922712D03*
X25083797Y-53922712D03*
X25083797Y-52422712D03*
%TD*%
%TO.C,D3*%
X91883798Y-24372711D03*
X91883798Y-25872711D03*
X97083798Y-25872711D03*
X97083798Y-24372711D03*
%TD*%
%TO.C,D7*%
X19883799Y-69372709D03*
X19883799Y-70872709D03*
X25083799Y-70872709D03*
X25083799Y-69372709D03*
%TD*%
%TO.C,D5*%
X55883800Y-33488711D03*
X55883800Y-34988711D03*
X61083800Y-34988711D03*
X61083800Y-33488711D03*
%TD*%
%TO.C,D6*%
X91863799Y-41362711D03*
X91863799Y-42862711D03*
X97063799Y-42862711D03*
X97063799Y-41362711D03*
%TD*%
%TO.C,D13*%
X37883800Y-40346711D03*
X37883800Y-41846711D03*
X43083800Y-41846711D03*
X43083800Y-40346711D03*
%TD*%
M02*

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,610 @@
%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.0)*%
%TF.CreationDate,2022-04-19T03:34:00-07:00*%
%TF.ProjectId,half-swept,68616c66-2d73-4776-9570-742e6b696361,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Top*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (6.0.0)) date 2022-04-19 03:34:00*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
%AMRotRect*
0 Rectangle, with rotation*
0 The origin of the aperture is its center*
0 $1 length*
0 $2 width*
0 $3 Rotation angle, in degrees counterclockwise*
0 Add horizontal line*
21,1,$1,$2,0,0,$3*%
G04 Aperture macros list end*
%ADD10C,0.990600*%
%ADD11C,3.000000*%
%ADD12RotRect,2.600000X2.600000X345.000000*%
%ADD13C,3.429000*%
%ADD14C,1.701800*%
%ADD15RotRect,2.600000X2.600000X335.000000*%
%ADD16R,2.600000X2.600000*%
%ADD17RotRect,2.600000X2.600000X355.000000*%
%ADD18C,0.800000*%
%ADD19O,2.000000X1.600000*%
%ADD20C,1.200000*%
%ADD21C,1.750000*%
%ADD22C,4.400000*%
%ADD23R,1.752600X1.752600*%
%ADD24C,1.752600*%
%ADD25RoundRect,0.082000X-0.718000X0.328000X-0.718000X-0.328000X0.718000X-0.328000X0.718000X0.328000X0*%
%ADD26RoundRect,0.082000X-0.686681X0.389330X-0.743855X-0.264174X0.686681X-0.389330X0.743855X0.264174X0*%
%ADD27C,1.397000*%
%ADD28RoundRect,0.082000X-0.608642X0.502656X-0.778427X-0.130992X0.608642X-0.502656X0.778427X0.130992X0*%
%ADD29RoundRect,0.082000X-0.512110X0.600709X-0.789348X0.006171X0.512110X-0.600709X0.789348X-0.006171X0*%
G04 APERTURE END LIST*
D10*
%TO.C,SW21*%
X100912971Y-81196858D03*
X90828705Y-78494787D03*
D11*
X88983597Y-86230838D03*
D12*
X101806263Y-89666660D03*
D11*
X93243825Y-89649970D03*
D13*
X94783798Y-83902711D03*
D11*
X98642856Y-88819028D03*
D12*
X90080418Y-88802337D03*
D14*
X100096390Y-85326216D03*
X89471206Y-82479206D03*
%TD*%
D10*
%TO.C,SW20*%
X119689724Y-89002284D03*
X110227871Y-84590149D03*
D11*
X107067444Y-91888272D03*
D15*
X119098679Y-97498529D03*
D11*
X110669222Y-95995240D03*
D13*
X113183801Y-90602709D03*
D11*
X116130521Y-96114455D03*
D15*
X107701064Y-94611166D03*
D14*
X118168494Y-92927109D03*
X108199108Y-88278309D03*
%TD*%
D10*
%TO.C,SW18*%
X99677454Y-60010711D03*
X89237454Y-60010711D03*
D11*
X89457454Y-67960711D03*
D16*
X102732454Y-67960711D03*
D11*
X94457454Y-70160711D03*
D13*
X94457454Y-64210711D03*
D11*
X99457454Y-67960711D03*
D16*
X91182454Y-70160711D03*
D14*
X99957454Y-64210711D03*
X88957454Y-64210711D03*
%TD*%
D10*
%TO.C,SW17*%
X81703799Y-57470713D03*
X71263799Y-57470713D03*
D11*
X71483799Y-65420713D03*
D16*
X84758799Y-65420713D03*
D11*
X76483799Y-67620713D03*
D13*
X76483799Y-61670713D03*
D11*
X81483799Y-65420713D03*
D16*
X73208799Y-67620713D03*
D14*
X81983799Y-61670713D03*
X70983799Y-61670713D03*
%TD*%
D10*
%TO.C,SW16*%
X63703797Y-52136711D03*
X53263797Y-52136711D03*
D11*
X53483797Y-60086711D03*
D16*
X66758797Y-60086711D03*
D11*
X58483797Y-62286711D03*
D13*
X58483797Y-56336711D03*
D11*
X63483797Y-60086711D03*
D16*
X55208797Y-62286711D03*
D14*
X63983797Y-56336711D03*
X52983797Y-56336711D03*
%TD*%
D10*
%TO.C,SW15*%
X45703799Y-58994710D03*
X35263799Y-58994710D03*
D11*
X35483799Y-66944710D03*
D16*
X48758799Y-66944710D03*
D11*
X40483799Y-69144710D03*
D13*
X40483799Y-63194710D03*
D11*
X45483799Y-66944710D03*
D16*
X37208799Y-69144710D03*
D14*
X45983799Y-63194710D03*
X34983799Y-63194710D03*
%TD*%
D10*
%TO.C,SW14*%
X27703799Y-71002709D03*
X17263799Y-71002709D03*
D11*
X17483799Y-78952709D03*
D16*
X30758799Y-78952709D03*
D11*
X22483799Y-81152709D03*
D13*
X22483799Y-75202709D03*
D11*
X27483799Y-78952709D03*
D16*
X19208799Y-81152709D03*
D14*
X27983799Y-75202709D03*
X16983799Y-75202709D03*
%TD*%
D10*
%TO.C,SW12*%
X99683799Y-42992711D03*
X89243799Y-42992711D03*
D11*
X89463799Y-50942711D03*
D16*
X102738799Y-50942711D03*
D11*
X94463799Y-53142711D03*
D13*
X94463799Y-47192711D03*
D11*
X99463799Y-50942711D03*
D16*
X91188799Y-53142711D03*
D14*
X99963799Y-47192711D03*
X88963799Y-47192711D03*
%TD*%
D10*
%TO.C,SW11*%
X81703800Y-40452714D03*
X71263800Y-40452714D03*
D11*
X71483800Y-48402714D03*
D16*
X84758800Y-48402714D03*
D11*
X76483800Y-50602714D03*
D13*
X76483800Y-44652714D03*
D11*
X81483800Y-48402714D03*
D16*
X73208800Y-50602714D03*
D14*
X81983800Y-44652714D03*
X70983800Y-44652714D03*
%TD*%
D10*
%TO.C,SW10*%
X63703800Y-35118711D03*
X53263800Y-35118711D03*
D11*
X53483800Y-43068711D03*
D16*
X66758800Y-43068711D03*
D11*
X58483800Y-45268711D03*
D13*
X58483800Y-39318711D03*
D11*
X63483800Y-43068711D03*
D16*
X55208800Y-45268711D03*
D14*
X63983800Y-39318711D03*
X52983800Y-39318711D03*
%TD*%
D10*
%TO.C,SW9*%
X45703800Y-41976711D03*
X35263800Y-41976711D03*
D11*
X35483800Y-49926711D03*
D16*
X48758800Y-49926711D03*
D11*
X40483800Y-52126711D03*
D13*
X40483800Y-46176711D03*
D11*
X45483800Y-49926711D03*
D16*
X37208800Y-52126711D03*
D14*
X45983800Y-46176711D03*
X34983800Y-46176711D03*
%TD*%
D10*
%TO.C,SW8*%
X27703799Y-54002711D03*
X17263799Y-54002711D03*
D11*
X17483799Y-61952711D03*
D16*
X30758799Y-61952711D03*
D11*
X22483799Y-64152711D03*
D13*
X22483799Y-58202711D03*
D11*
X27483799Y-61952711D03*
D16*
X19208799Y-64152711D03*
D14*
X27983799Y-58202711D03*
X16983799Y-58202711D03*
%TD*%
D10*
%TO.C,SW6*%
X99703798Y-26002711D03*
X89263798Y-26002711D03*
D11*
X89483798Y-33952711D03*
D16*
X102758798Y-33952711D03*
D11*
X94483798Y-36152711D03*
D13*
X94483798Y-30202711D03*
D11*
X99483798Y-33952711D03*
D16*
X91208798Y-36152711D03*
D14*
X99983798Y-30202711D03*
X88983798Y-30202711D03*
%TD*%
D10*
%TO.C,SW5*%
X81703798Y-23502712D03*
X71263798Y-23502712D03*
D11*
X71483798Y-31452712D03*
D16*
X84758798Y-31452712D03*
D11*
X76483798Y-33652712D03*
D13*
X76483798Y-27702712D03*
D11*
X81483798Y-31452712D03*
D16*
X73208798Y-33652712D03*
D14*
X81983798Y-27702712D03*
X70983798Y-27702712D03*
%TD*%
D10*
%TO.C,SW4*%
X63703798Y-18002711D03*
X53263798Y-18002711D03*
D11*
X53483798Y-25952711D03*
D16*
X66758798Y-25952711D03*
D11*
X58483798Y-28152711D03*
D13*
X58483798Y-22202711D03*
D11*
X63483798Y-25952711D03*
D16*
X55208798Y-28152711D03*
D14*
X63983798Y-22202711D03*
X52983798Y-22202711D03*
%TD*%
D10*
%TO.C,SW3*%
X45703801Y-25002711D03*
X35263801Y-25002711D03*
D11*
X35483801Y-32952711D03*
D16*
X48758801Y-32952711D03*
D11*
X40483801Y-35152711D03*
D13*
X40483801Y-29202711D03*
D11*
X45483801Y-32952711D03*
D16*
X37208801Y-35152711D03*
D14*
X45983801Y-29202711D03*
X34983801Y-29202711D03*
%TD*%
D10*
%TO.C,SW2*%
X27703799Y-37002711D03*
X17263799Y-37002711D03*
D11*
X17483799Y-44952711D03*
D16*
X30758799Y-44952711D03*
D11*
X22483799Y-47152711D03*
D13*
X22483799Y-41202711D03*
D11*
X27483799Y-44952711D03*
D16*
X19208799Y-47152711D03*
D14*
X27983799Y-41202711D03*
X16983799Y-41202711D03*
%TD*%
D10*
%TO.C,SW1*%
X81099989Y-76773644D03*
X70699717Y-75863738D03*
D11*
X70225991Y-83802660D03*
D17*
X83450476Y-84959653D03*
D11*
X75015222Y-86430067D03*
D13*
X75533799Y-80502709D03*
D11*
X80187938Y-84674218D03*
D17*
X71752685Y-86144632D03*
D14*
X81012870Y-80982066D03*
X70054728Y-80023352D03*
%TD*%
D18*
%TO.C,J2*%
X111951800Y-73072711D03*
X118951800Y-73072711D03*
D19*
X109251800Y-70772711D03*
X110351800Y-75372711D03*
X114351800Y-75372711D03*
X117351800Y-75372711D03*
%TD*%
D20*
%TO.C,RSW1*%
X75308798Y-14555212D03*
D21*
X72808798Y-15765212D03*
X77808798Y-15765212D03*
%TD*%
D22*
%TO.C,REF\u002A\u002A*%
X67983800Y-57152712D03*
X48933800Y-38102712D03*
X87033800Y-38102712D03*
X67983800Y-19052712D03*
%TD*%
D23*
%TO.C,U2*%
X105613798Y-29869461D03*
D24*
X105613798Y-32409461D03*
X105613798Y-34949461D03*
X105613798Y-37489461D03*
X105613798Y-40029461D03*
X105613798Y-42569461D03*
X105613798Y-45109461D03*
X105613798Y-47649461D03*
X105613798Y-50189461D03*
X105613798Y-52729461D03*
X105613798Y-55269461D03*
X105842398Y-57809461D03*
X120853798Y-57809461D03*
X120853798Y-55269461D03*
X120853798Y-52729461D03*
X120853798Y-50189461D03*
X120853798Y-47649461D03*
X120853798Y-45109461D03*
X120853798Y-42569461D03*
X120853798Y-40029461D03*
X120853798Y-37489461D03*
X120853798Y-34949461D03*
X120853798Y-32409461D03*
X120853798Y-29869461D03*
X108153798Y-57809461D03*
X110693798Y-57809461D03*
X113233798Y-57809461D03*
X115773798Y-57809461D03*
X118313798Y-57809461D03*
%TD*%
D25*
%TO.C,D34*%
X43083801Y-23372711D03*
X43083801Y-24872711D03*
X37883801Y-24872711D03*
X37883801Y-23372711D03*
%TD*%
%TO.C,D26*%
X61083797Y-50506711D03*
X61083797Y-52006711D03*
X55883797Y-52006711D03*
X55883797Y-50506711D03*
%TD*%
%TO.C,D31*%
X43083800Y-40346711D03*
X43083800Y-41846711D03*
X37883800Y-41846711D03*
X37883800Y-40346711D03*
%TD*%
%TO.C,D28*%
X43083799Y-57364710D03*
X43083799Y-58864710D03*
X37883799Y-58864710D03*
X37883799Y-57364710D03*
%TD*%
%TO.C,D32*%
X79083800Y-38822714D03*
X79083800Y-40322714D03*
X73883800Y-40322714D03*
X73883800Y-38822714D03*
%TD*%
%TO.C,D21*%
X97083798Y-24372711D03*
X97083798Y-25872711D03*
X91883798Y-25872711D03*
X91883798Y-24372711D03*
%TD*%
%TO.C,D19*%
X25083799Y-35372711D03*
X25083799Y-36872711D03*
X19883799Y-36872711D03*
X19883799Y-35372711D03*
%TD*%
%TO.C,D23*%
X61083800Y-33488711D03*
X61083800Y-34988711D03*
X55883800Y-34988711D03*
X55883800Y-33488711D03*
%TD*%
%TO.C,D22*%
X25083797Y-52422712D03*
X25083797Y-53922712D03*
X19883797Y-53922712D03*
X19883797Y-52422712D03*
%TD*%
%TO.C,D35*%
X79083798Y-21872712D03*
X79083798Y-23372712D03*
X73883798Y-23372712D03*
X73883798Y-21872712D03*
%TD*%
%TO.C,D25*%
X25083799Y-69372709D03*
X25083799Y-70872709D03*
X19883799Y-70872709D03*
X19883799Y-69372709D03*
%TD*%
%TO.C,D24*%
X97063799Y-41362711D03*
X97063799Y-42862711D03*
X91863799Y-42862711D03*
X91863799Y-41362711D03*
%TD*%
D26*
%TO.C,D30*%
X78632023Y-74921499D03*
X78501290Y-76415791D03*
X73321077Y-75962581D03*
X73451811Y-74468289D03*
%TD*%
D25*
%TO.C,D29*%
X79083799Y-55840713D03*
X79083799Y-57340713D03*
X73883799Y-57340713D03*
X73883799Y-55840713D03*
%TD*%
D18*
%TO.C,J1*%
X118933800Y-73052713D03*
X111933800Y-73052713D03*
D19*
X109233800Y-75352713D03*
X110333800Y-70752713D03*
X114333800Y-70752713D03*
X117333800Y-70752713D03*
%TD*%
D27*
%TO.C,OL2*%
X116843799Y-64602710D03*
X114303799Y-64602710D03*
X111763799Y-64602710D03*
X109223799Y-64602710D03*
%TD*%
D28*
%TO.C,D33*%
X98804120Y-78944293D03*
X98415892Y-80393182D03*
X93393077Y-79047323D03*
X93781306Y-77598434D03*
%TD*%
D25*
%TO.C,D20*%
X61083798Y-16372711D03*
X61083798Y-17872711D03*
X55883798Y-17872711D03*
X55883798Y-16372711D03*
%TD*%
D29*
%TO.C,D36*%
X118004066Y-86417742D03*
X117370138Y-87777204D03*
X112657338Y-85579589D03*
X113291265Y-84220127D03*
%TD*%
D25*
%TO.C,D27*%
X97063800Y-58380712D03*
X97063800Y-59880712D03*
X91863800Y-59880712D03*
X91863800Y-58380712D03*
%TD*%
M02*

View File

@@ -0,0 +1,240 @@
%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.0)*%
%TF.CreationDate,2022-04-19T03:34:00-07:00*%
%TF.ProjectId,half-swept,68616c66-2d73-4776-9570-742e6b696361,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Top*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (6.0.0)) date 2022-04-19 03:34:00*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
%AMRotRect*
0 Rectangle, with rotation*
0 The origin of the aperture is its center*
0 $1 length*
0 $2 width*
0 $3 Rotation angle, in degrees counterclockwise*
0 Add horizontal line*
21,1,$1,$2,0,0,$3*%
G04 Aperture macros list end*
%ADD10RotRect,2.600000X2.600000X345.000000*%
%ADD11RotRect,2.600000X2.600000X335.000000*%
%ADD12R,2.600000X2.600000*%
%ADD13RotRect,2.600000X2.600000X355.000000*%
%ADD14RoundRect,0.082000X-0.718000X0.328000X-0.718000X-0.328000X0.718000X-0.328000X0.718000X0.328000X0*%
%ADD15RoundRect,0.082000X-0.686681X0.389330X-0.743855X-0.264174X0.686681X-0.389330X0.743855X0.264174X0*%
%ADD16RoundRect,0.082000X-0.608642X0.502656X-0.778427X-0.130992X0.608642X-0.502656X0.778427X0.130992X0*%
%ADD17RoundRect,0.082000X-0.512110X0.600709X-0.789348X0.006171X0.512110X-0.600709X0.789348X-0.006171X0*%
G04 APERTURE END LIST*
D10*
%TO.C,SW21*%
X101806263Y-89666660D03*
X90080418Y-88802337D03*
%TD*%
D11*
%TO.C,SW20*%
X119098679Y-97498529D03*
X107701064Y-94611166D03*
%TD*%
D12*
%TO.C,SW18*%
X102732454Y-67960711D03*
X91182454Y-70160711D03*
%TD*%
%TO.C,SW17*%
X84758799Y-65420713D03*
X73208799Y-67620713D03*
%TD*%
%TO.C,SW16*%
X66758797Y-60086711D03*
X55208797Y-62286711D03*
%TD*%
%TO.C,SW15*%
X48758799Y-66944710D03*
X37208799Y-69144710D03*
%TD*%
%TO.C,SW14*%
X30758799Y-78952709D03*
X19208799Y-81152709D03*
%TD*%
%TO.C,SW12*%
X102738799Y-50942711D03*
X91188799Y-53142711D03*
%TD*%
%TO.C,SW11*%
X84758800Y-48402714D03*
X73208800Y-50602714D03*
%TD*%
%TO.C,SW10*%
X66758800Y-43068711D03*
X55208800Y-45268711D03*
%TD*%
%TO.C,SW9*%
X48758800Y-49926711D03*
X37208800Y-52126711D03*
%TD*%
%TO.C,SW8*%
X30758799Y-61952711D03*
X19208799Y-64152711D03*
%TD*%
%TO.C,SW6*%
X102758798Y-33952711D03*
X91208798Y-36152711D03*
%TD*%
%TO.C,SW5*%
X84758798Y-31452712D03*
X73208798Y-33652712D03*
%TD*%
%TO.C,SW4*%
X66758798Y-25952711D03*
X55208798Y-28152711D03*
%TD*%
%TO.C,SW3*%
X48758801Y-32952711D03*
X37208801Y-35152711D03*
%TD*%
%TO.C,SW2*%
X30758799Y-44952711D03*
X19208799Y-47152711D03*
%TD*%
D13*
%TO.C,SW1*%
X83450476Y-84959653D03*
X71752685Y-86144632D03*
%TD*%
D14*
%TO.C,D34*%
X43083801Y-23372711D03*
X43083801Y-24872711D03*
X37883801Y-24872711D03*
X37883801Y-23372711D03*
%TD*%
%TO.C,D26*%
X61083797Y-50506711D03*
X61083797Y-52006711D03*
X55883797Y-52006711D03*
X55883797Y-50506711D03*
%TD*%
%TO.C,D31*%
X43083800Y-40346711D03*
X43083800Y-41846711D03*
X37883800Y-41846711D03*
X37883800Y-40346711D03*
%TD*%
%TO.C,D28*%
X43083799Y-57364710D03*
X43083799Y-58864710D03*
X37883799Y-58864710D03*
X37883799Y-57364710D03*
%TD*%
%TO.C,D32*%
X79083800Y-38822714D03*
X79083800Y-40322714D03*
X73883800Y-40322714D03*
X73883800Y-38822714D03*
%TD*%
%TO.C,D21*%
X97083798Y-24372711D03*
X97083798Y-25872711D03*
X91883798Y-25872711D03*
X91883798Y-24372711D03*
%TD*%
%TO.C,D19*%
X25083799Y-35372711D03*
X25083799Y-36872711D03*
X19883799Y-36872711D03*
X19883799Y-35372711D03*
%TD*%
%TO.C,D23*%
X61083800Y-33488711D03*
X61083800Y-34988711D03*
X55883800Y-34988711D03*
X55883800Y-33488711D03*
%TD*%
%TO.C,D22*%
X25083797Y-52422712D03*
X25083797Y-53922712D03*
X19883797Y-53922712D03*
X19883797Y-52422712D03*
%TD*%
%TO.C,D35*%
X79083798Y-21872712D03*
X79083798Y-23372712D03*
X73883798Y-23372712D03*
X73883798Y-21872712D03*
%TD*%
%TO.C,D25*%
X25083799Y-69372709D03*
X25083799Y-70872709D03*
X19883799Y-70872709D03*
X19883799Y-69372709D03*
%TD*%
%TO.C,D24*%
X97063799Y-41362711D03*
X97063799Y-42862711D03*
X91863799Y-42862711D03*
X91863799Y-41362711D03*
%TD*%
D15*
%TO.C,D30*%
X78632023Y-74921499D03*
X78501290Y-76415791D03*
X73321077Y-75962581D03*
X73451811Y-74468289D03*
%TD*%
D14*
%TO.C,D29*%
X79083799Y-55840713D03*
X79083799Y-57340713D03*
X73883799Y-57340713D03*
X73883799Y-55840713D03*
%TD*%
D16*
%TO.C,D33*%
X98804120Y-78944293D03*
X98415892Y-80393182D03*
X93393077Y-79047323D03*
X93781306Y-77598434D03*
%TD*%
D14*
%TO.C,D20*%
X61083798Y-16372711D03*
X61083798Y-17872711D03*
X55883798Y-17872711D03*
X55883798Y-16372711D03*
%TD*%
D17*
%TO.C,D36*%
X118004066Y-86417742D03*
X117370138Y-87777204D03*
X112657338Y-85579589D03*
X113291265Y-84220127D03*
%TD*%
D14*
%TO.C,D27*%
X97063800Y-58380712D03*
X97063800Y-59880712D03*
X91863800Y-59880712D03*
X91863800Y-58380712D03*
%TD*%
M02*

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,180 @@
M48
; DRILL file {KiCad (6.0.0)} date Tue Apr 19 03:34:01 2022
; FORMAT={-:-/ absolute / inch / decimal}
; #@! TF.CreationDate,2022-04-19T03:34:01-07:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,(6.0.0)
; #@! TF.FileFunction,NonPlated,1,2,NPTH
FMAT,2
INCH
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T1C0.0315
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T2C0.0390
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T3C0.0472
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T4C0.0670
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T5C0.1181
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T6C0.1350
%
G90
G05
T1
X4.4068Y-2.8761
X4.4076Y-2.8769
X4.6824Y-2.8761
X4.6831Y-2.8769
T2
X0.6797Y-1.4568
X0.6797Y-2.1261
X0.6797Y-2.7954
X1.0907Y-1.4568
X1.0907Y-2.1261
X1.0907Y-2.7954
X1.3883Y-2.3226
X1.3883Y-1.6526
X1.3883Y-0.9844
X1.7994Y-2.3226
X1.7994Y-1.6526
X1.7994Y-0.9844
X2.097Y-2.0526
X2.097Y-0.7088
X2.097Y-1.3826
X2.508Y-2.0526
X2.508Y-0.7088
X2.508Y-1.3826
X2.7835Y-2.9868
X2.8057Y-0.9253
X2.8057Y-2.2626
X2.8057Y-1.5926
X3.1929Y-3.0226
X3.2167Y-0.9253
X3.2167Y-2.2626
X3.2167Y-1.5926
X3.5133Y-2.3626
X3.5135Y-1.6926
X3.5143Y-1.0237
X3.5759Y-3.0903
X3.9243Y-2.3626
X3.9246Y-1.6926
X3.9253Y-1.0237
X3.973Y-3.1967
X4.3397Y-3.3303
X4.7122Y-3.504
T3
X2.9649Y-0.573
T4
X0.6687Y-1.6222
X0.6687Y-2.2914
X0.6687Y-2.9607
X1.1017Y-1.6222
X1.1017Y-2.2914
X1.1017Y-2.9607
X1.3773Y-2.488
X1.3773Y-1.818
X1.3773Y-1.1497
X1.8104Y-2.488
X1.8104Y-1.818
X1.8104Y-1.1497
X2.086Y-2.218
X2.086Y-0.8741
X2.086Y-1.548
X2.519Y-2.218
X2.519Y-0.8741
X2.519Y-1.548
X2.7581Y-3.1505
X2.7946Y-1.0907
X2.7946Y-2.428
X2.7946Y-1.758
X3.1895Y-3.1883
X3.2277Y-1.0907
X3.2277Y-2.428
X3.2277Y-1.758
X3.5023Y-2.528
X3.5025Y-1.858
X3.5033Y-1.1891
X3.5225Y-3.2472
X3.9353Y-2.528
X3.9356Y-1.858
X3.9364Y-1.1891
X3.9408Y-3.3593
X4.2598Y-3.4755
X4.6523Y-3.6585
T5
X0.6883Y-1.7698
X0.6883Y-2.4391
X0.6883Y-3.1084
X0.8852Y-1.8564
X0.8852Y-2.5257
X0.8852Y-3.195
X1.082Y-1.7698
X1.082Y-2.4391
X1.082Y-3.1084
X1.397Y-2.6356
X1.397Y-1.9656
X1.397Y-1.2974
X1.5939Y-2.7222
X1.5939Y-2.0522
X1.5939Y-1.384
X1.7907Y-2.6356
X1.7907Y-1.9656
X1.7907Y-1.2974
X2.1057Y-2.3656
X2.1057Y-1.0218
X2.1057Y-1.6956
X2.3025Y-2.4522
X2.3025Y-1.1084
X2.3025Y-1.7822
X2.4994Y-2.3656
X2.4994Y-1.0218
X2.4994Y-1.6956
X2.7648Y-3.2993
X2.8143Y-1.2383
X2.8143Y-2.5756
X2.8143Y-1.9056
X2.9534Y-3.4028
X3.0112Y-1.3249
X3.0112Y-2.6622
X3.0112Y-1.9922
X3.157Y-3.3336
X3.208Y-1.2383
X3.208Y-2.5756
X3.208Y-1.9056
X3.5033Y-3.3949
X3.5219Y-2.6756
X3.5222Y-2.0056
X3.523Y-1.3367
X3.671Y-3.5295
X3.7188Y-2.7622
X3.719Y-2.0922
X3.7198Y-1.4233
X3.8836Y-3.4968
X3.9156Y-2.6756
X3.9159Y-2.0056
X3.9167Y-1.3367
X4.2153Y-3.6176
X4.3571Y-3.7793
X4.5721Y-3.784
T6
X0.8852Y-1.6222
X0.8852Y-2.2914
X0.8852Y-2.9607
X1.5939Y-2.488
X1.5939Y-1.818
X1.5939Y-1.1497
X2.3025Y-2.218
X2.3025Y-0.8741
X2.3025Y-1.548
X2.9738Y-3.1694
X3.0112Y-1.0907
X3.0112Y-2.428
X3.0112Y-1.758
X3.7188Y-2.528
X3.719Y-1.858
X3.7198Y-1.1891
X3.7316Y-3.3033
X4.4561Y-3.567
T0
M30

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,298 @@
M48
; DRILL file {KiCad (6.0.0)} date Tue Apr 19 03:34:01 2022
; FORMAT={-:-/ absolute / inch / decimal}
; #@! TF.CreationDate,2022-04-19T03:34:01-07:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,(6.0.0)
; #@! TF.FileFunction,Plated,1,2,PTH
FMAT,2
INCH
; #@! TA.AperFunction,Plated,PTH,ViaDrill
T1C0.0157
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T2C0.0320
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T3C0.0354
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T4C0.0390
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T5C0.0430
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T6C0.0866
%
G90
G05
T1
X0.6627Y-2.0611
X0.7061Y-2.008
X0.7376Y-1.508
X0.7633Y-2.6585
X0.7828Y-2.008
X0.7828Y-1.3328
X0.7848Y-2.8525
X0.8064Y-1.9745
X0.8163Y-2.6635
X0.8361Y-2.6053
X0.97Y-3.0526
X0.9843Y-1.7677
X0.9876Y-0.9942
X0.9876Y-2.6635
X0.9876Y-1.2974
X0.9895Y-1.9725
X0.9936Y-2.4419
X1.0741Y-1.9539
X1.0977Y-2.0622
X1.1373Y-1.9754
X1.2173Y-2.5435
X1.3221Y-0.9185
X1.3241Y-1.0642
X1.3755Y-1.7293
X1.3794Y-1.5679
X1.3813Y-2.2599
X1.4877Y-2.8061
X1.4895Y-1.7481
X1.4915Y-1.5277
X1.4915Y-0.8662
X1.4915Y-1.0336
X1.4915Y-2.3741
X1.4928Y-2.2
X1.524Y-2.8525
X1.6843Y-1.2905
X1.6971Y-1.8722
X1.7001Y-2.6331
X1.7178Y-1.7709
X1.7567Y-2.8899
X1.7966Y-2.3741
X1.7981Y-1.5882
X1.8202Y-1.7127
X1.8223Y-2.7529
X1.836Y-2.2509
X1.8477Y-1.0524
X1.8655Y-1.7127
X1.8989Y-0.6626
X1.9954Y-2.139
X2.0092Y-1.9657
X2.0111Y-1.5996
X2.0111Y-1.8161
X2.0151Y-2.5819
X2.1194Y-1.9903
X2.1194Y-1.8977
X2.1352Y-1.2285
X2.1352Y-1.317
X2.141Y-0.759
X2.2003Y-2.1171
X2.2021Y-0.5907
X2.2041Y-1.2599
X2.2041Y-1.9312
X2.3996Y-1.0177
X2.4048Y-1.4559
X2.4068Y-0.8279
X2.4088Y-2.3594
X2.4324Y-2.6193
X2.462Y-1.9017
X2.4679Y-1.2304
X2.4737Y-0.6764
X2.4818Y-1.3356
X2.521Y-0.7875
X2.531Y-1.8041
X2.5382Y-2.7443
X2.5603Y-0.6252
X2.5913Y-1.1951
X2.6097Y-2.5069
X2.6799Y-0.5199
X2.6824Y-1.4579
X2.7152Y-2.3856
X2.7316Y-2.9174
X2.7809Y-1.006
X2.7927Y-1.6851
X2.7946Y-1.5296
X2.8039Y-2.0691
X2.8097Y-0.7675
X2.8215Y-2.1868
X2.8313Y-0.8718
X2.8823Y-3.0514
X2.8918Y-2.8459
X2.9088Y-2.3457
X2.9088Y-0.9725
X2.9088Y-1.6477
X2.9088Y-1.4706
X2.9108Y-2.1379
X2.9108Y-0.8033
X3.0683Y-0.758
X3.0697Y-3.3271
X3.1031Y-1.0455
X3.1161Y-2.5768
X3.1174Y-1.2374
X3.1215Y-1.9163
X3.1352Y-1.004
X3.1614Y-2.9553
X3.2125Y-1.5301
X3.2415Y-2.319
X3.275Y-1.5985
X3.2789Y-2.3584
X3.2917Y-2.8684
X3.3202Y-2.3367
X3.3202Y-1.695
X3.3556Y-2.4756
X3.3576Y-2.3831
X3.3851Y-1.6862
X3.3879Y-2.9415
X3.4116Y-1.6182
X3.4245Y-1.2394
X3.4521Y-1.7945
X3.4816Y-1.6488
X3.5032Y-2.7866
X3.519Y-0.9037
X3.5446Y-1.6035
X3.5446Y-2.2974
X3.5448Y-2.2136
X3.5544Y-0.9972
X3.5602Y-3.0164
X3.5761Y-0.765
X3.5781Y-1.5316
X3.6167Y-1.5702
X3.6167Y-2.243
X3.6175Y-0.9036
X3.6214Y-2.4677
X3.6371Y-1.7925
X3.6534Y-3.2038
X3.6568Y-1.5375
X3.7199Y-2.9858
X3.7219Y-1.3297
X3.7957Y-3.4743
X3.8263Y-2.6781
X3.8282Y-2.0089
X3.8571Y-1.2379
X3.8813Y-1.5395
X3.8871Y-0.948
X3.8871Y-1.0583
X3.8932Y-2.2234
X3.9151Y-3.2382
X3.9245Y-1.0819
X3.9245Y-0.761
X3.9358Y-2.2266
X3.958Y-0.9736
X3.9698Y-1.5878
X3.9889Y-0.9333
X3.9955Y-1.501
X4.0008Y-2.4372
X4.0138Y-2.2736
X4.0308Y-1.6488
X4.0313Y-3.0361
X4.0349Y-1.2352
X4.048Y-2.4372
X4.0544Y-1.9067
X4.0854Y-2.4628
X4.1588Y-0.8288
X4.1693Y-2.6457
X4.2613Y-1.9262
X4.275Y-2.6458
X4.3064Y-3.2458
X4.3118Y-1.575
X4.3425Y-2.6831
X4.3984Y-1.2758
X4.4004Y-2.6163
X4.4082Y-1.6754
X4.4378Y-0.9569
X4.4771Y-1.1459
X4.4947Y-3.7428
X4.4961Y-3.2449
X4.5145Y-1.1085
X4.55Y-1.0719
X4.5519Y-2.6163
X4.5879Y-1.0434
X4.6012Y-2.6537
X4.6197Y-3.3025
X4.6214Y-1.0099
X4.6521Y-3.5345
X4.689Y-2.4724
X4.8Y-2.7128
T2
X4.3001Y-2.4718
X4.3001Y-2.5434
X4.4001Y-2.4718
X4.4001Y-2.5434
X4.5001Y-2.4718
X4.5001Y-2.5434
X4.6001Y-2.4718
X4.6001Y-2.5434
T4
X2.8665Y-0.6207
X3.0633Y-0.6207
T5
X4.158Y-1.176
X4.158Y-1.276
X4.158Y-1.376
X4.158Y-1.476
X4.158Y-1.576
X4.158Y-1.676
X4.158Y-1.776
X4.158Y-1.876
X4.158Y-1.976
X4.158Y-2.076
X4.158Y-2.176
X4.167Y-2.276
X4.258Y-2.276
X4.358Y-2.276
X4.458Y-2.276
X4.558Y-2.276
X4.658Y-2.276
X4.758Y-1.176
X4.758Y-1.276
X4.758Y-1.376
X4.758Y-1.476
X4.758Y-1.576
X4.758Y-1.676
X4.758Y-1.776
X4.758Y-1.876
X4.758Y-1.976
X4.758Y-2.076
X4.758Y-2.176
X4.758Y-2.276
T6
X1.9265Y-1.5001
X2.6765Y-0.7501
X2.6765Y-2.2501
X3.4265Y-1.5001
T3
G00X4.2927Y-2.9666
M15
G01X4.3084Y-2.9666
M16
G05
G00X4.3091Y-2.7863
M15
G01X4.2934Y-2.7863
M16
G05
G00X4.336Y-2.7855
M15
G01X4.3517Y-2.7855
M16
G05
G00X4.3524Y-2.9674
M15
G01X4.3367Y-2.9674
M16
G05
G00X4.4935Y-2.7855
M15
G01X4.5092Y-2.7855
M16
G05
G00X4.5099Y-2.9674
M15
G01X4.4942Y-2.9674
M16
G05
G00X4.6116Y-2.7855
M15
G01X4.6273Y-2.7855
M16
G05
G00X4.628Y-2.9674
M15
G01X4.6123Y-2.9674
M16
G05
T0
M30

View File

@@ -0,0 +1,122 @@
{
"Header": {
"GenerationSoftware": {
"Vendor": "KiCad",
"Application": "Pcbnew",
"Version": "(6.0.0)"
},
"CreationDate": "2022-04-19T03:34:00-07:00"
},
"GeneralSpecs": {
"ProjectId": {
"Name": "half-swept",
"GUID": "68616c66-2d73-4776-9570-742e6b696361",
"Revision": "rev?"
},
"Size": {
"X": 113.3502,
"Y": 89.8031
},
"LayerNumber": 2,
"BoardThickness": 1.6,
"Finish": "None"
},
"DesignRules": [
{
"Layers": "Outer",
"PadToPad": 0.0,
"PadToTrack": 0.0,
"TrackToTrack": 0.2,
"MinLineWidth": 0.25,
"TrackToRegion": 0.508,
"RegionToRegion": 0.508
}
],
"FilesAttributes": [
{
"Path": "half-swept-F_Cu.gbr",
"FileFunction": "Copper,L1,Top",
"FilePolarity": "Positive"
},
{
"Path": "half-swept-B_Cu.gbr",
"FileFunction": "Copper,L2,Bot",
"FilePolarity": "Positive"
},
{
"Path": "half-swept-F_Paste.gbr",
"FileFunction": "SolderPaste,Top",
"FilePolarity": "Positive"
},
{
"Path": "half-swept-B_Paste.gbr",
"FileFunction": "SolderPaste,Bot",
"FilePolarity": "Positive"
},
{
"Path": "half-swept-F_Silkscreen.gbr",
"FileFunction": "Legend,Top",
"FilePolarity": "Positive"
},
{
"Path": "half-swept-B_Silkscreen.gbr",
"FileFunction": "Legend,Bot",
"FilePolarity": "Positive"
},
{
"Path": "half-swept-F_Mask.gbr",
"FileFunction": "SolderMask,Top",
"FilePolarity": "Negative"
},
{
"Path": "half-swept-B_Mask.gbr",
"FileFunction": "SolderMask,Bot",
"FilePolarity": "Negative"
},
{
"Path": "half-swept-Edge_Cuts.gbr",
"FileFunction": "Profile",
"FilePolarity": "Positive"
}
],
"MaterialStackup": [
{
"Type": "Legend",
"Name": "Top Silk Screen"
},
{
"Type": "SolderPaste",
"Name": "Top Solder Paste"
},
{
"Type": "SolderMask",
"Name": "Top Solder Mask"
},
{
"Type": "Copper",
"Name": "F.Cu"
},
{
"Type": "Dielectric",
"Material": "FR4",
"Name": "F.Cu/B.Cu",
"Notes": "Type: dielectric layer 1 (from F.Cu to B.Cu)"
},
{
"Type": "Copper",
"Name": "B.Cu"
},
{
"Type": "SolderMask",
"Name": "Bottom Solder Mask"
},
{
"Type": "SolderPaste",
"Name": "Bottom Solder Paste"
},
{
"Type": "Legend",
"Name": "Bottom Silk Screen"
}
]
}

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

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,77 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"ratsnest_display_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "half-swept.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

View File

@@ -0,0 +1,419 @@
{
"board": {
"design_settings": {
"defaults": {
"board_outline_line_width": 0.049999999999999996,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.09999999999999999,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.0,
"height": 1.25,
"width": 0.9
},
"silk_line_width": 0.12,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"meta": {
"filename": "board_design_settings.json",
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.024999999999999998,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_silk_clearance": 0.0,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"use_height_for_length_calcs": true
},
"track_widths": [],
"via_dimensions": [],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "half-swept.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 2
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"drawing": {
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.25,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.08
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 0,
"workbook_filename": ""
},
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"4e66a44f-7fa6-4e16-bf9b-62ec864301a5",
""
]
],
"text_variables": {}
}

File diff suppressed because it is too large Load Diff

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]

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,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 34key-rescue:ProMicro-kbd-bigblackpill 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 34key-rescue:ProMicro-kbd-bigblackpill 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 @@
github: [nooges]

View File

@@ -0,0 +1,17 @@
(module 3_Pin_Jumper (layer F.Cu) (tedit 57D45E1B)
(fp_text reference J3 (at 0 0.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 3PIN (at 0 -0.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 smd rect (at -2 -2) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0 -2) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 2 -2) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -2 -2) (size 1.524 1.524) (layers B.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0 -2) (size 1.524 1.524) (layers B.Cu F.Paste F.Mask))
(pad 3 smd rect (at 2 -2) (size 1.524 1.524) (layers B.Cu F.Paste F.Mask))
(pad 2 thru_hole circle (at -0.01 -1.99) (size 1.524 1.524) (drill 0.25) (layers *.Cu *.Mask F.SilkS))
(pad 3 thru_hole circle (at 2 -2.01) (size 1.524 1.524) (drill 0.25) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at -2.01 -1.99) (size 1.524 1.524) (drill 0.25) (layers *.Cu *.Mask F.SilkS))
)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,47 @@
(module 4pin35mmAudio (layer F.Cu) (tedit 5923179B)
(fp_text reference J2 (at 1.27 0 90) (layer F.SilkS) hide
(effects (font (size 1.524 1.778) (thickness 0.3048)))
)
(fp_text value 3.5mm (at 5.715 0 90) (layer F.SilkS) hide
(effects (font (size 1.524 1.778) (thickness 0.3048)))
)
(fp_text user 3.5mm (at 5.715 0 90) (layer F.SilkS)
(effects (font (size 1.524 1.778) (thickness 0.3048)))
)
(fp_text user 3.5mm (at 5.715 0 90) (layer B.SilkS)
(effects (font (size 1.524 1.778) (thickness 0.3048)) (justify mirror))
)
(fp_line (start 0 -4.8006) (end 0 -2.2479) (layer Dwgs.User) (width 0.381))
(fp_line (start 0 -2.2479) (end 1.2954 -2.2479) (layer Dwgs.User) (width 0.381))
(fp_line (start 1.2954 -2.2479) (end 1.2954 2.2479) (layer Dwgs.User) (width 0.381))
(fp_line (start 1.2954 2.2479) (end 0 2.2479) (layer Dwgs.User) (width 0.381))
(fp_line (start 0 2.2479) (end 0 4.8006) (layer Dwgs.User) (width 0.381))
(fp_line (start 0 4.8006) (end 12.065 4.8006) (layer Dwgs.User) (width 0.381))
(fp_line (start 12.065 4.8006) (end 12.065 -4.8006) (layer Dwgs.User) (width 0.381))
(fp_line (start 12.065 -4.8006) (end 0 -4.8006) (layer Dwgs.User) (width 0.381))
(fp_line (start 0 0) (end 0 0) (layer Dwgs.User) (width 0.0254))
(fp_line (start 0 -2.2479) (end 1.2954 -2.2479) (layer Cmts.User) (width 0.381))
(fp_line (start 1.2954 -2.2479) (end 1.2954 2.2479) (layer Cmts.User) (width 0.381))
(fp_line (start 1.2954 2.2479) (end 0 2.2479) (layer Cmts.User) (width 0.381))
(fp_line (start 0 4.8006) (end 0 2.2479) (layer Cmts.User) (width 0.381))
(fp_line (start 0 -2.2479) (end 0 -4.8006) (layer Cmts.User) (width 0.381))
(fp_line (start 0 -4.8006) (end 12.065 -4.8006) (layer F.SilkS) (width 0.381))
(fp_line (start 12.065 -4.8006) (end 12.065 4.8006) (layer F.SilkS) (width 0.381))
(fp_line (start 12.065 4.8006) (end 0 4.8006) (layer F.SilkS) (width 0.381))
(fp_line (start 0 -4.8006) (end 12.065 -4.8006) (layer B.SilkS) (width 0.381))
(fp_line (start 12.065 -4.8006) (end 12.065 4.8006) (layer B.SilkS) (width 0.381))
(fp_line (start 12.065 4.8006) (end 0 4.8006) (layer B.SilkS) (width 0.381))
(pad 1 thru_hole oval (at 2.8956 -4.6482) (size 1.7526 2.0574) (drill oval 1.0922 1.397) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole circle (at 7.8994 3.6068) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask F.SilkS))
(pad 3 thru_hole circle (at 10.9982 -1.6002) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask F.SilkS))
(pad 4 thru_hole oval (at 2.8956 4.6482) (size 1.7526 2.0574) (drill oval 1.0922 1.397) (layers *.Cu *.Mask F.SilkS))
(pad 5 thru_hole circle (at 10.9982 1.6002) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask F.SilkS))
(pad 6 thru_hole circle (at 7.8994 -3.6068) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 2.8956 0) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 7.8994 0) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
(model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/sj-43514.wrl
(at (xyz 0.175 -0.01 0.06))
(scale (xyz 2.77 2.77 2.77))
(rotate (xyz 270 0 180))
)
)

View File

@@ -0,0 +1,37 @@
(module AST1109MLTRQ (layer F.Cu) (tedit 5D092D35)
(descr "Murata Buzzer http://www.murata.com/en-us/api/pdfdownloadapi?cate=&partno=PKMCS0909E4000-R1")
(tags "Murata Buzzer Beeper")
(attr smd)
(fp_text reference REF** (at 0 -5.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value AST1109MLTRQ (at 0 5.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -5.5 -1) (end -5.5 -4.5) (layer F.CrtYd) (width 0.12))
(fp_line (start 5.5 -4.5) (end -5.5 -4.5) (layer F.CrtYd) (width 0.12))
(fp_line (start 5.5 4.5) (end -5.5 4.5) (layer F.CrtYd) (width 0.12))
(fp_line (start -5.61 4.61) (end -5.61 -4.61) (layer F.SilkS) (width 0.12))
(fp_line (start -5.61 -4.61) (end 5.61 -4.61) (layer F.SilkS) (width 0.12))
(fp_line (start 5.61 -4.61) (end 5.61 4.61) (layer F.SilkS) (width 0.12))
(fp_line (start 5.61 4.61) (end -5.61 4.61) (layer F.SilkS) (width 0.12))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -5.5 -1) (end -7.5 -1) (layer F.CrtYd) (width 0.12))
(fp_line (start -7.5 -1) (end -7.5 1) (layer F.CrtYd) (width 0.12))
(fp_line (start -7.5 1) (end -5.5 1) (layer F.CrtYd) (width 0.12))
(fp_line (start -5.5 1) (end -5.5 4.5) (layer F.CrtYd) (width 0.12))
(fp_line (start 5.5 4.5) (end 5.5 1) (layer F.CrtYd) (width 0.12))
(fp_line (start 5.5 1) (end 7.5 1) (layer F.CrtYd) (width 0.12))
(fp_line (start 7.5 1) (end 7.5 -1) (layer F.CrtYd) (width 0.12))
(fp_line (start 7.5 -1) (end 5.5 -1) (layer F.CrtYd) (width 0.12))
(fp_line (start 5.5 -1) (end 5.5 -4.5) (layer F.CrtYd) (width 0.12))
(pad 2 smd rect (at 6.5 0) (size 2.3 2.3) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -6.5 0) (size 2.3 2.3) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Buzzers_Beepers.3dshapes/Buzzer_Murata_PKMCS0909E4000-R1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,101 @@
(module AT90USB1286_TQFP_14mm (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,49 @@
(module ArduinoProMicro-BackSide (layer F.Cu) (tedit 5A2034C3)
(fp_text reference U1 (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value ProMicro (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user TX0 (at -13.9 4.6 90) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.9 -4.7 90) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -15.24 -8.89) (end -15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 -8.89) (end -15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer B.SilkS) (width 0.381))
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer B.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 13 thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -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 -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 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 24 thru_hole circle (at -13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl
(at (xyz -0.55 -0.3 -0.23))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,50 @@
(module ArduinoProMicro-Mini-USB-No-Text (layer F.Cu) (tedit 5AFB4134)
(fp_text reference U1 (at 0 1.125) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value ProMicro (at 0 -1) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_line (start -12.7 8.85) (end -12.7 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -12.7 8.85) (layer B.SilkS) (width 0.381))
(fp_line (start -24.04 -11.39) (end -24.04 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -24.04 11.39) (end 15.24 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 11.39) (end 15.24 -11.39) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -11.39) (end -24.04 -11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -12.7 8.85) (layer F.SilkS) (width 0.381))
(fp_line (start -12.7 8.85) (end -12.7 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -11.39) (end -24.04 -11.39) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 11.39) (end 15.24 -11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -24.04 11.39) (end 15.24 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -24.04 -11.39) (end -24.04 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -15.24 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -15.24 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -16 4) (end -16 -4) (layer F.SilkS) (width 0.2))
(fp_line (start -16 -4) (end -25.5 -4) (layer F.SilkS) (width 0.2))
(fp_line (start -25.5 -4) (end -25.5 4) (layer F.SilkS) (width 0.2))
(fp_line (start -25.5 4) (end -16 4) (layer F.SilkS) (width 0.2))
(pad 1 thru_hole rect (at -13.97 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -11.43 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 3 thru_hole circle (at -8.89 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 4 thru_hole circle (at -6.35 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 5 thru_hole circle (at -3.81 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 6 thru_hole circle (at -1.27 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 7 thru_hole circle (at 1.27 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 8 thru_hole circle (at 3.81 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 9 thru_hole circle (at 6.35 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 10 thru_hole circle (at 8.89 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 11 thru_hole circle (at 11.43 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 13 thru_hole circle (at 13.97 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 21 thru_hole circle (at -6.35 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 22 thru_hole circle (at -8.89 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 thru_hole circle (at -11.43 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 12 thru_hole circle (at 13.97 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 24 thru_hole circle (at -13.97 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
)

View File

@@ -0,0 +1,204 @@
(module ArduinoProMicro-Mini-USB-ZigZag (layer F.Cu) (tedit 5CEEEAD7)
(fp_text reference U1 (at 0 1.125) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value ProMicro (at 0 -1) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_line (start -12.7 8.85) (end -12.7 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -12.7 8.85) (layer B.SilkS) (width 0.381))
(fp_text user D2 (at -11.43 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D0 (at -1.27 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D1 (at -3.81 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -6.35 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -8.89 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D4 (at 1.27 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user C6 (at 3.81 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D7 (at 6.35 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user E6 (at 8.89 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B4 (at 11.43 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B5 (at 13.97 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B6 (at 13.97 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B2 (at 11.43 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F6 (at 1.27 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user VCC (at -6.35 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -11.43 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.97 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.97 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -11.43 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user ST (at -8.92 -8.23312 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user VCC (at -6.35 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F6 (at 1.27 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B2 (at 11.43 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B6 (at 13.97 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B5 (at 13.97 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B4 (at 11.43 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user E6 (at 8.89 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D7 (at 6.35 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user C6 (at 3.81 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D4 (at 1.27 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -8.89 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -6.35 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D1 (at -3.81 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D0 (at -1.27 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D2 (at -11.43 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user TX0/D3 (at -13.97 6.071872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user TX0/D3 (at -13.97 6.071872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start -24.04 -11.39) (end -24.04 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -24.04 11.39) (end 15.24 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 11.39) (end 15.24 -11.39) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -11.39) (end -24.04 -11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -12.7 8.85) (layer F.SilkS) (width 0.381))
(fp_line (start -12.7 8.85) (end -12.7 11.39) (layer F.SilkS) (width 0.381))
(fp_poly (pts (xy -9.36064 -7.431568) (xy -9.06064 -7.431568) (xy -9.06064 -7.331568) (xy -9.36064 -7.331568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -7.231568) (xy -8.86064 -7.231568) (xy -8.86064 -7.131568) (xy -8.96064 -7.131568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -7.431568) (xy -9.26064 -7.431568) (xy -9.26064 -6.931568) (xy -9.36064 -6.931568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -7.031568) (xy -8.56064 -7.031568) (xy -8.56064 -6.931568) (xy -9.36064 -6.931568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -7.431568) (xy -8.56064 -7.431568) (xy -8.56064 -7.331568) (xy -8.76064 -7.331568)) (layer F.SilkS) (width 0.15))
(fp_text user ST (at -8.91 -7.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -8.544635) (xy -8.85097 -8.544635) (xy -8.85097 -8.644635) (xy -8.95097 -8.644635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -8.744635) (xy -8.55097 -8.744635) (xy -8.55097 -8.844635) (xy -9.35097 -8.844635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -8.344635) (xy -8.55097 -8.344635) (xy -8.55097 -8.444635) (xy -8.75097 -8.444635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -8.344635) (xy -9.05097 -8.344635) (xy -9.05097 -8.444635) (xy -9.35097 -8.444635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -8.344635) (xy -9.25097 -8.344635) (xy -9.25097 -8.844635) (xy -9.35097 -8.844635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -11.39) (end -24.04 -11.39) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 11.39) (end 15.24 -11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -24.04 11.39) (end 15.24 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -24.04 -11.39) (end -24.04 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -15.24 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -15.24 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -16 4) (end -16 -4) (layer F.SilkS) (width 0.2))
(fp_line (start -16 -4) (end -25.5 -4) (layer F.SilkS) (width 0.2))
(fp_line (start -25.5 -4) (end -25.5 4) (layer F.SilkS) (width 0.2))
(fp_line (start -25.5 4) (end -16 4) (layer F.SilkS) (width 0.2))
(pad 1 thru_hole rect (at -13.97 10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -11.43 9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 3 thru_hole circle (at -8.89 10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 4 thru_hole circle (at -6.35 9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 5 thru_hole circle (at -3.81 10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 6 thru_hole circle (at -1.27 9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 7 thru_hole circle (at 1.27 10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 8 thru_hole circle (at 3.81 9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 9 thru_hole circle (at 6.35 10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 10 thru_hole circle (at 8.89 9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 11 thru_hole circle (at 11.43 10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 13 thru_hole circle (at 13.97 -9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 21 thru_hole circle (at -6.35 -9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 22 thru_hole circle (at -8.89 -10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 thru_hole circle (at -11.43 -9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 12 thru_hole circle (at 13.97 9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 24 thru_hole circle (at -13.97 -10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
)

View File

@@ -0,0 +1,204 @@
(module ArduinoProMicro-Mini-USB (layer F.Cu) (tedit 5AFB3EFA)
(fp_text reference U1 (at 0 1.125) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value ProMicro (at 0 -1) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_line (start -12.7 8.85) (end -12.7 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -12.7 8.85) (layer B.SilkS) (width 0.381))
(fp_text user D2 (at -11.43 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D0 (at -1.27 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D1 (at -3.81 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -6.35 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -8.89 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D4 (at 1.27 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user C6 (at 3.81 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D7 (at 6.35 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user E6 (at 8.89 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B4 (at 11.43 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B5 (at 13.97 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B6 (at 13.97 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B2 (at 11.43 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F6 (at 1.27 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user VCC (at -6.35 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -11.43 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.97 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.97 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -11.43 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user ST (at -8.92 -8.23312 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user VCC (at -6.35 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F6 (at 1.27 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B2 (at 11.43 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B6 (at 13.97 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B5 (at 13.97 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B4 (at 11.43 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user E6 (at 8.89 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D7 (at 6.35 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user C6 (at 3.81 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D4 (at 1.27 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -8.89 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -6.35 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D1 (at -3.81 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D0 (at -1.27 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D2 (at -11.43 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user TX0/D3 (at -13.97 6.071872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user TX0/D3 (at -13.97 6.071872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start -24.04 -11.39) (end -24.04 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -24.04 11.39) (end 15.24 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 11.39) (end 15.24 -11.39) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -11.39) (end -24.04 -11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -12.7 8.85) (layer F.SilkS) (width 0.381))
(fp_line (start -12.7 8.85) (end -12.7 11.39) (layer F.SilkS) (width 0.381))
(fp_poly (pts (xy -9.36064 -7.431568) (xy -9.06064 -7.431568) (xy -9.06064 -7.331568) (xy -9.36064 -7.331568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -7.231568) (xy -8.86064 -7.231568) (xy -8.86064 -7.131568) (xy -8.96064 -7.131568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -7.431568) (xy -9.26064 -7.431568) (xy -9.26064 -6.931568) (xy -9.36064 -6.931568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -7.031568) (xy -8.56064 -7.031568) (xy -8.56064 -6.931568) (xy -9.36064 -6.931568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -7.431568) (xy -8.56064 -7.431568) (xy -8.56064 -7.331568) (xy -8.76064 -7.331568)) (layer F.SilkS) (width 0.15))
(fp_text user ST (at -8.91 -7.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -8.544635) (xy -8.85097 -8.544635) (xy -8.85097 -8.644635) (xy -8.95097 -8.644635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -8.744635) (xy -8.55097 -8.744635) (xy -8.55097 -8.844635) (xy -9.35097 -8.844635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -8.344635) (xy -8.55097 -8.344635) (xy -8.55097 -8.444635) (xy -8.75097 -8.444635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -8.344635) (xy -9.05097 -8.344635) (xy -9.05097 -8.444635) (xy -9.35097 -8.444635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -8.344635) (xy -9.25097 -8.344635) (xy -9.25097 -8.844635) (xy -9.35097 -8.844635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -11.39) (end -24.04 -11.39) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 11.39) (end 15.24 -11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -24.04 11.39) (end 15.24 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -24.04 -11.39) (end -24.04 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -15.24 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -15.24 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -16 4) (end -16 -4) (layer F.SilkS) (width 0.2))
(fp_line (start -16 -4) (end -25.5 -4) (layer F.SilkS) (width 0.2))
(fp_line (start -25.5 -4) (end -25.5 4) (layer F.SilkS) (width 0.2))
(fp_line (start -25.5 4) (end -16 4) (layer F.SilkS) (width 0.2))
(pad 1 thru_hole rect (at -13.97 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -11.43 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 3 thru_hole circle (at -8.89 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 4 thru_hole circle (at -6.35 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 5 thru_hole circle (at -3.81 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 6 thru_hole circle (at -1.27 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 7 thru_hole circle (at 1.27 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 8 thru_hole circle (at 3.81 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 9 thru_hole circle (at 6.35 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 10 thru_hole circle (at 8.89 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 11 thru_hole circle (at 11.43 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 13 thru_hole circle (at 13.97 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 21 thru_hole circle (at -6.35 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 22 thru_hole circle (at -8.89 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 thru_hole circle (at -11.43 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 12 thru_hole circle (at 13.97 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 24 thru_hole circle (at -13.97 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
)

View File

@@ -0,0 +1,55 @@
(module ArduinoProMicro-TopSide (layer F.Cu) (tedit 591BD5DD)
(fp_text reference U1 (at 0 1.625) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value "Arduino Pro Micro" (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user TX0 (at -13.9 4.6 90) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.9 -4.7 90) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.9 -4.6 90) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user TX0 (at -13.9 4.5 90) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(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 13 thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -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 -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 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 24 thru_hole circle (at -13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/Pro_Micro.wrl
(at (xyz 0.6 -0.35 0.05))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 0 0 270))
)
)

View File

@@ -0,0 +1,211 @@
(module ArduinoProMicro-ZigZag (layer F.Cu) (tedit 5BDF4FCE)
(fp_text reference U1 (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.2)))
)
(fp_text value ProMicro-18mil-offset (at 0 0) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.2)))
)
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer B.SilkS) (width 0.381))
(fp_text user D2 (at -11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D0 (at -1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D1 (at -3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D4 (at 1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user C6 (at 3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D7 (at 6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user E6 (at 8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B4 (at 11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B5 (at 13.97 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B6 (at 13.97 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B2 (at 11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F6 (at 1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user VCC (at -6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.97 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user ST (at -8.92 -5.73312 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user VCC (at -6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F6 (at 1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B2 (at 11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B6 (at 13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B5 (at 13.97 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B4 (at 11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user E6 (at 8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D7 (at 6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user C6 (at 3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D4 (at 1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D1 (at -3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D0 (at -1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D2 (at -11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user TX0/D3 (at -13.97 3.571872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user TX0/D3 (at -13.97 3.571872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(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))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.06064 -4.931568) (xy -9.06064 -4.831568) (xy -9.36064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -4.731568) (xy -8.86064 -4.731568) (xy -8.86064 -4.631568) (xy -8.96064 -4.631568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.26064 -4.931568) (xy -9.26064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.531568) (xy -8.56064 -4.531568) (xy -8.56064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -4.931568) (xy -8.56064 -4.931568) (xy -8.56064 -4.831568) (xy -8.76064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_text user ST (at -8.91 -5.04 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -6.044635) (xy -8.85097 -6.044635) (xy -8.85097 -6.144635) (xy -8.95097 -6.144635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.244635) (xy -8.55097 -6.244635) (xy -8.55097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -5.844635) (xy -8.55097 -5.844635) (xy -8.55097 -5.944635) (xy -8.75097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.05097 -5.844635) (xy -9.05097 -5.944635) (xy -9.35097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.25097 -5.844635) (xy -9.25097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(pad 1 thru_hole rect (at -13.97 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -11.43 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 3 thru_hole circle (at -8.89 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 4 thru_hole circle (at -6.35 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 5 thru_hole circle (at -3.81 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 6 thru_hole circle (at -1.27 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 7 thru_hole circle (at 1.27 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 8 thru_hole circle (at 3.81 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 9 thru_hole circle (at 6.35 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 10 thru_hole circle (at 8.89 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 11 thru_hole circle (at 11.43 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 13 thru_hole circle (at 13.97 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 21 thru_hole circle (at -6.35 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 22 thru_hole circle (at -8.89 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 thru_hole circle (at -11.43 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 12 thru_hole circle (at 13.97 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 24 thru_hole circle (at -13.97 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl
(offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,211 @@
(module ArduinoProMicro (layer F.Cu) (tedit 5B307E4C)
(fp_text reference U1 (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value ProMicro (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer B.SilkS) (width 0.381))
(fp_text user D2 (at -11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D0 (at -1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D1 (at -3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D4 (at 1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user C6 (at 3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D7 (at 6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user E6 (at 8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B4 (at 11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B5 (at 13.97 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B6 (at 13.97 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B2 (at 11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F6 (at 1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user VCC (at -6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.97 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user ST (at -8.92 -5.73312 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user VCC (at -6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F6 (at 1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B2 (at 11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B6 (at 13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B5 (at 13.97 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B4 (at 11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user E6 (at 8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D7 (at 6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user C6 (at 3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D4 (at 1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D1 (at -3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D0 (at -1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D2 (at -11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user TX0/D3 (at -13.97 3.571872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user TX0/D3 (at -13.97 3.571872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(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))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.06064 -4.931568) (xy -9.06064 -4.831568) (xy -9.36064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -4.731568) (xy -8.86064 -4.731568) (xy -8.86064 -4.631568) (xy -8.96064 -4.631568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.26064 -4.931568) (xy -9.26064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.531568) (xy -8.56064 -4.531568) (xy -8.56064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -4.931568) (xy -8.56064 -4.931568) (xy -8.56064 -4.831568) (xy -8.76064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_text user ST (at -8.91 -5.04 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -6.044635) (xy -8.85097 -6.044635) (xy -8.85097 -6.144635) (xy -8.95097 -6.144635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.244635) (xy -8.55097 -6.244635) (xy -8.55097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -5.844635) (xy -8.55097 -5.844635) (xy -8.55097 -5.944635) (xy -8.75097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.05097 -5.844635) (xy -9.05097 -5.944635) (xy -9.35097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.25097 -5.844635) (xy -9.25097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -15.24 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 13 thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -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 -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 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 24 thru_hole circle (at -13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl
(offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,78 @@
(module CUI_SJ-43614-SMT (layer F.Cu) (tedit 5B77073C)
(attr smd)
(fp_text reference CUI_SJ-43614-SMT (at -3.81502 -6.9942) (layer F.SilkS)
(effects (font (size 1.00132 1.00132) (thickness 0.1)))
)
(fp_text value VAL** (at -3.18458 5.73224) (layer F.SilkS)
(effects (font (size 1.00302 1.00302) (thickness 0.1)))
)
(fp_line (start -6.2 -3.15) (end 6.2 -3.15) (layer Dwgs.User) (width 0.127))
(fp_line (start 6.2 -3.15) (end 6.2 3.15) (layer Dwgs.User) (width 0.127))
(fp_line (start 6.2 3.15) (end -6.2 3.15) (layer Dwgs.User) (width 0.127))
(fp_line (start -6.2 3.15) (end -6.2 2.5) (layer Dwgs.User) (width 0.127))
(fp_line (start -6.2 2.5) (end -6.2 -2.5) (layer Dwgs.User) (width 0.127))
(fp_line (start -6.2 -2.5) (end -6.2 -3.15) (layer Dwgs.User) (width 0.127))
(fp_line (start -6.2 -2.5) (end -8.1 -2.5) (layer Dwgs.User) (width 0.127))
(fp_line (start -8.1 -2.5) (end -8.1 2.5) (layer Dwgs.User) (width 0.127))
(fp_line (start -8.1 2.5) (end -6.2 2.5) (layer Dwgs.User) (width 0.127))
(fp_line (start -6.2 -3) (end -6.2 -2.5) (layer F.SilkS) (width 0.127))
(fp_line (start -6.2 -2.5) (end -6.2 2.5) (layer F.SilkS) (width 0.127))
(fp_line (start -6.2 2.5) (end -6.2 3.15) (layer F.SilkS) (width 0.127))
(fp_line (start -6.2 3.15) (end -4.45 3.15) (layer F.SilkS) (width 0.127))
(fp_line (start -6.2 -2.5) (end -8.1 -2.5) (layer F.SilkS) (width 0.127))
(fp_line (start -8.1 -2.5) (end -8.1 2.5) (layer F.SilkS) (width 0.127))
(fp_line (start -8.1 2.5) (end -6.2 2.5) (layer F.SilkS) (width 0.127))
(fp_line (start 2.9 -3.15) (end 0.85 -3.15) (layer F.SilkS) (width 0.127))
(fp_line (start 5.05 -3.15) (end 6.2 -3.15) (layer F.SilkS) (width 0.127))
(fp_line (start 6.2 -3.15) (end 6.2 3.15) (layer F.SilkS) (width 0.127))
(fp_line (start 6.2 3.15) (end 5.1 3.15) (layer F.SilkS) (width 0.127))
(fp_line (start 0.95 3.15) (end 2.85 3.15) (layer F.SilkS) (width 0.127))
(fp_line (start -2.15 3.15) (end -1.3 3.15) (layer F.SilkS) (width 0.127))
(fp_line (start -2 -3.15) (end -1.3 -3.15) (layer F.SilkS) (width 0.127))
(fp_line (start -8.45 -2.75) (end -6.45 -2.75) (layer Eco1.User) (width 0.05))
(fp_line (start -6.45 -2.75) (end -6.45 -5) (layer Eco1.User) (width 0.05))
(fp_line (start -6.45 -5) (end 5.05 -5) (layer Eco1.User) (width 0.05))
(fp_line (start 5.05 -5) (end 5.05 -3.5) (layer Eco1.User) (width 0.05))
(fp_line (start 5.05 -3.5) (end 6.55 -3.5) (layer Eco1.User) (width 0.05))
(fp_line (start 6.55 -3.5) (end 6.55 3.5) (layer Eco1.User) (width 0.05))
(fp_line (start 6.55 3.5) (end 5.05 3.5) (layer Eco1.User) (width 0.05))
(fp_line (start 5.05 3.5) (end 5.05 5) (layer Eco1.User) (width 0.05))
(fp_line (start 5.05 5) (end -4.2 5) (layer Eco1.User) (width 0.05))
(fp_line (start -4.2 5) (end -4.2 3.5) (layer Eco1.User) (width 0.05))
(fp_line (start -4.2 3.5) (end -6.45 3.5) (layer Eco1.User) (width 0.05))
(fp_line (start -6.45 3.5) (end -6.45 2.75) (layer Eco1.User) (width 0.05))
(fp_line (start -6.45 2.75) (end -8.45 2.75) (layer Eco1.User) (width 0.05))
(fp_line (start -8.45 -2.75) (end -8.45 2.75) (layer Eco1.User) (width 0.05))
(fp_circle (center -6.7 -4) (end -6.6 -4) (layer F.SilkS) (width 0.2))
(fp_line (start -6.2 -3.15) (end 1.3 -3.15) (layer Edge.Cuts) (width 0.0001))
(fp_line (start 2.5 -3.15) (end 6.2 -3.15) (layer Edge.Cuts) (width 0.0001))
(fp_line (start 6.2 -2.15) (end 6.2 2.15) (layer Edge.Cuts) (width 0.0001))
(fp_line (start 6.2 3.15) (end 2.5 3.15) (layer Edge.Cuts) (width 0.0001))
(fp_line (start -6.2 3.15) (end 1.3 3.15) (layer Edge.Cuts) (width 0.0001))
(fp_line (start -6.2 -3.15) (end -6.2 -5.357808) (layer Edge.Cuts) (width 0.1))
(fp_line (start -6.2 3.15) (end -6.2 5.357808) (layer Edge.Cuts) (width 0.1))
(fp_arc (start 6.2 -2.65) (end 6.7 -2.65) (angle -90) (layer Edge.Cuts) (width 0.0001))
(fp_arc (start 6.2 -2.65) (end 6.2 -2.15) (angle -90) (layer Edge.Cuts) (width 0.0001))
(fp_arc (start 6.2 2.65) (end 6.7 2.65) (angle -90) (layer Edge.Cuts) (width 0.0001))
(fp_arc (start 6.2 2.65) (end 6.2 3.15) (angle -90) (layer Edge.Cuts) (width 0.0001))
(fp_text user >PCB~EDGE (at -6.214427 -5.342397) (layer Dwgs.User)
(effects (font (size 1 1) (thickness 0.05)))
)
(fp_line (start 1.3 -3.15) (end 1.3 -3.6) (layer Edge.Cuts) (width 0.0001))
(fp_line (start 2.5 -3.15) (end 2.5 -3.6) (layer Edge.Cuts) (width 0.0001))
(fp_arc (start 1.9 -3.6) (end 1.9 -4.2) (angle -90) (layer Edge.Cuts) (width 0.0001))
(fp_arc (start 1.9 -3.6) (end 2.5 -3.6) (angle -90) (layer Edge.Cuts) (width 0.0001))
(fp_line (start 1.3 3.15) (end 1.3 3.6) (layer Edge.Cuts) (width 0.0001))
(fp_line (start 2.5 3.15) (end 2.5 3.6) (layer Edge.Cuts) (width 0.0001))
(fp_arc (start 1.9 3.6) (end 1.9 4.2) (angle -90) (layer Edge.Cuts) (width 0.0001))
(fp_arc (start 1.9 3.6) (end 1.3 3.6) (angle -90) (layer Edge.Cuts) (width 0.0001))
(pad 1 smd rect (at -5.35 -3.975 180) (size 1.6 1.65) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 4 3.975 180) (size 1.8 1.65) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -0.2 3.975 180) (size 1.8 1.65) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -3.2 3.975 180) (size 1.8 1.65) (layers F.Cu F.Paste F.Mask))
(model /Users/danny/proj/custom-keyboard/kicad-libs/Keebio-Parts.pretty/3dmodels/CUI_SJ-43614-SMT-TR.step
(offset (xyz -6.2 0 1.5))
(scale (xyz 1 1 1))
(rotate (xyz 90 0 -90))
)
)

View File

@@ -0,0 +1,33 @@
(module "C_0402" (layer F.Cu) (tedit 5DB0AA19)
(descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
(tags "capacitor 0402")
(attr smd)
(fp_text reference "REF**" (at 0 -1.27) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text value "C_0402" (at 0 1.27) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user "%R" (at 2.667 0) (layer F.Fab)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.016 -0.47) (end -1.016 -0.47) (layer F.SilkS) (width 0.12))
(fp_line (start -1.016 0.47) (end 1.016 0.47) (layer F.SilkS) (width 0.12))
(fp_line (start -1 -0.4) (end 1 -0.4) (layer F.CrtYd) (width 0.05))
(fp_line (start -1 -0.4) (end -1 0.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 1 0.4) (end 1 -0.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 1 0.4) (end -1 0.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.016 -0.47) (end 1.016 0.47) (layer F.SilkS) (width 0.12))
(fp_line (start -1.016 -0.47) (end -1.016 0.47) (layer F.SilkS) (width 0.12))
(pad "2" smd rect (at 0.55 0) (size 0.6 0.5) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "1" smd rect (at -0.55 0) (size 0.6 0.5) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,24 @@
(module "C_0603" (layer F.Cu) (tedit 5D536D34)
(descr "SMT, 1608, 0603")
(tags "SMT, 1608, 0603")
(attr smd)
(fp_text reference "C_0603" (at -2.05 0 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text value "R***" (at 0 -1.25) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_line (start -1.35 0.55) (end -1.35 -0.55) (layer F.SilkS) (width 0.2))
(fp_line (start 1.35 0.55) (end -1.35 0.55) (layer F.SilkS) (width 0.2))
(fp_line (start 1.35 -0.55) (end 1.35 0.55) (layer F.SilkS) (width 0.2))
(fp_line (start -1.35 -0.55) (end 1.35 -0.55) (layer F.SilkS) (width 0.2))
(pad "2" smd rect (at 0.75 0) (size 0.8 0.75) (layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.1))
(pad "1" smd rect (at -0.75 0) (size 0.8 0.75) (layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.1))
(model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step"
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,24 @@
(module Cherry-MX-Low-Profile (layer F.Cu) (tedit 5B8593EA)
(fp_text reference "Cherry MX Low Profile" (at 0 -7.14375 180) (layer Dwgs.User)
(effects (font (size 1 1) (thickness 0.2)))
)
(fp_text value MX (at 0 -5.08 180) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_line (start 6.95 6.95) (end -6.95 6.95) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.95 6.95) (end -6.95 -6.95) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.95 -6.95) (end 6.95 -6.95) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.95 -6.95) (end 6.95 6.95) (layer Cmts.User) (width 0.1524))
(fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.1524))
(fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.1524))
(fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.1524))
(fp_line (start 7.5 7.5) (end -7.5 7.5) (layer Eco2.User) (width 0.1524))
(fp_line (start -7.5 7.5) (end -7.5 -7.5) (layer Eco2.User) (width 0.1524))
(fp_line (start -7.5 -7.5) (end 7.5 -7.5) (layer Eco2.User) (width 0.1524))
(fp_line (start 7.5 -7.5) (end 7.5 7.5) (layer Eco2.User) (width 0.1524))
(pad "" np_thru_hole circle (at 0 0 180) (size 6.25 6.25) (drill 6.25) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0 6.05 180) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 4.13 3.3 41.9) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 3.7 180) (size 2.3 2.3) (drill 2.3) (layers *.Cu *.Mask))
)

View File

@@ -0,0 +1,38 @@
(module "Crystal_SMD_2520-4pin_2.5x2.0mm" (layer F.Cu) (tedit 5D6E9031)
(descr "SMD Crystal SERIES SMD2520/4 http://www.newxtal.com/UploadFiles/Images/2012-11-12-09-29-09-776.pdf, 2.5x2.0mm^2 package")
(tags "SMD SMT crystal")
(attr smd)
(fp_text reference "REF**" (at 0 -2.2) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value "Crystal_SMD_2520-4pin_2.5x2.0mm" (at 0 2.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.7 -1.5) (end -1.7 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.7 1.5) (end 1.7 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.7 1.5) (end 1.7 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.7 -1.5) (end -1.7 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.65 1.4) (end 1.65 1.4) (layer F.SilkS) (width 0.12))
(fp_line (start -1.65 -1.4) (end -1.65 1.4) (layer F.SilkS) (width 0.12))
(fp_line (start -1.25 0) (end -0.25 1) (layer F.Fab) (width 0.1))
(fp_line (start -1.25 -0.9) (end -1.15 -1) (layer F.Fab) (width 0.1))
(fp_line (start -1.25 0.9) (end -1.25 -0.9) (layer F.Fab) (width 0.1))
(fp_line (start -1.15 1) (end -1.25 0.9) (layer F.Fab) (width 0.1))
(fp_line (start 1.15 1) (end -1.15 1) (layer F.Fab) (width 0.1))
(fp_line (start 1.25 0.9) (end 1.15 1) (layer F.Fab) (width 0.1))
(fp_line (start 1.25 -0.9) (end 1.25 0.9) (layer F.Fab) (width 0.1))
(fp_line (start 1.15 -1) (end 1.25 -0.9) (layer F.Fab) (width 0.1))
(fp_line (start -1.15 -1) (end 1.15 -1) (layer F.Fab) (width 0.1))
(fp_text user "%R" (at 0 0) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.09)))
)
(pad "4" smd rect (at -0.875 -0.7) (size 1.15 1) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at 0.875 -0.7) (size 1.15 1) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at 0.875 0.7) (size 1.15 1) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "1" smd rect (at -0.875 0.7) (size 1.15 1) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "${KISYS3DMOD}/Crystal.3dshapes/Crystal_SMD_3225-4Pin_3.2x2.5mm.step"
(at (xyz 0 0 0))
(scale (xyz 0.8 0.8 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,34 @@
(module "Crystal_SMD_3225-4pin_3.2x2.5mm" (layer F.Cu) (tedit 5DD9E2C8)
(descr "SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package")
(tags "SMD SMT crystal")
(attr smd)
(fp_text reference "REF**" (at 0 -2.45) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value "Crystal_SMD_3225-4pin_3.2x2.5mm" (at 0 2.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 0.7 0.7) (thickness 0.105)))
)
(fp_line (start -1.6 -1.25) (end -1.6 1.25) (layer F.Fab) (width 0.1))
(fp_line (start -1.6 1.25) (end 1.6 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.6 1.25) (end 1.6 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.6 -1.25) (end -1.6 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start -1.6 0.25) (end -0.6 1.25) (layer F.Fab) (width 0.1))
(fp_line (start -2 -1.65) (end -2 1.65) (layer F.SilkS) (width 0.12))
(fp_line (start -2 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12))
(fp_line (start -2.1 -1.7) (end -2.1 1.7) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.1 1.7) (end 2.1 1.7) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.1 1.7) (end 2.1 -1.7) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.1 -1.7) (end -2.1 -1.7) (layer F.CrtYd) (width 0.05))
(pad "4" smd rect (at -1.1 -0.85) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at 1.1 -0.85) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at 1.1 0.85) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "1" smd rect (at -1.1 0.85) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "${KISYS3DMOD}/Crystal.3dshapes/Crystal_SMD_3225-4Pin_3.2x2.5mm.wrl"
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,29 @@
(module "D_0805" (layer F.Cu) (tedit 5D633ABB)
(attr smd)
(fp_text reference "D_0805" (at 0 1.4) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text value "VAL**" (at 0 -1.925) (layer F.SilkS) hide
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_line (start -2 -0.7) (end 1.4 -0.7) (layer F.SilkS) (width 0.2))
(fp_line (start 1.4 -0.7) (end 1.4 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -2 0.7) (end 1.4 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -1.4 -0.7) (end -1.4 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -1.6 -0.7) (end -1.6 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -1.8 -0.7) (end -1.8 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -2 -0.7) (end -2 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -0.3 0) (end 0.3 -0.35) (layer F.SilkS) (width 0.2))
(fp_line (start 0.3 -0.35) (end 0.3 0.4) (layer F.SilkS) (width 0.2))
(fp_line (start 0.3 0.4) (end -0.3 0) (layer F.SilkS) (width 0.2))
(fp_line (start -0.3 -0.35) (end -0.3 0.4) (layer F.SilkS) (width 0.2))
(fp_line (start -0.3 0) (end -0.6 0) (layer F.SilkS) (width 0.2))
(fp_line (start 0.3 0) (end 0.6 0) (layer F.SilkS) (width 0.2))
(pad "2" smd rect (at 0.95 0) (size 0.7 1.3) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "1" smd rect (at -0.95 0) (size 0.7 1.3) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_0805_2012Metric.step"
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,47 @@
(module "D_SOD-323" (layer F.Cu) (tedit 5DB0AFE1)
(descr "SOD-323")
(tags "SOD-323")
(attr smd)
(fp_text reference "REF**" (at 0 -1.85) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "D_SOD-323" (at 0.1 1.9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user "%R" (at 0 -1.85) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1.5 -0.85) (end -1.5 0.85) (layer F.SilkS) (width 0.12))
(fp_line (start 0.2 0) (end 0.45 0) (layer F.Fab) (width 0.1))
(fp_line (start 0.2 0.35) (end -0.3 0) (layer F.Fab) (width 0.1))
(fp_line (start 0.2 -0.35) (end 0.2 0.35) (layer F.Fab) (width 0.1))
(fp_line (start -0.3 0) (end 0.2 -0.35) (layer F.Fab) (width 0.1))
(fp_line (start -0.3 0) (end -0.5 0) (layer F.Fab) (width 0.1))
(fp_line (start -0.3 -0.35) (end -0.3 0.35) (layer F.Fab) (width 0.1))
(fp_line (start -0.9 0.7) (end -0.9 -0.7) (layer F.Fab) (width 0.1))
(fp_line (start 0.9 0.7) (end -0.9 0.7) (layer F.Fab) (width 0.1))
(fp_line (start 0.9 -0.7) (end 0.9 0.7) (layer F.Fab) (width 0.1))
(fp_line (start -0.9 -0.7) (end 0.9 -0.7) (layer F.Fab) (width 0.1))
(fp_line (start -1.6 -0.95) (end 1.6 -0.95) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.6 -0.95) (end 1.6 0.95) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.6 0.95) (end 1.6 0.95) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.6 -0.95) (end -1.6 0.95) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 0.85) (end 1.05 0.85) (layer F.SilkS) (width 0.12))
(fp_line (start -1.5 -0.85) (end 1.05 -0.85) (layer F.SilkS) (width 0.12))
(fp_line (start -1.397 -0.85) (end -1.397 0.85) (layer F.SilkS) (width 0.12))
(fp_line (start -1.524 -0.85) (end -1.524 0.85) (layer F.SilkS) (width 0.12))
(fp_line (start 1.143 -0.85) (end 1.143 0.85) (layer F.SilkS) (width 0.12))
(fp_line (start 0.127 -0.381) (end -0.381 0) (layer F.SilkS) (width 0.2))
(fp_line (start -0.381 0) (end 0.127 0.381) (layer F.SilkS) (width 0.2))
(fp_line (start 0.127 0.381) (end 0.127 -0.381) (layer F.SilkS) (width 0.2))
(fp_line (start -0.381 -0.381) (end -0.381 0.381) (layer F.SilkS) (width 0.2))
(fp_line (start 0.127 0) (end 0.381 0) (layer F.SilkS) (width 0.2))
(fp_line (start -0.508 0) (end -0.635 0) (layer F.SilkS) (width 0.2))
(pad "2" smd rect (at 1.05 0) (size 0.6 0.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "1" smd rect (at -1.05 0) (size 0.6 0.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-323.wrl"
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,18 @@
(module D_SOD123 (layer F.Cu) (tedit 561B69D3)
(attr smd)
(fp_text reference D_SOD123 (at 0 1.925) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value VAL** (at 0 -1.925) (layer F.SilkS) hide
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start -3.075 1.2) (end -3.075 -1.2) (layer F.SilkS) (width 0.2))
(fp_line (start -2.8 -1.2) (end -2.8 1.2) (layer F.SilkS) (width 0.2))
(fp_line (start -2.925 -1.2) (end -2.925 1.2) (layer F.SilkS) (width 0.2))
(fp_line (start -3.2 -1.2) (end 2.8 -1.2) (layer F.SilkS) (width 0.2))
(fp_line (start 2.8 -1.2) (end 2.8 1.2) (layer F.SilkS) (width 0.2))
(fp_line (start 2.8 1.2) (end -3.2 1.2) (layer F.SilkS) (width 0.2))
(fp_line (start -3.2 1.2) (end -3.2 -1.2) (layer F.SilkS) (width 0.2))
(pad 2 smd rect (at 1.7 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -1.7 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask))
)

View File

@@ -0,0 +1,29 @@
(module D_SOD123F (layer F.Cu) (tedit 5CED8905)
(attr smd)
(fp_text reference D_SOD123 (at 0 1.4) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text value VAL** (at 0 -1.925) (layer F.SilkS) hide
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_line (start -2.7 -0.7) (end 2.1 -0.7) (layer F.SilkS) (width 0.2))
(fp_line (start 2.1 -0.7) (end 2.1 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -2.7 0.7) (end 2.1 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -2.1 -0.7) (end -2.1 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -2.3 -0.7) (end -2.3 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -2.5 -0.7) (end -2.5 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -2.7 -0.7) (end -2.7 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -0.3 0) (end 0.3 -0.35) (layer F.SilkS) (width 0.2))
(fp_line (start 0.3 -0.35) (end 0.3 0.4) (layer F.SilkS) (width 0.2))
(fp_line (start 0.3 0.4) (end -0.3 0) (layer F.SilkS) (width 0.2))
(fp_line (start -0.3 -0.35) (end -0.3 0.4) (layer F.SilkS) (width 0.2))
(fp_line (start -0.3 0) (end -0.6 0) (layer F.SilkS) (width 0.2))
(fp_line (start 0.3 0) (end 0.6 0) (layer F.SilkS) (width 0.2))
(pad 2 smd rect (at 1.4 0) (size 1.2 1.2) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -1.4 0) (size 1.2 1.2) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123F.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,30 @@
(module Diode-Hybrid-Back (layer F.Cu) (tedit 5B1AAB68)
(attr smd)
(fp_text reference D** (at -0.0254 1.4) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text value D (at 0 -1.925) (layer F.SilkS) hide
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start 1.778 0.762) (end 1.778 -0.762) (layer B.SilkS) (width 0.15))
(fp_line (start 1.905 0.762) (end 1.905 -0.762) (layer B.SilkS) (width 0.15))
(fp_line (start 2.032 -0.762) (end 2.032 0.762) (layer B.SilkS) (width 0.15))
(fp_line (start 2.413 0.762) (end 2.413 -0.762) (layer B.SilkS) (width 0.15))
(fp_line (start 2.286 -0.762) (end 2.286 0.762) (layer B.SilkS) (width 0.15))
(fp_line (start 2.159 0.762) (end 2.159 -0.762) (layer B.SilkS) (width 0.15))
(fp_line (start -2.54 -0.762) (end -2.54 0.762) (layer B.SilkS) (width 0.15))
(fp_line (start 2.54 -0.762) (end -2.54 -0.762) (layer B.SilkS) (width 0.15))
(fp_line (start 2.54 0.762) (end 2.54 -0.762) (layer B.SilkS) (width 0.15))
(fp_line (start -2.54 0.762) (end 2.54 0.762) (layer B.SilkS) (width 0.15))
(pad 2 smd rect (at -2.5 0) (size 2.9 0.5) (layers B.Cu))
(pad 2 smd rect (at -1.4 0) (size 1.6 1.2) (layers B.Cu B.Paste B.Mask))
(pad 1 smd rect (at 1.4 0) (size 1.6 1.2) (layers B.Cu B.Paste B.Mask))
(pad 1 smd rect (at 2.5 0) (size 2.9 0.5) (layers B.Cu))
(pad 2 thru_hole circle (at -3.9 0) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole rect (at 3.9 0) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS))
(model ${KISYS3DMOD}/Diodes_SMD.3dshapes/D_SOD-123.step
(offset (xyz 0 0 -1.8))
(scale (xyz 1 1 1))
(rotate (xyz 0 180 0))
)
)

View File

@@ -0,0 +1,35 @@
(module Diode-dual (layer F.Cu) (tedit 5B7FFAB1)
(attr smd)
(fp_text reference D** (at -0.0254 1.4) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value D (at 0 -1.925) (layer F.SilkS) hide
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start 1.778 0.762) (end 1.778 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 1.905 0.762) (end 1.905 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 2.032 -0.762) (end 2.032 0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 2.413 0.762) (end 2.413 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 2.286 -0.762) (end 2.286 0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 2.159 0.762) (end 2.159 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start -2.54 0.762) (end -2.032 0.762) (layer F.SilkS) (width 0.15))
(fp_line (start -2.54 -0.762) (end -2.54 0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 2.54 -0.762) (end -2.54 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 2.54 0.762) (end 2.54 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start -2.54 0.762) (end 2.54 0.762) (layer F.SilkS) (width 0.15))
(pad 2 smd rect (at -2.5 0) (size 2.9 0.5) (layers B.Cu))
(pad 2 smd rect (at -1.4 0) (size 1.6 1.2) (layers B.Cu B.Paste B.Mask))
(pad 1 smd rect (at 1.4 0) (size 1.6 1.2) (layers B.Cu B.Paste B.Mask))
(pad 1 smd rect (at 2.5 0) (size 2.9 0.5) (layers B.Cu))
(pad 1 smd rect (at 1.4 0) (size 1.6 1.2) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -1.4 0) (size 1.6 1.2) (layers F.Cu F.Paste F.Mask))
(pad 2 thru_hole circle (at -3.9 0) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole rect (at 3.9 0) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 2 smd rect (at -2.5 0) (size 2.9 0.5) (layers F.Cu))
(pad 1 smd rect (at 2.5 0) (size 2.9 0.5) (layers F.Cu))
(model ${KISYS3DMOD}/Diodes_SMD.3dshapes/D_SOD-123.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,33 @@
(module Diode-hybrid-3pad (layer F.Cu) (tedit 59509714)
(attr smd)
(fp_text reference D** (at -1.8 0.0508) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value D (at 0 -1.925) (layer F.SilkS) hide
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start 3.2 -0.8) (end -2.8 -0.8) (layer F.SilkS) (width 0.15))
(fp_line (start 3.2 0.8) (end 3.2 -0.8) (layer F.SilkS) (width 0.15))
(fp_line (start -2.8 0.8) (end 3.2 0.8) (layer F.SilkS) (width 0.15))
(fp_line (start -2.8 -0.8) (end -2.8 0.8) (layer F.SilkS) (width 0.15))
(fp_line (start 2.8 0) (end 3.2 0) (layer B.SilkS) (width 0.15))
(fp_line (start 2 0) (end 1.6 0) (layer B.SilkS) (width 0.15))
(fp_line (start 2 0) (end 1.6 0) (layer F.SilkS) (width 0.15))
(fp_line (start 2.8 0) (end 3.2 0) (layer F.SilkS) (width 0.15))
(fp_line (start 2.8 0) (end 2 0.6) (layer F.SilkS) (width 0.15))
(fp_line (start 2 -0.6) (end 2.8 0) (layer F.SilkS) (width 0.15))
(fp_line (start 2.8 -0.6) (end 2.8 0.6) (layer B.SilkS) (width 0.15))
(fp_line (start 2 0.6) (end 2.8 0) (layer B.SilkS) (width 0.15))
(fp_line (start 2 -0.6) (end 2 0.6) (layer B.SilkS) (width 0.15))
(fp_line (start 2.8 0) (end 2 -0.6) (layer B.SilkS) (width 0.15))
(fp_line (start 2.8 -0.6) (end 2.8 0.6) (layer F.SilkS) (width 0.15))
(fp_line (start 2 -0.6) (end 2 0.6) (layer F.SilkS) (width 0.15))
(pad 2 smd rect (at -1.5 0) (size 4 0.25) (layers B.Cu)
(solder_mask_margin -999))
(pad 2 smd rect (at 0.91 0) (size 1.34 1.34) (layers B.Cu B.Paste B.Mask))
(pad 2 smd rect (at 0.91 0) (size 1.34 1.34) (layers F.Cu F.Paste F.Mask))
(pad 2 thru_hole circle (at -3.9 0) (size 1.6 1.6) (drill 0.7) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole rect (at 3.9 0) (size 1.6 1.6) (drill 0.7) (layers *.Cu *.Mask F.SilkS))
(pad 2 smd rect (at -1.5 0) (size 4 0.25) (layers F.Cu)
(solder_mask_margin -999))
)

View File

@@ -0,0 +1,19 @@
(module 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,21 @@
(module Diode_Long (layer F.Cu) (tedit 59287378)
(fp_text reference Ref** (at 0 0) (layer F.SilkS)
(effects (font (size 0.8 0.7) (thickness 0.15)))
)
(fp_text value VAL** (at 0 0) (layer F.SilkS) hide
(effects (font (size 0.8 0.7) (thickness 0.15)))
)
(fp_line (start 1.524 0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start -2.032 0.762) (end 2.032 0.762) (layer F.SilkS) (width 0.15))
(fp_line (start -2.032 -0.762) (end -2.032 0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 2.032 -0.762) (end -2.032 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start -2.032 -0.762) (end 2.032 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 2.032 0.762) (end 2.032 -0.762) (layer F.SilkS) (width 0.15))
(pad 2 thru_hole circle (at -4 0) (size 2 2) (drill 0.9) (layers *.Cu *.SilkS *.Mask))
(pad 1 thru_hole rect (at 4 0) (size 2 2) (drill 0.9) (layers *.Cu *.SilkS *.Mask))
(model Diodes_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl
(at (xyz 0.155 0 0))
(scale (xyz 0.31 0.31 0.31))
(rotate (xyz 0 0 180))
)
)

View File

@@ -0,0 +1,246 @@
(module Elite-C-ZigZag (layer F.Cu) (tedit 5BDF54F3)
(fp_text reference U1 (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text value Elite-C-ZigZag (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer B.SilkS) (width 0.381))
(fp_text user D2 (at -11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D0 (at -1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D1 (at -3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D4 (at 1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user C6 (at 3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D7 (at 6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user E6 (at 8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B4 (at 11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B5 (at 12.7 6.4 45) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user B2 (at 11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F6 (at 1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user VCC (at -6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B0 (at -13.97 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B0 (at -13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user ST (at -8.92 -5.73312 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user VCC (at -6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F6 (at 1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B2 (at 11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B5 (at 12.7 6.4 45) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user B4 (at 11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user E6 (at 8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D7 (at 6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user C6 (at 3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D4 (at 1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D1 (at -3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D0 (at -1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D2 (at -11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user TX0/D3 (at -13.97 3.571872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user TX0/D3 (at -13.97 3.571872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(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))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.06064 -4.931568) (xy -9.06064 -4.831568) (xy -9.36064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -4.731568) (xy -8.86064 -4.731568) (xy -8.86064 -4.631568) (xy -8.96064 -4.631568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.26064 -4.931568) (xy -9.26064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.531568) (xy -8.56064 -4.531568) (xy -8.56064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -4.931568) (xy -8.56064 -4.931568) (xy -8.56064 -4.831568) (xy -8.76064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_text user ST (at -8.91 -5.04 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -6.044635) (xy -8.85097 -6.044635) (xy -8.85097 -6.144635) (xy -8.95097 -6.144635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.244635) (xy -8.55097 -6.244635) (xy -8.55097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -5.844635) (xy -8.55097 -5.844635) (xy -8.55097 -5.944635) (xy -8.75097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.05097 -5.844635) (xy -9.05097 -5.944635) (xy -9.35097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.25097 -5.844635) (xy -9.25097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_text user B7 (at 12.6 4.5 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user B7 (at 12.6 4.5 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user F0 (at 12.6 -4.5 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user F0 (at 12.6 -4.5 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user B6 (at 12.7 -6.4 135 unlocked) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user B6 (at 12.7 -6.4 135 unlocked) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user C7 (at 12.4 0 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user C7 (at 12.4 0 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F1 (at 12.4 -2.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F1 (at 12.4 -2.54 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D5 (at 12.4 2.54 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D5 (at 12.4 2.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(pad 1 thru_hole rect (at -13.97 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -11.43 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 3 thru_hole circle (at -8.89 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 4 thru_hole circle (at -6.35 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 5 thru_hole circle (at -3.81 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 6 thru_hole circle (at -1.27 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 7 thru_hole circle (at 1.27 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 8 thru_hole circle (at 3.81 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 9 thru_hole circle (at 6.35 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 10 thru_hole circle (at 8.89 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 11 thru_hole circle (at 11.43 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 13 thru_hole circle (at 13.97 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 21 thru_hole circle (at -6.35 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 22 thru_hole circle (at -8.89 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 thru_hole circle (at -11.43 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 12 thru_hole circle (at 13.97 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 24 thru_hole circle (at -13.97 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 29 thru_hole circle (at 14.1986 -5.08) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 28 thru_hole circle (at 13.7414 -2.54) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 27 thru_hole circle (at 14.1986 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 26 thru_hole circle (at 13.7414 2.54) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 25 thru_hole circle (at 14.1986 5.08) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl
(offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,235 @@
(module "Elite-C-castellated-24pin-holes" (layer F.Cu) (tedit 5E2C9D09)
(fp_text reference "U1" (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text value "Elite-C-castellated-24pin-holes" (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text user "B5" (at 13.97 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B5" (at 13.97 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B6" (at 13.97 -5.460998 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B6" (at 13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer B.SilkS) (width 0.381))
(fp_text user "D2" (at -11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D0" (at -1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D1" (at -3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D4" (at 1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "C6" (at 3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D7" (at 6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "E6" (at 8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B4" (at 11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B2" (at 11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B3" (at 8.89 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B1" (at 6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F7" (at 3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F6" (at 1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F5" (at -1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F4" (at -3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "VCC" (at -6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B0" (at -13.97 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B0" (at -13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "ST" (at -8.92 -5.73312 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "VCC" (at -6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F4" (at -3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F5" (at -1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F6" (at 1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F7" (at 3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B1" (at 6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B3" (at 8.89 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B2" (at 11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B4" (at 11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "E6" (at 8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D7" (at 6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "C6" (at 3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D4" (at 1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D1" (at -3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D0" (at -1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D2" (at -11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "TX0/D3" (at -13.97 3.571872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "TX0/D3" (at -13.97 3.571872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(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))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.06064 -4.931568) (xy -9.06064 -4.831568) (xy -9.36064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -4.731568) (xy -8.86064 -4.731568) (xy -8.86064 -4.631568) (xy -8.96064 -4.631568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.26064 -4.931568) (xy -9.26064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.531568) (xy -8.56064 -4.531568) (xy -8.56064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -4.931568) (xy -8.56064 -4.931568) (xy -8.56064 -4.831568) (xy -8.76064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_text user "ST" (at -8.91 -5.04 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -6.044635) (xy -8.85097 -6.044635) (xy -8.85097 -6.144635) (xy -8.95097 -6.144635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.244635) (xy -8.55097 -6.244635) (xy -8.55097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -5.844635) (xy -8.55097 -5.844635) (xy -8.55097 -5.944635) (xy -8.75097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.05097 -5.844635) (xy -9.05097 -5.944635) (xy -9.35097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.25097 -5.844635) (xy -9.25097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -15.24 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 "13" thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "14" thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "15" thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "16" thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "17" thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "18" thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "19" thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "20" thru_hole circle (at -3.81 -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 -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "23" 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 "24" thru_hole circle (at -13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "1" smd rect (at -13.97 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at -11.43 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at -8.89 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "4" smd rect (at -6.35 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "5" smd rect (at -3.81 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "6" smd rect (at -1.27 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "7" smd rect (at 1.27 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "8" smd rect (at 3.81 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "9" smd rect (at 6.35 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "10" smd rect (at 8.89 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "11" smd rect (at 11.43 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "12" smd rect (at 13.97 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "13" smd rect (at 13.97 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "14" smd rect (at 11.43 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "15" smd rect (at 8.89 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "16" smd rect (at 6.35 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "17" smd rect (at 3.81 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "18" smd rect (at 1.27 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "19" smd rect (at -1.27 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "20" smd rect (at -3.81 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "21" smd rect (at -6.35 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "22" smd rect (at -8.89 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "23" smd rect (at -11.43 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "24" smd rect (at -13.97 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "/Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl"
(offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,205 @@
(module "Elite-C-castellated-24pin" (layer F.Cu) (tedit 5E2CA08B)
(fp_text reference "U1" (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text value "Elite-C-castellated-24pin" (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text user "B5" (at 13.97 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B5" (at 13.97 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B6" (at 13.97 -6.349998 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B6" (at 13.97 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D2" (at -11.43 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D0" (at -1.27 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D1" (at -3.81 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -6.35 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -8.89 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D4" (at 1.27 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "C6" (at 3.81 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D7" (at 6.35 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "E6" (at 8.89 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B4" (at 11.43 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B2" (at 11.43 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B3" (at 8.89 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B1" (at 6.35 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F7" (at 3.81 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F6" (at 1.27 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F5" (at -1.27 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F4" (at -3.81 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "VCC" (at -6.35 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -11.43 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B0" (at -13.97 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B0" (at -13.97 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -11.43 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "ST" (at -8.92 -6.62212 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "VCC" (at -6.35 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F4" (at -3.81 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F5" (at -1.27 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F6" (at 1.27 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F7" (at 3.81 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B1" (at 6.35 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B3" (at 8.89 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B2" (at 11.43 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B4" (at 11.43 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "E6" (at 8.89 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D7" (at 6.35 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "C6" (at 3.81 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D4" (at 1.27 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -8.89 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -6.35 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D1" (at -3.81 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D0" (at -1.27 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D2" (at -11.43 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "TX0/D3" (at -13.97 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "TX0/D3" (at -13.97 5.334 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(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_poly (pts (xy -9.36064 -5.820568) (xy -9.06064 -5.820568) (xy -9.06064 -5.720568) (xy -9.36064 -5.720568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -5.620568) (xy -8.86064 -5.620568) (xy -8.86064 -5.520568) (xy -8.96064 -5.520568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -5.820568) (xy -9.26064 -5.820568) (xy -9.26064 -5.320568) (xy -9.36064 -5.320568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -5.420568) (xy -8.56064 -5.420568) (xy -8.56064 -5.320568) (xy -9.36064 -5.320568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -5.820568) (xy -8.56064 -5.820568) (xy -8.56064 -5.720568) (xy -8.76064 -5.720568)) (layer F.SilkS) (width 0.15))
(fp_text user "ST" (at -8.91 -5.929 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -6.933635) (xy -8.85097 -6.933635) (xy -8.85097 -7.033635) (xy -8.95097 -7.033635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -7.133635) (xy -8.55097 -7.133635) (xy -8.55097 -7.233635) (xy -9.35097 -7.233635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -6.733635) (xy -8.55097 -6.733635) (xy -8.55097 -6.833635) (xy -8.75097 -6.833635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.733635) (xy -9.05097 -6.733635) (xy -9.05097 -6.833635) (xy -9.35097 -6.833635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.733635) (xy -9.25097 -6.733635) (xy -9.25097 -7.233635) (xy -9.35097 -7.233635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2))
(pad "1" smd rect (at -13.97 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at -11.43 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at -8.89 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "4" smd rect (at -6.35 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "5" smd rect (at -3.81 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "6" smd rect (at -1.27 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "7" smd rect (at 1.27 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "8" smd rect (at 3.81 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "9" smd rect (at 6.35 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "10" smd rect (at 8.89 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "11" smd rect (at 11.43 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "12" smd rect (at 13.97 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "13" smd rect (at 13.97 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "14" smd rect (at 11.43 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "15" smd rect (at 8.89 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "16" smd rect (at 6.35 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "17" smd rect (at 3.81 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "18" smd rect (at 1.27 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "19" smd rect (at -1.27 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "20" smd rect (at -3.81 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "21" smd rect (at -6.35 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "22" smd rect (at -8.89 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "23" smd rect (at -11.43 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "24" smd rect (at -13.97 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "/Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl"
(offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,275 @@
(module "Elite-C-castellated-29pin-holes" (layer F.Cu) (tedit 5E2C9FAC)
(fp_text reference "U1" (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text value "Elite-C-castellated-29pin-holes" (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text user "D5" (at 12.4 2.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D5" (at 12.4 2.54 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F1" (at 12.4 -2.54 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F1" (at 12.4 -2.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "C7" (at 12.4 0 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "C7" (at 12.4 0 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B6" (at 12.7 -6.4 135 unlocked) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user "B6" (at 12.7 -6.4 135 unlocked) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user "F0" (at 12.6 -4.5 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user "F0" (at 12.6 -4.5 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user "B7" (at 12.6 4.5 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user "B7" (at 12.6 4.5 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.25097 -5.844635) (xy -9.25097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.05097 -5.844635) (xy -9.05097 -5.944635) (xy -9.35097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -5.844635) (xy -8.55097 -5.844635) (xy -8.55097 -5.944635) (xy -8.75097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.244635) (xy -8.55097 -6.244635) (xy -8.55097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.95097 -6.044635) (xy -8.85097 -6.044635) (xy -8.85097 -6.144635) (xy -8.95097 -6.144635)) (layer B.SilkS) (width 0.15))
(fp_text user "ST" (at -8.91 -5.04 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.76064 -4.931568) (xy -8.56064 -4.931568) (xy -8.56064 -4.831568) (xy -8.76064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.531568) (xy -8.56064 -4.531568) (xy -8.56064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.26064 -4.931568) (xy -9.26064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -4.731568) (xy -8.86064 -4.731568) (xy -8.86064 -4.631568) (xy -8.96064 -4.631568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.06064 -4.931568) (xy -9.06064 -4.831568) (xy -9.36064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_line (start -12.7 6.35) (end -12.7 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 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_text user "TX0/D3" (at -13.97 3.571872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "TX0/D3" (at -13.97 3.571872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D2" (at -11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D0" (at -1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D1" (at -3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D4" (at 1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "C6" (at 3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D7" (at 6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "E6" (at 8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B4" (at 11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B5" (at 12.7 6.4 45) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user "B2" (at 11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B3" (at 8.89 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B1" (at 6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F7" (at 3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F6" (at 1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F5" (at -1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F4" (at -3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "VCC" (at -6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "ST" (at -8.92 -5.73312 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B0" (at -13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B0" (at -13.97 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "VCC" (at -6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F4" (at -3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F5" (at -1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F6" (at 1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F7" (at 3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B1" (at 6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B3" (at 8.89 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B2" (at 11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B5" (at 12.7 6.4 45) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user "B4" (at 11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "E6" (at 8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D7" (at 6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "C6" (at 3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D4" (at 1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D1" (at -3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D0" (at -1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D2" (at -11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer B.SilkS) (width 0.381))
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer B.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 "13" thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "14" thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "15" thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "16" thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "17" thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "18" thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "19" thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "20" thru_hole circle (at -3.81 -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 -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "23" 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.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "24" thru_hole circle (at -13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "29" thru_hole circle (at 13.97 -5.08) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "28" thru_hole circle (at 13.97 -2.54) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "27" thru_hole circle (at 13.97 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "26" thru_hole circle (at 13.97 2.54) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "25" thru_hole circle (at 13.97 5.08) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "1" smd rect (at -13.97 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at -11.43 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at -8.89 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "4" smd rect (at -6.35 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "5" smd rect (at -3.81 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "6" smd rect (at -1.27 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "7" smd rect (at 1.27 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "8" smd rect (at 3.81 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "9" smd rect (at 6.35 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "10" smd rect (at 8.89 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "11" smd rect (at 11.43 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "12" smd rect (at 13.97 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "13" smd rect (at 13.97 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "14" smd rect (at 11.43 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "15" smd rect (at 8.89 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "16" smd rect (at 6.35 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "17" smd rect (at 3.81 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "18" smd rect (at 1.27 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "19" smd rect (at -1.27 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "20" smd rect (at -3.81 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "21" smd rect (at -6.35 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "22" smd rect (at -8.89 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "23" smd rect (at -11.43 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "24" smd rect (at -13.97 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "25" smd rect (at 15.875 5.08 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "26" smd rect (at 15.875 2.54 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "27" smd rect (at 15.875 0 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "28" smd rect (at 15.875 -2.54 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "29" smd rect (at 15.875 -5.08 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "/Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl"
(offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,240 @@
(module "Elite-C-castellated-29pin" (layer F.Cu) (tedit 5E2CA197)
(fp_text reference "U1" (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text value "Elite-C-castellated-29pin" (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text user "D2" (at -11.43 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D0" (at -1.27 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D1" (at -3.81 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -6.35 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -8.89 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D4" (at 1.27 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "C6" (at 3.81 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D7" (at 6.35 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "E6" (at 8.89 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B4" (at 11.43 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B5" (at 13.589 6.35 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user "B2" (at 11.43 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B3" (at 8.89 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B1" (at 6.35 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F7" (at 3.81 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F6" (at 1.27 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F5" (at -1.27 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F4" (at -3.81 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "VCC" (at -6.35 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -11.43 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B0" (at -13.97 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B0" (at -13.97 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -11.43 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "ST" (at -8.92 -6.62212 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "VCC" (at -6.35 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F4" (at -3.81 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F5" (at -1.27 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F6" (at 1.27 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F7" (at 3.81 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B1" (at 6.35 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B3" (at 8.89 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B2" (at 11.43 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B5" (at 13.589 6.35 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user "B4" (at 11.43 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "E6" (at 8.89 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D7" (at 6.35 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "C6" (at 3.81 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D4" (at 1.27 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -8.89 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -6.35 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D1" (at -3.81 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D0" (at -1.27 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D2" (at -11.43 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "TX0/D3" (at -13.97 4.841872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "TX0/D3" (at -13.97 4.841872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(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_poly (pts (xy -9.36064 -5.820568) (xy -9.06064 -5.820568) (xy -9.06064 -5.720568) (xy -9.36064 -5.720568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -5.620568) (xy -8.86064 -5.620568) (xy -8.86064 -5.520568) (xy -8.96064 -5.520568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -5.820568) (xy -9.26064 -5.820568) (xy -9.26064 -5.320568) (xy -9.36064 -5.320568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -5.420568) (xy -8.56064 -5.420568) (xy -8.56064 -5.320568) (xy -9.36064 -5.320568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -5.820568) (xy -8.56064 -5.820568) (xy -8.56064 -5.720568) (xy -8.76064 -5.720568)) (layer F.SilkS) (width 0.15))
(fp_text user "ST" (at -8.91 -5.929 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -6.933635) (xy -8.85097 -6.933635) (xy -8.85097 -7.033635) (xy -8.95097 -7.033635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -7.133635) (xy -8.55097 -7.133635) (xy -8.55097 -7.233635) (xy -9.35097 -7.233635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -6.733635) (xy -8.55097 -6.733635) (xy -8.55097 -6.833635) (xy -8.75097 -6.833635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.733635) (xy -9.05097 -6.733635) (xy -9.05097 -6.833635) (xy -9.35097 -6.833635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.733635) (xy -9.25097 -6.733635) (xy -9.25097 -7.233635) (xy -9.35097 -7.233635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2))
(fp_text user "B7" (at 13.362 4.754 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user "B7" (at 13.362 4.754 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user "F0" (at 13.362 -4.754 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user "F0" (at 13.362 -4.754 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user "B6" (at 13.462 -6.4 90 unlocked) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user "B6" (at 13.462 -6.4 90 unlocked) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user "C7" (at 13.289 0 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "C7" (at 13.289 0 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F1" (at 13.289 -2.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F1" (at 13.289 -2.54 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D5" (at 13.289 2.54 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D5" (at 13.289 2.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(pad "1" smd rect (at -13.97 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at -11.43 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at -8.89 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "4" smd rect (at -6.35 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "5" smd rect (at -3.81 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "6" smd rect (at -1.27 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "7" smd rect (at 1.27 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "8" smd rect (at 3.81 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "9" smd rect (at 6.35 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "10" smd rect (at 8.89 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "11" smd rect (at 11.43 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "12" smd rect (at 13.97 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "13" smd rect (at 13.97 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "14" smd rect (at 11.43 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "15" smd rect (at 8.89 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "16" smd rect (at 6.35 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "17" smd rect (at 3.81 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "18" smd rect (at 1.27 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "19" smd rect (at -1.27 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "20" smd rect (at -3.81 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "21" smd rect (at -6.35 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "22" smd rect (at -8.89 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "23" smd rect (at -11.43 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "24" smd rect (at -13.97 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "25" smd rect (at 15.875 5.08 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "26" smd rect (at 15.875 2.54 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "27" smd rect (at 15.875 0 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "28" smd rect (at 15.875 -2.54 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "29" smd rect (at 15.875 -5.08 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "/Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl"
(offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,246 @@
(module Elite-C (layer F.Cu) (tedit 5BDF551E)
(fp_text reference U1 (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text value Elite-C (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer B.SilkS) (width 0.381))
(fp_text user D2 (at -11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D0 (at -1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D1 (at -3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D4 (at 1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user C6 (at 3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D7 (at 6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user E6 (at 8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B4 (at 11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B5 (at 12.7 6.4 45) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user B2 (at 11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F6 (at 1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user VCC (at -6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B0 (at -13.97 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B0 (at -13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user ST (at -8.92 -5.73312 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user VCC (at -6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F6 (at 1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B2 (at 11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B5 (at 12.7 6.4 45) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user B4 (at 11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user E6 (at 8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D7 (at 6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user C6 (at 3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D4 (at 1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D1 (at -3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D0 (at -1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D2 (at -11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user TX0/D3 (at -13.97 3.571872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user TX0/D3 (at -13.97 3.571872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(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))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.06064 -4.931568) (xy -9.06064 -4.831568) (xy -9.36064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -4.731568) (xy -8.86064 -4.731568) (xy -8.86064 -4.631568) (xy -8.96064 -4.631568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.26064 -4.931568) (xy -9.26064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.531568) (xy -8.56064 -4.531568) (xy -8.56064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -4.931568) (xy -8.56064 -4.931568) (xy -8.56064 -4.831568) (xy -8.76064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_text user ST (at -8.91 -5.04 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -6.044635) (xy -8.85097 -6.044635) (xy -8.85097 -6.144635) (xy -8.95097 -6.144635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.244635) (xy -8.55097 -6.244635) (xy -8.55097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -5.844635) (xy -8.55097 -5.844635) (xy -8.55097 -5.944635) (xy -8.75097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.05097 -5.844635) (xy -9.05097 -5.944635) (xy -9.35097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.25097 -5.844635) (xy -9.25097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_text user B7 (at 12.6 4.5 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user B7 (at 12.6 4.5 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user F0 (at 12.6 -4.5 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user F0 (at 12.6 -4.5 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user B6 (at 12.7 -6.4 135 unlocked) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user B6 (at 12.7 -6.4 135 unlocked) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user C7 (at 12.4 0 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user C7 (at 12.4 0 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F1 (at 12.4 -2.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F1 (at 12.4 -2.54 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D5 (at 12.4 2.54 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D5 (at 12.4 2.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(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 13 thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -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 -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 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.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 24 thru_hole circle (at -13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 29 thru_hole circle (at 13.97 -5.08) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 28 thru_hole circle (at 13.97 -2.54) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 27 thru_hole circle (at 13.97 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 26 thru_hole circle (at 13.97 2.54) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 25 thru_hole circle (at 13.97 5.08) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl
(offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

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,29 @@
(module "Fuse_0805" (layer F.Cu) (tedit 5DD984B2)
(descr "SMT, 2012, 0805")
(tags "SMT, 2012, 0805")
(attr smd)
(fp_text reference "F_0805" (at 0 1.524 180) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text value "F**" (at -2.032 0 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_line (start -1.5 -0.85) (end 1.5 -0.85) (layer F.SilkS) (width 0.2))
(fp_line (start 1.5 -0.85) (end 1.5 0.85) (layer F.SilkS) (width 0.2))
(fp_line (start -1.5 -0.85) (end -1.5 0.85) (layer F.SilkS) (width 0.2))
(fp_line (start -1.5 0.85) (end 1.5 0.85) (layer F.SilkS) (width 0.2))
(pad "2" smd rect (at 0.95 0) (size 0.7 1.3) (layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.1))
(pad "1" smd rect (at -0.95 0) (size 0.7 1.3) (layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.1))
(model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_0805_2012Metric.wrl"
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,50 @@
(module "HRO-TYPE-C-31-M-12-Assembly" (layer F.Cu) (tedit 5D5436F4)
(solder_mask_margin 0.05)
(solder_paste_margin 0.05)
(clearance 0.05)
(attr smd)
(fp_text reference "REF**" (at 0 -9.25) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value "HRO-TYPE-C-31-M-12-Assembly" (at 0 1.15) (layer Dwgs.User)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -4.47 -7.3) (end 4.47 -7.3) (layer Dwgs.User) (width 0.15))
(fp_line (start 4.47 0) (end 4.47 -7.3) (layer Dwgs.User) (width 0.15))
(fp_line (start -4.47 0) (end -4.47 -7.3) (layer Dwgs.User) (width 0.15))
(fp_line (start -4.47 0) (end 4.47 0) (layer Dwgs.User) (width 0.15))
(fp_text user "%R" (at 0 -9.25) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -4.5 -7.5) (end -3.75 -7.5) (layer F.CrtYd) (width 0.15))
(fp_line (start 4.5 -7.5) (end 4.5 0) (layer F.CrtYd) (width 0.15))
(fp_line (start 4.5 0) (end -4.5 0) (layer F.CrtYd) (width 0.15))
(fp_line (start -4.5 0) (end -4.5 -7.5) (layer F.CrtYd) (width 0.15))
(fp_line (start -3.75 -7.5) (end -3.75 -8.5) (layer F.CrtYd) (width 0.15))
(fp_line (start -3.75 -8.5) (end 3.75 -8.5) (layer F.CrtYd) (width 0.15))
(fp_line (start 3.75 -8.5) (end 3.75 -7.5) (layer F.CrtYd) (width 0.15))
(fp_line (start 4.5 -7.5) (end 3.75 -7.5) (layer F.CrtYd) (width 0.15))
(pad "13" thru_hole oval (at 4.32 -2.6) (size 1 1.6) (drill oval 0.6 1.2) (layers *.Cu *.Mask))
(pad "13" thru_hole oval (at -4.32 -2.6) (size 1 1.6) (drill oval 0.6 1.2) (layers *.Cu *.Mask))
(pad "13" thru_hole oval (at 4.32 -6.78) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask))
(pad "13" thru_hole oval (at -4.32 -6.78) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -2.89 -6.25) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 2.89 -6.25) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask))
(pad "6" smd rect (at -0.25 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "7" smd rect (at 0.25 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "8" smd rect (at 0.75 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "5" smd rect (at -0.75 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "9" smd rect (at 1.25 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "4" smd rect (at -1.25 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "10" smd rect (at 1.75 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at -1.75 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at -2.45 -7.695) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "11" smd rect (at 2.45 -7.695) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "1" smd rect (at -3.225 -7.695) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "12" smd rect (at 3.225 -7.695) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "/Users/danny/syncproj/kicad-libs/footprints/Keebio-Parts.pretty/3dmodels/HRO TYPE-C-31-M-12.step"
(offset (xyz -4.45 0 0))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 0))
)
)

View File

@@ -0,0 +1,34 @@
(module "Header-12-Pin-ZigZag-Square" (layer F.Cu) (tedit 5DB09E70)
(descr "Through hole straight socket strip, 1x06, 2.54mm pitch, single row")
(tags "Through hole socket strip THT 1x06 2.54mm single row")
(fp_text reference "J2" (at 0 -2.33) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "ICSP" (at 2.54 0 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user "%R" (at 0 -2.33) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.8 -1.8) (end -1.8 29.74) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 -1.8) (end 1.8 29.74) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 29.74) (end -1.8 29.74) (layer F.CrtYd) (width 0.05))
(pad "1" thru_hole rect (at -0.2286 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "2" thru_hole oval (at 0.2286 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "3" thru_hole oval (at -0.2286 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "4" thru_hole oval (at 0.2286 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "5" thru_hole oval (at -0.2286 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "6" thru_hole oval (at 0.2286 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "10" thru_hole oval (at 0.2286 22.81) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "8" thru_hole oval (at 0.2286 17.73) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "11" thru_hole oval (at -0.2286 25.35) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "7" thru_hole circle (at -0.2286 15.19) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "12" thru_hole oval (at 0.2286 27.89) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "9" thru_hole oval (at -0.2286 20.27) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(model "${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x06_Pitch2.54mm.wrl"
(offset (xyz 0 -6.349999904632568 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 270))
)
)

View File

@@ -0,0 +1,34 @@
(module "Header-12-Pin-ZigZag" (layer F.Cu) (tedit 5DB09E85)
(descr "Through hole straight socket strip, 1x06, 2.54mm pitch, single row")
(tags "Through hole socket strip THT 1x06 2.54mm single row")
(fp_text reference "J2" (at 0 -2.33) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "ICSP" (at 2.54 0 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.8 29.74) (end -1.8 29.74) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 -1.8) (end 1.8 29.74) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.8 -1.8) (end -1.8 29.74) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_text user "%R" (at 0 -2.33) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "1" thru_hole circle (at -0.2286 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "2" thru_hole oval (at 0.2286 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "3" thru_hole oval (at -0.2286 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "4" thru_hole oval (at 0.2286 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "5" thru_hole oval (at -0.2286 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "6" thru_hole oval (at 0.2286 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "10" thru_hole oval (at 0.2286 22.81) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "8" thru_hole oval (at 0.2286 17.73) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "11" thru_hole oval (at -0.2286 25.35) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "7" thru_hole circle (at -0.2286 15.19) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "12" thru_hole oval (at 0.2286 27.89) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "9" thru_hole oval (at -0.2286 20.27) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(model "${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x06_Pitch2.54mm.wrl"
(offset (xyz 0 -6.349999904632568 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 270))
)
)

View File

@@ -0,0 +1,28 @@
(module "Header-6-Pin-ZigZag" (layer F.Cu) (tedit 5DB09E90)
(descr "Through hole straight socket strip, 1x06, 2.54mm pitch, single row")
(tags "Through hole socket strip THT 1x06 2.54mm single row")
(fp_text reference "J2" (at 0 -2.33) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "ICSP" (at 0 15.03) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.8 14.5) (end -1.8 14.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 -1.8) (end 1.8 14.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.8 -1.8) (end -1.8 14.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_text user "%R" (at 0 -2.33) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "1" thru_hole circle (at -0.2286 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "2" thru_hole oval (at 0.2286 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "3" thru_hole oval (at -0.2286 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "4" thru_hole oval (at 0.2286 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "5" thru_hole oval (at -0.2286 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "6" thru_hole oval (at 0.2286 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(model "${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x06_Pitch2.54mm.wrl"
(offset (xyz 0 -6.349999904632568 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 270))
)
)

View File

@@ -0,0 +1,78 @@
(module ICSP-Header-ZigZag (layer F.Cu) (tedit 5C0F575F)
(descr "Through hole straight socket strip, 1x06, 2.54mm pitch, single row")
(tags "Through hole socket strip THT 1x06 2.54mm single row")
(fp_text reference J2 (at 0 -2.33) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value ICSP (at 0 15.03) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1.33 14.03) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
(fp_line (start 1.33 14.03) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
(fp_text user GND (at 2.032 12.7 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user RST (at 2.032 10.16 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user MOSI (at 2.032 7.62 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user SCK (at 2.032 5.08 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user VCC (at 2.032 2.54 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user MISO (at 2.032 0 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user MOSI (at 2.032 7.62 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user SCK (at 2.032 5.08 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user MISO (at 2.032 0 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user RST (at 2.032 10.16 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at 2.032 12.7 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user VCC (at 2.032 2.54 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_line (start -1.27 -1.27) (end -1.27 13.97) (layer F.Fab) (width 0.1))
(fp_line (start -1.27 13.97) (end 1.27 13.97) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 13.97) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start -1.33 1.27) (end -1.33 14.03) (layer B.SilkS) (width 0.12))
(fp_line (start -1.33 14.03) (end 1.33 14.03) (layer B.SilkS) (width 0.12))
(fp_line (start 1.33 14.03) (end 1.33 1.27) (layer B.SilkS) (width 0.12))
(fp_line (start 1.33 1.27) (end -1.33 1.27) (layer B.SilkS) (width 0.12))
(fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.8 -1.8) (end -1.8 14.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.8 14.5) (end 1.8 14.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 14.5) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0 -2.33) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole rect (at -0.2286 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 0.2286 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at -0.2286 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 0.2286 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at -0.2286 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 0.2286 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x06_Pitch2.54mm.wrl
(offset (xyz 0 -6.349999904632568 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 270))
)
)

View File

@@ -0,0 +1,78 @@
(module ICSP-Header (layer F.Cu) (tedit 5A539DFC)
(descr "Through hole straight socket strip, 1x06, 2.54mm pitch, single row")
(tags "Through hole socket strip THT 1x06 2.54mm single row")
(fp_text reference J2 (at 0 -2.33) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value ICSP (at 0 15.03) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1.33 14.03) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
(fp_line (start 1.33 14.03) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
(fp_text user GND (at 2.032 12.7 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user RST (at 2.032 10.16 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user MOSI (at 2.032 7.62 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user SCK (at 2.032 5.08 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user VCC (at 2.032 2.54 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user MISO (at 2.032 0 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user MOSI (at 2.032 7.62 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user SCK (at 2.032 5.08 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user MISO (at 2.032 0 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user RST (at 2.032 10.16 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at 2.032 12.7 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user VCC (at 2.032 2.54 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_line (start -1.27 -1.27) (end -1.27 13.97) (layer F.Fab) (width 0.1))
(fp_line (start -1.27 13.97) (end 1.27 13.97) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 13.97) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start -1.33 1.27) (end -1.33 14.03) (layer B.SilkS) (width 0.12))
(fp_line (start -1.33 14.03) (end 1.33 14.03) (layer B.SilkS) (width 0.12))
(fp_line (start 1.33 14.03) (end 1.33 1.27) (layer B.SilkS) (width 0.12))
(fp_line (start 1.33 1.27) (end -1.33 1.27) (layer B.SilkS) (width 0.12))
(fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.8 -1.8) (end -1.8 14.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.8 14.5) (end 1.8 14.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 14.5) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0 -2.33) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x06_Pitch2.54mm.wrl
(at (xyz 0 -0.25 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 270))
)
)

Some files were not shown because too many files have changed in this diff Show More