From f6326e22d96c117b3f54293dd32f05348acbcbe6 Mon Sep 17 00:00:00 2001 From: davor Date: Fri, 24 Mar 2017 10:40:20 +0100 Subject: [PATCH] changing BANK0 (Unit A) shematic symbol and adding BANK1 (Unit B) --- footprints/lattice/lfe5bg381.bak | 124 +-- footprints/lattice/lfe5bg381.bck | 4 + footprints/lattice/lfe5bg381.dcm | 4 + footprints/lattice/lfe5bg381.lib | 120 +-- gpio.bak | 434 ++++++-- gpio.sch | 430 ++++++-- ulx3s-cache.lib | 120 +-- ulx3s.kicad_pcb | 1592 +++++++++++------------------- ulx3s.kicad_pcb-bak | 6 +- ulx3s.net | 661 ++++++------- 10 files changed, 1743 insertions(+), 1752 deletions(-) diff --git a/footprints/lattice/lfe5bg381.bak b/footprints/lattice/lfe5bg381.bak index 13e706a..745b1bb 100644 --- a/footprints/lattice/lfe5bg381.bak +++ b/footprints/lattice/lfe5bg381.bak @@ -4,74 +4,74 @@ EESchema-LIBRARY Version 2.3 # LFE5-BG381 # DEF LFE5-BG381 U 0 40 Y Y 10 L N -F0 "U" 0 850 60 H V C CNN -F1 "LFE5-BG381" 0 750 60 H V C CNN +F0 "U" 0 800 60 H V C CNN +F1 "LFE5-BG381" 0 700 60 H V C CNN F2 "" -1050 950 60 H V C CNN F3 "" -1050 950 60 H V C CNN $FPLIST BGA381 $ENDFPLIST DRAW -T 0 0 -750 60 0 2 0 BANK1 Normal 0 C C -T 0 0 -100 60 0 1 1 BANK0 Normal 0 C C -S -650 950 600 -950 1 1 0 N -X PT4B A6 800 -550 200 L 50 50 1 1 I -X PT4A B6 800 -450 200 L 50 50 1 1 I -X PT11B C6 800 200 200 L 50 50 1 1 I -X PT6A D6 800 -200 200 L 50 50 1 1 I -X PT6B E6 800 -300 200 L 50 50 1 1 I -X PT18B A7 -850 -800 200 R 50 50 1 1 I -X PT11A C7 800 300 200 L 50 50 1 1 I -X PT9A D7 800 50 200 L 50 50 1 1 I -X PT9B E7 800 -50 200 L 50 50 1 1 I -X PT18A A8 -850 -700 200 R 50 50 1 1 I -X PT15A B8 800 800 200 L 50 50 1 1 I -X PT15B C8 800 700 200 L 50 50 1 1 I -X PT13A D8 800 550 200 L 50 50 1 1 I -X PT13B E8 800 450 200 L 50 50 1 1 I -X PT24B A9 -850 -550 200 R 50 50 1 1 I -X PT24B A9 -850 200 200 R 50 50 1 1 I -X PT22B B9 -850 -50 200 R 50 50 1 1 I -X PT20B D9 -850 -300 200 R 50 50 1 1 I -X PT20A E9 -850 -200 200 R 50 50 1 1 I -X PT27A A10 -850 550 200 R 50 50 1 1 I -X PT24A B10 -850 -450 200 R 50 50 1 1 I -X PT24A B10 -850 300 200 R 50 50 1 1 I -X PT22A C10 -850 50 200 R 50 50 1 1 I -X PT27B A11 -850 450 200 R 50 50 1 1 I -X PT29A B11 -850 800 200 R 50 50 1 1 I -X PT29B C11 -850 700 200 R 50 50 1 1 I -S -350 700 350 -700 2 1 0 N -X PT67B B20 550 600 200 L 50 50 2 1 I -X PT69A D11 -550 -1000 200 R 50 50 2 1 I -X PT69B E11 550 -1000 200 L 50 50 2 1 I -X PT76A A12 -550 -700 200 R 50 50 2 1 I -X PT71A B12 -550 -900 200 R 50 50 2 1 I -X PT71B C12 550 -900 200 L 50 50 2 1 I -X PT74A D12 -550 -800 200 R 50 50 2 1 I -X PT74B E12 550 -800 200 L 50 50 2 1 I -X PT76B A13 550 -700 200 L 50 50 2 1 I -X PT78A B13 -550 -600 200 R 50 50 2 1 I -X PT78B C13 550 -600 200 L 50 50 2 1 I -X PT80A D13 -550 -500 200 R 50 50 2 1 I -X PT80B E13 550 -500 200 L 50 50 2 1 I -X PT83A A14 -550 -400 200 R 50 50 2 1 I -X PT83B C14 550 -400 200 L 50 50 2 1 I -X PT51A B15 -550 -100 200 R 50 50 2 1 I -X PT51B C15 550 -100 200 L 50 50 2 1 I -X PT53A D15 -550 0 200 R 50 50 2 1 I -X PT53B E15 550 0 200 L 50 50 2 1 I -X PT56A A16 -550 100 200 R 50 50 2 1 I -X PT56B B16 550 100 200 L 50 50 2 1 I -X PT58A C16 -550 200 200 R 50 50 2 1 I -X PT58B D16 550 200 200 L 50 50 2 1 I -X PT62A A17 -550 400 200 R 50 50 2 1 I -X PT60A B17 -550 300 200 R 50 50 2 1 I -X PT60B C17 550 300 200 L 50 50 2 1 I -X PT65A A18 -550 500 200 R 50 50 2 1 I -X PT62B B18 550 400 200 L 50 50 2 1 I -X PT67A A19 -550 600 200 R 50 50 2 1 I -X PT65B B19 550 500 200 L 50 50 2 1 I +T 0 0 -900 60 0 2 0 BANK1 Normal 0 C C +T 0 0 -700 60 0 1 1 BANK0 Normal 0 C C +S -550 650 550 -650 1 1 0 N +X PT4B A6 750 -550 200 L 50 50 1 1 I +X PT4A B6 -750 -550 200 R 50 50 1 1 I +X PT11B C6 750 -250 200 L 50 50 1 1 I +X PT6A D6 -750 -450 200 R 50 50 1 1 I +X PT6B E6 750 -450 200 L 50 50 1 1 I +X PT18B A7 750 50 200 L 50 50 1 1 I +X PT11A C7 -750 -250 200 R 50 50 1 1 I +X PT9A D7 -750 -350 200 R 50 50 1 1 I +X PT9B E7 750 -350 200 L 50 50 1 1 I +X PT18A A8 -750 50 200 R 50 50 1 1 I +X PT15A B8 -750 -50 200 R 50 50 1 1 I +X PT15B C8 750 -50 200 L 50 50 1 1 I +X PT13A D8 -750 -150 200 R 50 50 1 1 I +X PT13B E8 750 -150 200 L 50 50 1 1 I +X GR_PCLK0_1 A9 750 350 200 L 50 50 1 1 I +X PT22B B9 750 250 200 L 50 50 1 1 I +X PT20B D9 750 150 200 L 50 50 1 1 I +X PT20A E9 -750 150 200 R 50 50 1 1 I +X PCLKT0_1 A10 -750 450 200 R 50 50 1 1 I +X GR_PCLK0_0 B10 -750 350 200 R 50 50 1 1 I +X PT22A C10 -750 250 200 R 50 50 1 1 I +X PCLKC0_1 A11 750 450 200 L 50 50 1 1 I +X PCLKT0_0 B11 -750 550 200 R 50 50 1 1 I +X PCLKC0_0 C11 750 550 200 L 50 50 1 1 I +S -550 800 550 -850 2 1 0 N +X PT67B B20 750 700 200 L 50 50 2 1 I +X PCLKT1_1 D11 -750 -800 200 R 50 50 2 1 I +X PCLKC1_1 E11 750 -800 200 L 50 50 2 1 I +X PT40A A12 -750 -500 200 R 50 50 2 1 I +X PCLKT1_0 B12 -750 -700 200 R 50 50 2 1 I +X PCLKC1_0 C12 750 -700 200 L 50 50 2 1 I +X GR_PCLK1_0 D12 -750 -600 200 R 50 50 2 1 I +X GR_PCLK1_1 E12 750 -600 200 L 50 50 2 1 I +X PT40B A13 750 -500 200 L 50 50 2 1 I +X PT42A B13 -750 -400 200 R 50 50 2 1 I +X PT42B C13 750 -400 200 L 50 50 2 1 I +X PT44A D13 -750 -300 200 R 50 50 2 1 I +X PT44B E13 750 -300 200 L 50 50 2 1 I +X PT47A A14 -750 -200 200 R 50 50 2 1 I +X PT47B C14 750 -200 200 L 50 50 2 1 I +X PT49A D14 -750 -100 200 R 50 50 2 1 I +X PT49B E14 750 -100 200 L 50 50 2 1 I +X PT51A B15 -750 0 200 R 50 50 2 1 I +X PT51B C15 750 0 200 L 50 50 2 1 I +X PT53A D15 -750 100 200 R 50 50 2 1 I +X PT53B E15 750 100 200 L 50 50 2 1 I +X PT56A A16 -750 200 200 R 50 50 2 1 I +X PT56B B16 750 200 200 L 50 50 2 1 I +X PT58A C16 -750 300 200 R 50 50 2 1 I +X PT58B D16 750 300 200 L 50 50 2 1 I +X PT62A A17 -750 500 200 R 50 50 2 1 I +X PT60A B17 -750 400 200 R 50 50 2 1 I +X PT60B C17 750 400 200 L 50 50 2 1 I +X PT65A A18 -750 600 200 R 50 50 2 1 I +X PT62B B18 750 500 200 L 50 50 2 1 I +X PT67A A19 -750 700 200 R 50 50 2 1 I +X PT65B B19 750 600 200 L 50 50 2 1 I T 0 0 -100 60 0 9 1 POWER Normal 0 C C S -5100 450 5050 -500 9 1 0 N X GND J2 1850 -700 200 U 50 50 9 1 I diff --git a/footprints/lattice/lfe5bg381.bck b/footprints/lattice/lfe5bg381.bck index 5f3ed79..d24ca29 100644 --- a/footprints/lattice/lfe5bg381.bck +++ b/footprints/lattice/lfe5bg381.bck @@ -1,3 +1,7 @@ EESchema-DOCLIB Version 2.0 # +$CMP LFE5-BG381 +D ECP5U25 +$ENDCMP +# #End Doc Library diff --git a/footprints/lattice/lfe5bg381.dcm b/footprints/lattice/lfe5bg381.dcm index 5f3ed79..d24ca29 100644 --- a/footprints/lattice/lfe5bg381.dcm +++ b/footprints/lattice/lfe5bg381.dcm @@ -1,3 +1,7 @@ EESchema-DOCLIB Version 2.0 # +$CMP LFE5-BG381 +D ECP5U25 +$ENDCMP +# #End Doc Library diff --git a/footprints/lattice/lfe5bg381.lib b/footprints/lattice/lfe5bg381.lib index 2ddeb85..b41a0ff 100644 --- a/footprints/lattice/lfe5bg381.lib +++ b/footprints/lattice/lfe5bg381.lib @@ -4,70 +4,74 @@ EESchema-LIBRARY Version 2.3 # LFE5-BG381 # DEF LFE5-BG381 U 0 40 Y Y 10 L N -F0 "U" 0 850 60 H V C CNN -F1 "LFE5-BG381" 0 750 60 H V C CNN +F0 "U" 0 950 60 H V C CNN +F1 "LFE5-BG381" 0 850 60 H V C CNN F2 "" -1050 950 60 H V C CNN F3 "" -1050 950 60 H V C CNN $FPLIST BGA381 $ENDFPLIST DRAW -T 0 0 -750 60 0 2 0 BANK1 Normal 0 C C -T 0 0 -100 60 0 1 1 BANK0 Normal 0 C C -S -650 950 600 -950 1 1 0 N -X PT4B A6 800 -550 200 L 50 50 1 1 I -X PT4A B6 800 -450 200 L 50 50 1 1 I -X PT11B C6 800 200 200 L 50 50 1 1 I -X PT6A D6 800 -200 200 L 50 50 1 1 I -X PT6B E6 800 -300 200 L 50 50 1 1 I -X PT18B A7 -850 -800 200 R 50 50 1 1 I -X PT11A C7 800 300 200 L 50 50 1 1 I -X PT9A D7 800 50 200 L 50 50 1 1 I -X PT9B E7 800 -50 200 L 50 50 1 1 I -X PT18A A8 -850 -700 200 R 50 50 1 1 I -X PT15A B8 800 800 200 L 50 50 1 1 I -X PT15B C8 800 700 200 L 50 50 1 1 I -X PT13A D8 800 550 200 L 50 50 1 1 I -X PT13B E8 800 450 200 L 50 50 1 1 I -X PT24B A9 -850 -550 200 R 50 50 1 1 I -X PT24B A9 -850 200 200 R 50 50 1 1 I -X PT22B B9 -850 -50 200 R 50 50 1 1 I -X PT20B D9 -850 -300 200 R 50 50 1 1 I -X PT20A E9 -850 -200 200 R 50 50 1 1 I -X PT27A A10 -850 550 200 R 50 50 1 1 I -X PT24A B10 -850 -450 200 R 50 50 1 1 I -X PT24A B10 -850 300 200 R 50 50 1 1 I -X PT22A C10 -850 50 200 R 50 50 1 1 I -X PT27B A11 -850 450 200 R 50 50 1 1 I -X PT29A B11 -850 800 200 R 50 50 1 1 I -X PT29B C11 -850 700 200 R 50 50 1 1 I -S -350 700 350 -700 2 1 0 N -X PT67B B20 550 600 200 L 50 50 2 1 I -X PT40A A12 -550 -600 200 R 50 50 2 1 I -X PT40B A13 550 -600 200 L 50 50 2 1 I -X PT42A B13 -550 -500 200 R 50 50 2 1 I -X PT42B C13 550 -500 200 L 50 50 2 1 I -X PT44A D13 -550 -400 200 R 50 50 2 1 I -X PT44B E13 550 -400 200 L 50 50 2 1 I -X PT47A A14 -550 -300 200 R 50 50 2 1 I -X PT47B C14 550 -300 200 L 50 50 2 1 I -X PT49A D14 -550 -200 200 R 50 50 2 1 I -X PT49B E14 550 -200 200 L 50 50 2 1 I -X PT51A B15 -550 -100 200 R 50 50 2 1 I -X PT51B C15 550 -100 200 L 50 50 2 1 I -X PT53A D15 -550 0 200 R 50 50 2 1 I -X PT53B E15 550 0 200 L 50 50 2 1 I -X PT56A A16 -550 100 200 R 50 50 2 1 I -X PT56B B16 550 100 200 L 50 50 2 1 I -X PT58A C16 -550 200 200 R 50 50 2 1 I -X PT58B D16 550 200 200 L 50 50 2 1 I -X PT62A A17 -550 400 200 R 50 50 2 1 I -X PT60A B17 -550 300 200 R 50 50 2 1 I -X PT60B C17 550 300 200 L 50 50 2 1 I -X PT65A A18 -550 500 200 R 50 50 2 1 I -X PT62B B18 550 400 200 L 50 50 2 1 I -X PT67A A19 -550 600 200 R 50 50 2 1 I -X PT65B B19 550 500 200 L 50 50 2 1 I +T 0 0 -900 60 0 2 0 BANK1 Normal 0 C C +T 0 0 -700 60 0 1 1 BANK0 Normal 0 C C +S -550 650 550 -650 1 1 0 N +X PT4B A6 750 -550 200 L 50 50 1 1 I +X PT4A B6 -750 -550 200 R 50 50 1 1 I +X PT11B C6 750 -250 200 L 50 50 1 1 I +X PT6A D6 -750 -450 200 R 50 50 1 1 I +X PT6B E6 750 -450 200 L 50 50 1 1 I +X PT18B A7 750 50 200 L 50 50 1 1 I +X PT11A C7 -750 -250 200 R 50 50 1 1 I +X PT9A D7 -750 -350 200 R 50 50 1 1 I +X PT9B E7 750 -350 200 L 50 50 1 1 I +X PT18A A8 -750 50 200 R 50 50 1 1 I +X PT15A B8 -750 -50 200 R 50 50 1 1 I +X PT15B C8 750 -50 200 L 50 50 1 1 I +X PT13A D8 -750 -150 200 R 50 50 1 1 I +X PT13B E8 750 -150 200 L 50 50 1 1 I +X GR_PCLK0_1 A9 750 350 200 L 50 50 1 1 I +X PT22B B9 750 250 200 L 50 50 1 1 I +X PT20B D9 750 150 200 L 50 50 1 1 I +X PT20A E9 -750 150 200 R 50 50 1 1 I +X PCLKT0_1 A10 -750 450 200 R 50 50 1 1 I +X GR_PCLK0_0 B10 -750 350 200 R 50 50 1 1 I +X PT22A C10 -750 250 200 R 50 50 1 1 I +X PCLKC0_1 A11 750 450 200 L 50 50 1 1 I +X PCLKT0_0 B11 -750 550 200 R 50 50 1 1 I +X PCLKC0_0 C11 750 550 200 L 50 50 1 1 I +S -550 800 550 -850 2 1 0 N +X PT67B B20 750 700 200 L 50 50 2 1 I +X PCLKT1_1 D11 -750 -800 200 R 50 50 2 1 I +X PCLKC1_1 E11 750 -800 200 L 50 50 2 1 I +X PT40A A12 -750 -500 200 R 50 50 2 1 I +X PCLKT1_0 B12 -750 -700 200 R 50 50 2 1 I +X PCLKC1_0 C12 750 -700 200 L 50 50 2 1 I +X GR_PCLK1_0 D12 -750 -600 200 R 50 50 2 1 I +X GR_PCLK1_1 E12 750 -600 200 L 50 50 2 1 I +X PT40B A13 750 -500 200 L 50 50 2 1 I +X PT42A B13 -750 -400 200 R 50 50 2 1 I +X PT42B C13 750 -400 200 L 50 50 2 1 I +X PT44A D13 -750 -300 200 R 50 50 2 1 I +X PT44B E13 750 -300 200 L 50 50 2 1 I +X PT47A A14 -750 -200 200 R 50 50 2 1 I +X PT47B C14 750 -200 200 L 50 50 2 1 I +X PT49A D14 -750 -100 200 R 50 50 2 1 I +X PT49B E14 750 -100 200 L 50 50 2 1 I +X PT51A B15 -750 0 200 R 50 50 2 1 I +X PT51B C15 750 0 200 L 50 50 2 1 I +X PT53A D15 -750 100 200 R 50 50 2 1 I +X PT53B E15 750 100 200 L 50 50 2 1 I +X PT56A A16 -750 200 200 R 50 50 2 1 I +X PT56B B16 750 200 200 L 50 50 2 1 I +X PT58A C16 -750 300 200 R 50 50 2 1 I +X PT58B D16 750 300 200 L 50 50 2 1 I +X PT62A A17 -750 500 200 R 50 50 2 1 I +X PT60A B17 -750 400 200 R 50 50 2 1 I +X PT60B C17 750 400 200 L 50 50 2 1 I +X PT65A A18 -750 600 200 R 50 50 2 1 I +X PT62B B18 750 500 200 L 50 50 2 1 I +X PT67A A19 -750 700 200 R 50 50 2 1 I +X PT65B B19 750 600 200 L 50 50 2 1 I T 0 0 -100 60 0 9 1 POWER Normal 0 C C S -5100 450 5050 -500 9 1 0 N X GND J2 1850 -700 200 U 50 50 9 1 I diff --git a/gpio.bak b/gpio.bak index 81851bb..e7b962f 100644 --- a/gpio.bak +++ b/gpio.bak @@ -50,75 +50,73 @@ $EndDescr $Comp L LFE5-BG381 U1 U 1 1 56AC4242 -P 7650 3150 -F 0 "U1" H 7650 3250 60 0000 C CNN -F 1 "LFE5-BG381" H 7650 3150 60 0000 C CNN -F 2 "lfe5bg381:BGA-381_pitch0.8mm_dia0.4mm" H 6600 4100 60 0001 C CNN -F 3 "" H 6600 4100 60 0000 C CNN - 1 7650 3150 +P 7650 2000 +AR Path="/56AC4242" Ref="U1" Part="1" +AR Path="/56AC389C/56AC4242" Ref="U1" Part="1" +F 0 "U1" H 7650 2800 60 0000 C CNN +F 1 "LFE5-BG381" H 7650 2700 60 0000 C CNN +F 2 "lfe5bg381:BGA-381_pitch0.8mm_dia0.4mm" H 6600 2950 60 0001 C CNN +F 3 "" H 6600 2950 60 0000 C CNN + 1 7650 2000 1 0 0 -1 $EndComp -Text Label 6600 2350 0 60 ~ 0 +Text Label 6700 1450 0 60 ~ 0 P5 -Text Label 6600 2450 0 60 ~ 0 +Text Label 8450 1450 0 60 ~ 0 P6 -Text Label 6600 2600 0 60 ~ 0 +Text Label 6700 1550 0 60 ~ 0 P7 -Text Label 6600 2700 0 60 ~ 0 +Text Label 8450 1550 0 60 ~ 0 P8 -Text Label 6600 2850 0 60 ~ 0 +Text Label 6700 1650 0 60 ~ 0 P9 -Text Label 6600 2950 0 60 ~ 0 +Text Label 8450 1650 0 60 ~ 0 P10 -Text Label 6600 3100 0 60 ~ 0 +Text Label 6700 1750 0 60 ~ 0 P11 -Text Label 6600 3200 0 60 ~ 0 +Text Label 8450 1750 0 60 ~ 0 P12 -Text Label 6600 3350 0 60 ~ 0 +Text Label 6700 1850 0 60 ~ 0 P13 -Text Label 6600 3450 0 60 ~ 0 +Text Label 8450 1850 0 60 ~ 0 P14 -Text Label 6600 3600 0 60 ~ 0 +Text Label 6700 1950 0 60 ~ 0 P15 -Text Label 6600 3700 0 60 ~ 0 +Text Label 8450 1950 0 60 ~ 0 P16 -Text Label 6600 3850 0 60 ~ 0 +Text Label 6700 2050 0 60 ~ 0 P17 -Text Label 6600 3950 0 60 ~ 0 +Text Label 8450 2050 0 60 ~ 0 P18 -Text Label 8500 2350 0 60 ~ 0 +Text Label 6700 2150 0 60 ~ 0 P19 -Text Label 8500 2450 0 60 ~ 0 +Text Label 8450 2150 0 60 ~ 0 P20 -Text Label 8500 2600 0 60 ~ 0 +Text Label 6700 2250 0 60 ~ 0 P21 -Text Label 8500 2700 0 60 ~ 0 +Text Label 8450 2250 0 60 ~ 0 P22 -Text Label 8500 2850 0 60 ~ 0 +Text Label 6700 2350 0 60 ~ 0 P23 -Text Label 8500 2950 0 60 ~ 0 +Text Label 8450 2350 0 60 ~ 0 P24 -Text Label 8500 3100 0 60 ~ 0 +Text Label 6700 2450 0 60 ~ 0 P25 -Text Label 8500 3200 0 60 ~ 0 +Text Label 8450 2450 0 60 ~ 0 P26 -Text Label 8500 3350 0 60 ~ 0 +Text Label 6700 2550 0 60 ~ 0 P27 -Text Label 8500 3450 0 60 ~ 0 +Text Label 8450 2550 0 60 ~ 0 P28 -Text Label 8500 3600 0 60 ~ 0 -P29 -Text Label 8500 3700 0 60 ~ 0 -P30 $Comp L VCC #PWR08 U 1 1 56AC481F -P 3550 4000 -F 0 "#PWR08" H 3550 3850 50 0001 C CNN -F 1 "VCC" H 3550 4150 50 0000 C CNN -F 2 "" H 3550 4000 60 0000 C CNN -F 3 "" H 3550 4000 60 0000 C CNN - 1 3550 4000 +P 3400 5200 +F 0 "#PWR08" H 3400 5050 50 0001 C CNN +F 1 "VCC" H 3400 5350 50 0000 C CNN +F 2 "" H 3400 5200 60 0000 C CNN +F 3 "" H 3400 5200 60 0000 C CNN + 1 3400 5200 0 1 1 0 $EndComp $Comp @@ -146,23 +144,23 @@ $EndComp $Comp L VCC #PWR011 U 1 1 56AC4834 -P 2650 4000 -F 0 "#PWR011" H 2650 3850 50 0001 C CNN -F 1 "VCC" H 2650 4150 50 0000 C CNN -F 2 "" H 2650 4000 60 0000 C CNN -F 3 "" H 2650 4000 60 0000 C CNN - 1 2650 4000 +P 2800 5200 +F 0 "#PWR011" H 2800 5050 50 0001 C CNN +F 1 "VCC" H 2800 5350 50 0000 C CNN +F 2 "" H 2800 5200 60 0000 C CNN +F 3 "" H 2800 5200 60 0000 C CNN + 1 2800 5200 0 -1 1 0 $EndComp $Comp L D_Schottky_Small D1 U 1 1 56AC483B -P 2500 2100 -F 0 "D1" H 2450 2180 50 0000 L CNN -F 1 "2A" H 2450 2000 50 0000 L CNN -F 2 "SMD_Packages:SMD-1206_Pol" V 2500 2100 60 0001 C CNN -F 3 "" V 2500 2100 60 0000 C CNN - 1 2500 2100 +P 2400 2100 +F 0 "D1" H 2350 2180 50 0000 L CNN +F 1 "2A" H 2350 2000 50 0000 L CNN +F 2 "SMD_Packages:SMD-1206_Pol" V 2400 2100 60 0001 C CNN +F 3 "" V 2400 2100 60 0000 C CNN + 1 2400 2100 1 0 0 -1 $EndComp Text Label 2650 2100 0 60 ~ 0 @@ -180,17 +178,17 @@ F 3 "" V 3800 2100 60 0000 C CNN $EndComp Text Label 3400 2100 0 60 ~ 0 OUT5V -Text Label 2250 2100 0 60 ~ 0 +Text Label 2150 2100 0 60 ~ 0 +5V $Comp L +5V #PWR012 U 1 1 56AC484F -P 2200 2100 -F 0 "#PWR012" H 2200 1950 50 0001 C CNN -F 1 "+5V" H 2200 2240 50 0000 C CNN -F 2 "" H 2200 2100 60 0000 C CNN -F 3 "" H 2200 2100 60 0000 C CNN - 1 2200 2100 +P 2150 2100 +F 0 "#PWR012" H 2150 1950 50 0001 C CNN +F 1 "+5V" H 2150 2240 50 0000 C CNN +F 2 "" H 2150 2100 60 0000 C CNN +F 3 "" H 2150 2100 60 0000 C CNN + 1 2150 2100 0 -1 -1 0 $EndComp Text Label 3950 2100 0 60 ~ 0 @@ -266,13 +264,15 @@ P38 $Comp L LFE5-BG381 U1 U 2 1 56AC5F89 -P 7650 5200 -F 0 "U1" H 7650 6050 60 0000 C CNN -F 1 "LFE5-BG381" H 7650 5950 60 0000 C CNN -F 2 "lfe5bg381:BGA-381_pitch0.8mm_dia0.4mm" H 6600 6150 60 0001 C CNN -F 3 "" H 6600 6150 60 0000 C CNN - 2 7650 5200 - 1 0 0 -1 +P 7650 3800 +AR Path="/56AC5F89" Ref="U1" Part="2" +AR Path="/56AC389C/56AC5F89" Ref="U1" Part="2" +F 0 "U1" H 7650 4750 60 0000 C CNN +F 1 "LFE5-BG381" H 7650 4650 60 0000 C CNN +F 2 "lfe5bg381:BGA-381_pitch0.8mm_dia0.4mm" H 6600 4750 60 0001 C CNN +F 3 "" H 6600 4750 60 0000 C CNN + 2 7650 3800 + -1 0 0 -1 $EndComp $Comp L CONN_02X32 J1 @@ -297,71 +297,67 @@ F 3 "" H 5350 1650 50 0000 C CNN 1 0 0 -1 $EndComp Wire Wire Line - 6800 2350 6550 2350 -Wire Wire Line - 6550 2450 6800 2450 -Wire Wire Line - 6550 2600 6800 2600 + 6900 1450 6650 1450 Wire Wire Line - 6550 2700 6800 2700 + 8400 1450 8650 1450 Wire Wire Line - 6550 2850 6800 2850 + 6650 1550 6900 1550 Wire Wire Line - 6550 2950 6800 2950 + 8400 1550 8650 1550 Wire Wire Line - 6550 3100 6800 3100 + 6650 1650 6900 1650 Wire Wire Line - 6550 3200 6800 3200 + 8400 1650 8650 1650 Wire Wire Line - 6550 3350 6800 3350 + 6650 1750 6900 1750 Wire Wire Line - 6550 3450 6800 3450 + 8400 1750 8650 1750 Wire Wire Line - 6550 3600 6800 3600 + 6650 1850 6900 1850 Wire Wire Line - 6550 3700 6800 3700 + 8400 1850 8650 1850 Wire Wire Line - 6550 3850 6800 3850 + 6650 1950 6900 1950 Wire Wire Line - 6550 3950 6800 3950 + 8400 1950 8650 1950 Wire Wire Line - 8450 2350 8750 2350 + 6650 2050 6900 2050 Wire Wire Line - 8450 2450 8750 2450 + 8400 2050 8650 2050 Wire Wire Line - 8450 2600 8750 2600 + 6650 2150 6900 2150 Wire Wire Line - 8450 2700 8750 2700 + 8400 2150 8700 2150 Wire Wire Line - 8450 2850 8750 2850 + 6650 2250 6900 2250 Wire Wire Line - 8450 2950 8750 2950 + 8400 2250 8700 2250 Wire Wire Line - 8450 3100 8750 3100 + 6650 2350 6900 2350 Wire Wire Line - 8450 3200 8750 3200 + 8400 2350 8700 2350 Wire Wire Line - 8450 3350 8750 3350 + 6650 2450 6900 2450 Wire Wire Line - 8450 3450 8750 3450 + 8400 2450 8700 2450 Wire Wire Line - 8450 3600 8750 3600 + 6650 2550 6900 2550 Wire Wire Line - 8450 3700 8750 3700 + 8400 2550 8700 2550 Wire Wire Line 2700 2200 2850 2200 Wire Wire Line - 3350 4000 3550 4000 + 3350 5200 3400 5200 Wire Wire Line 3500 2200 3350 2200 Wire Wire Line - 2850 4000 2650 4000 + 2850 5200 2800 5200 Wire Wire Line 3350 2100 3700 2100 Wire Wire Line - 2600 2100 2850 2100 + 2500 2100 2850 2100 Wire Wire Line - 2400 2100 2200 2100 + 2300 2100 2150 2100 Wire Wire Line 3900 2100 4250 2100 Wire Wire Line @@ -624,4 +620,246 @@ F 3 "" H 5900 2100 50 0000 C CNN 1 5900 2100 0 1 1 0 $EndComp +$Comp +L GND #PWR? +U 1 1 58D565FC +P 2650 5100 +F 0 "#PWR?" H 2650 4850 50 0001 C CNN +F 1 "GND" H 2650 4950 50 0000 C CNN +F 2 "" H 2650 5100 60 0000 C CNN +F 3 "" H 2650 5100 60 0000 C CNN + 1 2650 5100 + 0 1 1 0 +$EndComp +Wire Wire Line + 2650 5100 2850 5100 +$Comp +L GND #PWR? +U 1 1 58D56721 +P 3550 5100 +F 0 "#PWR?" H 3550 4850 50 0001 C CNN +F 1 "GND" H 3550 4950 50 0000 C CNN +F 2 "" H 3550 5100 60 0000 C CNN +F 3 "" H 3550 5100 60 0000 C CNN + 1 3550 5100 + 0 -1 1 0 +$EndComp +Wire Wire Line + 3550 5100 3350 5100 +Text Label 2700 4000 0 60 ~ 0 +P39 +Text Label 2700 4100 0 60 ~ 0 +P41 +Text Label 2700 4200 0 60 ~ 0 +P43 +Text Label 2700 4300 0 60 ~ 0 +P45 +Text Label 2700 4400 0 60 ~ 0 +P47 +Text Label 2700 4500 0 60 ~ 0 +P49 +Text Label 2700 4600 0 60 ~ 0 +P51 +Text Label 2700 4700 0 60 ~ 0 +P53 +Text Label 2700 4800 0 60 ~ 0 +P55 +Text Label 2700 4900 0 60 ~ 0 +P57 +Text Label 2700 5000 0 60 ~ 0 +P59 +Wire Wire Line + 2650 4000 2850 4000 +Wire Wire Line + 2650 4100 2850 4100 +Wire Wire Line + 2650 4200 2850 4200 +Wire Wire Line + 2650 4300 2850 4300 +Wire Wire Line + 2650 4400 2850 4400 +Wire Wire Line + 2650 4500 2850 4500 +Wire Wire Line + 2650 4600 2850 4600 +Wire Wire Line + 2650 4700 2850 4700 +Wire Wire Line + 2650 4800 2850 4800 +Wire Wire Line + 2650 4900 2850 4900 +Wire Wire Line + 2650 5000 2850 5000 +Text Label 3400 4000 0 60 ~ 0 +P40 +Text Label 3400 4100 0 60 ~ 0 +P42 +Text Label 3400 4200 0 60 ~ 0 +P44 +Text Label 3400 4300 0 60 ~ 0 +P46 +Text Label 3400 4400 0 60 ~ 0 +P48 +Text Label 3400 4500 0 60 ~ 0 +P50 +Text Label 3400 4600 0 60 ~ 0 +P52 +Text Label 3400 4700 0 60 ~ 0 +P54 +Text Label 3400 4800 0 60 ~ 0 +P56 +Text Label 3400 4900 0 60 ~ 0 +P58 +Text Label 3400 5000 0 60 ~ 0 +P60 +Wire Wire Line + 3350 4000 3550 4000 +Wire Wire Line + 3350 4100 3550 4100 +Wire Wire Line + 3350 4200 3550 4200 +Wire Wire Line + 3350 4300 3550 4300 +Wire Wire Line + 3350 4400 3550 4400 +Wire Wire Line + 3350 4500 3550 4500 +Wire Wire Line + 3350 4600 3550 4600 +Wire Wire Line + 3350 4700 3550 4700 +Wire Wire Line + 3350 4800 3550 4800 +Wire Wire Line + 3350 4900 3550 4900 +Wire Wire Line + 3350 5000 3550 5000 +Text Label 6750 3100 0 60 ~ 0 +P29 +Text Label 6750 3200 0 60 ~ 0 +P31 +Text Label 6750 3300 0 60 ~ 0 +P33 +Text Label 6750 3400 0 60 ~ 0 +P35 +Text Label 6750 3500 0 60 ~ 0 +P37 +Wire Wire Line + 6700 3100 6900 3100 +Wire Wire Line + 6700 3200 6900 3200 +Wire Wire Line + 6700 3300 6900 3300 +Wire Wire Line + 6700 3400 6900 3400 +Wire Wire Line + 6700 3500 6900 3500 +Text Label 6750 3600 0 60 ~ 0 +P39 +Text Label 6750 3700 0 60 ~ 0 +P41 +Text Label 6750 3800 0 60 ~ 0 +P43 +Text Label 6750 3900 0 60 ~ 0 +P45 +Text Label 6750 4000 0 60 ~ 0 +P47 +Text Label 6750 4100 0 60 ~ 0 +P49 +Text Label 6750 4200 0 60 ~ 0 +P51 +Text Label 6750 4300 0 60 ~ 0 +P53 +Text Label 6750 4400 0 60 ~ 0 +P55 +Text Label 6750 4500 0 60 ~ 0 +P57 +Text Label 6750 4600 0 60 ~ 0 +P59 +Wire Wire Line + 6700 3600 6900 3600 +Wire Wire Line + 6700 3700 6900 3700 +Wire Wire Line + 6700 3800 6900 3800 +Wire Wire Line + 6700 3900 6900 3900 +Wire Wire Line + 6700 4000 6900 4000 +Wire Wire Line + 6700 4100 6900 4100 +Wire Wire Line + 6700 4200 6900 4200 +Wire Wire Line + 6700 4300 6900 4300 +Wire Wire Line + 6700 4400 6900 4400 +Wire Wire Line + 6700 4500 6900 4500 +Wire Wire Line + 6700 4600 6900 4600 +Text Label 8450 3100 0 60 ~ 0 +P30 +Text Label 8450 3200 0 60 ~ 0 +P32 +Text Label 8450 3300 0 60 ~ 0 +P34 +Text Label 8450 3400 0 60 ~ 0 +P36 +Text Label 8450 3500 0 60 ~ 0 +P38 +Wire Wire Line + 8400 3100 8600 3100 +Wire Wire Line + 8400 3200 8600 3200 +Wire Wire Line + 8400 3300 8600 3300 +Wire Wire Line + 8400 3400 8600 3400 +Wire Wire Line + 8400 3500 8600 3500 +Text Label 8450 3600 0 60 ~ 0 +P40 +Text Label 8450 3700 0 60 ~ 0 +P42 +Text Label 8450 3800 0 60 ~ 0 +P44 +Text Label 8450 3900 0 60 ~ 0 +P46 +Text Label 8450 4000 0 60 ~ 0 +P48 +Text Label 8450 4100 0 60 ~ 0 +P50 +Text Label 8450 4200 0 60 ~ 0 +P52 +Text Label 8450 4300 0 60 ~ 0 +P54 +Text Label 8450 4400 0 60 ~ 0 +P56 +Text Label 8450 4500 0 60 ~ 0 +P58 +Text Label 8450 4600 0 60 ~ 0 +P60 +Wire Wire Line + 8400 3600 8600 3600 +Wire Wire Line + 8400 3700 8600 3700 +Wire Wire Line + 8400 3800 8600 3800 +Wire Wire Line + 8400 3900 8600 3900 +Wire Wire Line + 8400 4000 8600 4000 +Wire Wire Line + 8400 4100 8600 4100 +Wire Wire Line + 8400 4200 8600 4200 +Wire Wire Line + 8400 4300 8600 4300 +Wire Wire Line + 8400 4400 8600 4400 +Wire Wire Line + 8400 4500 8600 4500 +Wire Wire Line + 8400 4600 8600 4600 $EndSCHEMATC diff --git a/gpio.sch b/gpio.sch index 7820532..e3443ac 100644 --- a/gpio.sch +++ b/gpio.sch @@ -50,77 +50,73 @@ $EndDescr $Comp L LFE5-BG381 U1 U 1 1 56AC4242 -P 7650 3150 +P 7650 2000 AR Path="/56AC4242" Ref="U1" Part="1" AR Path="/56AC389C/56AC4242" Ref="U1" Part="1" -F 0 "U1" H 7650 3250 60 0000 C CNN -F 1 "LFE5-BG381" H 7650 3150 60 0000 C CNN -F 2 "lfe5bg381:BGA-381_pitch0.8mm_dia0.4mm" H 6600 4100 60 0001 C CNN -F 3 "" H 6600 4100 60 0000 C CNN - 1 7650 3150 +F 0 "U1" H 7650 2800 60 0000 C CNN +F 1 "LFE5-BG381" H 7650 2700 60 0000 C CNN +F 2 "lfe5bg381:BGA-381_pitch0.8mm_dia0.4mm" H 6600 2950 60 0001 C CNN +F 3 "" H 6600 2950 60 0000 C CNN + 1 7650 2000 1 0 0 -1 $EndComp -Text Label 6600 2350 0 60 ~ 0 +Text Label 6700 1450 0 60 ~ 0 P5 -Text Label 6600 2450 0 60 ~ 0 +Text Label 8450 1450 0 60 ~ 0 P6 -Text Label 6600 2600 0 60 ~ 0 +Text Label 6700 1550 0 60 ~ 0 P7 -Text Label 6600 2700 0 60 ~ 0 +Text Label 8450 1550 0 60 ~ 0 P8 -Text Label 6600 2850 0 60 ~ 0 +Text Label 6700 1650 0 60 ~ 0 P9 -Text Label 6600 2950 0 60 ~ 0 +Text Label 8450 1650 0 60 ~ 0 P10 -Text Label 6600 3100 0 60 ~ 0 +Text Label 6700 1750 0 60 ~ 0 P11 -Text Label 6600 3200 0 60 ~ 0 +Text Label 8450 1750 0 60 ~ 0 P12 -Text Label 6600 3350 0 60 ~ 0 +Text Label 6700 1850 0 60 ~ 0 P13 -Text Label 6600 3450 0 60 ~ 0 +Text Label 8450 1850 0 60 ~ 0 P14 -Text Label 6600 3600 0 60 ~ 0 +Text Label 6700 1950 0 60 ~ 0 P15 -Text Label 6600 3700 0 60 ~ 0 +Text Label 8450 1950 0 60 ~ 0 P16 -Text Label 6600 3850 0 60 ~ 0 +Text Label 6700 2050 0 60 ~ 0 P17 -Text Label 6600 3950 0 60 ~ 0 +Text Label 8450 2050 0 60 ~ 0 P18 -Text Label 8500 2350 0 60 ~ 0 +Text Label 6700 2150 0 60 ~ 0 P19 -Text Label 8500 2450 0 60 ~ 0 +Text Label 8450 2150 0 60 ~ 0 P20 -Text Label 8500 2600 0 60 ~ 0 +Text Label 6700 2250 0 60 ~ 0 P21 -Text Label 8500 2700 0 60 ~ 0 +Text Label 8450 2250 0 60 ~ 0 P22 -Text Label 8500 2850 0 60 ~ 0 +Text Label 6700 2350 0 60 ~ 0 P23 -Text Label 8500 2950 0 60 ~ 0 +Text Label 8450 2350 0 60 ~ 0 P24 -Text Label 8500 3100 0 60 ~ 0 +Text Label 6700 2450 0 60 ~ 0 P25 -Text Label 8500 3200 0 60 ~ 0 +Text Label 8450 2450 0 60 ~ 0 P26 -Text Label 8500 3350 0 60 ~ 0 +Text Label 6700 2550 0 60 ~ 0 P27 -Text Label 8500 3450 0 60 ~ 0 +Text Label 8450 2550 0 60 ~ 0 P28 -Text Label 8500 3600 0 60 ~ 0 -P29 -Text Label 8500 3700 0 60 ~ 0 -P30 $Comp L VCC #PWR08 U 1 1 56AC481F -P 3550 4000 -F 0 "#PWR08" H 3550 3850 50 0001 C CNN -F 1 "VCC" H 3550 4150 50 0000 C CNN -F 2 "" H 3550 4000 60 0000 C CNN -F 3 "" H 3550 4000 60 0000 C CNN - 1 3550 4000 +P 3400 5200 +F 0 "#PWR08" H 3400 5050 50 0001 C CNN +F 1 "VCC" H 3400 5350 50 0000 C CNN +F 2 "" H 3400 5200 60 0000 C CNN +F 3 "" H 3400 5200 60 0000 C CNN + 1 3400 5200 0 1 1 0 $EndComp $Comp @@ -148,23 +144,23 @@ $EndComp $Comp L VCC #PWR011 U 1 1 56AC4834 -P 2650 4000 -F 0 "#PWR011" H 2650 3850 50 0001 C CNN -F 1 "VCC" H 2650 4150 50 0000 C CNN -F 2 "" H 2650 4000 60 0000 C CNN -F 3 "" H 2650 4000 60 0000 C CNN - 1 2650 4000 +P 2800 5200 +F 0 "#PWR011" H 2800 5050 50 0001 C CNN +F 1 "VCC" H 2800 5350 50 0000 C CNN +F 2 "" H 2800 5200 60 0000 C CNN +F 3 "" H 2800 5200 60 0000 C CNN + 1 2800 5200 0 -1 1 0 $EndComp $Comp L D_Schottky_Small D1 U 1 1 56AC483B -P 2500 2100 -F 0 "D1" H 2450 2180 50 0000 L CNN -F 1 "2A" H 2450 2000 50 0000 L CNN -F 2 "SMD_Packages:SMD-1206_Pol" V 2500 2100 60 0001 C CNN -F 3 "" V 2500 2100 60 0000 C CNN - 1 2500 2100 +P 2400 2100 +F 0 "D1" H 2350 2180 50 0000 L CNN +F 1 "2A" H 2350 2000 50 0000 L CNN +F 2 "SMD_Packages:SMD-1206_Pol" V 2400 2100 60 0001 C CNN +F 3 "" V 2400 2100 60 0000 C CNN + 1 2400 2100 1 0 0 -1 $EndComp Text Label 2650 2100 0 60 ~ 0 @@ -182,17 +178,17 @@ F 3 "" V 3800 2100 60 0000 C CNN $EndComp Text Label 3400 2100 0 60 ~ 0 OUT5V -Text Label 2250 2100 0 60 ~ 0 +Text Label 2100 2100 0 60 ~ 0 +5V $Comp L +5V #PWR012 U 1 1 56AC484F -P 2200 2100 -F 0 "#PWR012" H 2200 1950 50 0001 C CNN -F 1 "+5V" H 2200 2240 50 0000 C CNN -F 2 "" H 2200 2100 60 0000 C CNN -F 3 "" H 2200 2100 60 0000 C CNN - 1 2200 2100 +P 2100 2100 +F 0 "#PWR012" H 2100 1950 50 0001 C CNN +F 1 "+5V" H 2100 2240 50 0000 C CNN +F 2 "" H 2100 2100 60 0000 C CNN +F 3 "" H 2100 2100 60 0000 C CNN + 1 2100 2100 0 -1 -1 0 $EndComp Text Label 3950 2100 0 60 ~ 0 @@ -268,15 +264,15 @@ P38 $Comp L LFE5-BG381 U1 U 2 1 56AC5F89 -P 7650 5200 +P 7650 3800 AR Path="/56AC5F89" Ref="U1" Part="2" AR Path="/56AC389C/56AC5F89" Ref="U1" Part="2" -F 0 "U1" H 7650 6050 60 0000 C CNN -F 1 "LFE5-BG381" H 7650 5950 60 0000 C CNN -F 2 "lfe5bg381:BGA-381_pitch0.8mm_dia0.4mm" H 6600 6150 60 0001 C CNN -F 3 "" H 6600 6150 60 0000 C CNN - 2 7650 5200 - 1 0 0 -1 +F 0 "U1" H 7650 4750 60 0000 C CNN +F 1 "LFE5-BG381" H 7650 4650 60 0000 C CNN +F 2 "lfe5bg381:BGA-381_pitch0.8mm_dia0.4mm" H 6600 4750 60 0001 C CNN +F 3 "" H 6600 4750 60 0000 C CNN + 2 7650 3800 + -1 0 0 -1 $EndComp $Comp L CONN_02X32 J1 @@ -301,71 +297,67 @@ F 3 "" H 5350 1650 50 0000 C CNN 1 0 0 -1 $EndComp Wire Wire Line - 6800 2350 6550 2350 -Wire Wire Line - 6550 2450 6800 2450 -Wire Wire Line - 6550 2600 6800 2600 + 6900 1450 6650 1450 Wire Wire Line - 6550 2700 6800 2700 + 8400 1450 8650 1450 Wire Wire Line - 6550 2850 6800 2850 + 6650 1550 6900 1550 Wire Wire Line - 6550 2950 6800 2950 + 8400 1550 8650 1550 Wire Wire Line - 6550 3100 6800 3100 + 6650 1650 6900 1650 Wire Wire Line - 6550 3200 6800 3200 + 8400 1650 8650 1650 Wire Wire Line - 6550 3350 6800 3350 + 6650 1750 6900 1750 Wire Wire Line - 6550 3450 6800 3450 + 8400 1750 8650 1750 Wire Wire Line - 6550 3600 6800 3600 + 6650 1850 6900 1850 Wire Wire Line - 6550 3700 6800 3700 + 8400 1850 8650 1850 Wire Wire Line - 6550 3850 6800 3850 + 6650 1950 6900 1950 Wire Wire Line - 6550 3950 6800 3950 + 8400 1950 8650 1950 Wire Wire Line - 8450 2350 8750 2350 + 6650 2050 6900 2050 Wire Wire Line - 8450 2450 8750 2450 + 8400 2050 8650 2050 Wire Wire Line - 8450 2600 8750 2600 + 6650 2150 6900 2150 Wire Wire Line - 8450 2700 8750 2700 + 8400 2150 8700 2150 Wire Wire Line - 8450 2850 8750 2850 + 6650 2250 6900 2250 Wire Wire Line - 8450 2950 8750 2950 + 8400 2250 8700 2250 Wire Wire Line - 8450 3100 8750 3100 + 6650 2350 6900 2350 Wire Wire Line - 8450 3200 8750 3200 + 8400 2350 8700 2350 Wire Wire Line - 8450 3350 8750 3350 + 6650 2450 6900 2450 Wire Wire Line - 8450 3450 8750 3450 + 8400 2450 8700 2450 Wire Wire Line - 8450 3600 8750 3600 + 6650 2550 6900 2550 Wire Wire Line - 8450 3700 8750 3700 + 8400 2550 8700 2550 Wire Wire Line 2700 2200 2850 2200 Wire Wire Line - 3350 4000 3550 4000 + 3350 5200 3400 5200 Wire Wire Line 3500 2200 3350 2200 Wire Wire Line - 2850 4000 2650 4000 + 2850 5200 2800 5200 Wire Wire Line 3350 2100 3700 2100 Wire Wire Line - 2600 2100 2850 2100 + 2500 2100 2850 2100 Wire Wire Line - 2400 2100 2200 2100 + 2300 2100 2100 2100 Wire Wire Line 3900 2100 4250 2100 Wire Wire Line @@ -628,4 +620,246 @@ F 3 "" H 5900 2100 50 0000 C CNN 1 5900 2100 0 1 1 0 $EndComp +$Comp +L GND #PWR? +U 1 1 58D565FC +P 2650 5100 +F 0 "#PWR?" H 2650 4850 50 0001 C CNN +F 1 "GND" H 2650 4950 50 0000 C CNN +F 2 "" H 2650 5100 60 0000 C CNN +F 3 "" H 2650 5100 60 0000 C CNN + 1 2650 5100 + 0 1 1 0 +$EndComp +Wire Wire Line + 2650 5100 2850 5100 +$Comp +L GND #PWR? +U 1 1 58D56721 +P 3550 5100 +F 0 "#PWR?" H 3550 4850 50 0001 C CNN +F 1 "GND" H 3550 4950 50 0000 C CNN +F 2 "" H 3550 5100 60 0000 C CNN +F 3 "" H 3550 5100 60 0000 C CNN + 1 3550 5100 + 0 -1 1 0 +$EndComp +Wire Wire Line + 3550 5100 3350 5100 +Text Label 2700 4000 0 60 ~ 0 +P39 +Text Label 2700 4100 0 60 ~ 0 +P41 +Text Label 2700 4200 0 60 ~ 0 +P43 +Text Label 2700 4300 0 60 ~ 0 +P45 +Text Label 2700 4400 0 60 ~ 0 +P47 +Text Label 2700 4500 0 60 ~ 0 +P49 +Text Label 2700 4600 0 60 ~ 0 +P51 +Text Label 2700 4700 0 60 ~ 0 +P53 +Text Label 2700 4800 0 60 ~ 0 +P55 +Text Label 2700 4900 0 60 ~ 0 +P57 +Text Label 2700 5000 0 60 ~ 0 +P59 +Wire Wire Line + 2650 4000 2850 4000 +Wire Wire Line + 2650 4100 2850 4100 +Wire Wire Line + 2650 4200 2850 4200 +Wire Wire Line + 2650 4300 2850 4300 +Wire Wire Line + 2650 4400 2850 4400 +Wire Wire Line + 2650 4500 2850 4500 +Wire Wire Line + 2650 4600 2850 4600 +Wire Wire Line + 2650 4700 2850 4700 +Wire Wire Line + 2650 4800 2850 4800 +Wire Wire Line + 2650 4900 2850 4900 +Wire Wire Line + 2650 5000 2850 5000 +Text Label 3400 4000 0 60 ~ 0 +P40 +Text Label 3400 4100 0 60 ~ 0 +P42 +Text Label 3400 4200 0 60 ~ 0 +P44 +Text Label 3400 4300 0 60 ~ 0 +P46 +Text Label 3400 4400 0 60 ~ 0 +P48 +Text Label 3400 4500 0 60 ~ 0 +P50 +Text Label 3400 4600 0 60 ~ 0 +P52 +Text Label 3400 4700 0 60 ~ 0 +P54 +Text Label 3400 4800 0 60 ~ 0 +P56 +Text Label 3400 4900 0 60 ~ 0 +P58 +Text Label 3400 5000 0 60 ~ 0 +P60 +Wire Wire Line + 3350 4000 3550 4000 +Wire Wire Line + 3350 4100 3550 4100 +Wire Wire Line + 3350 4200 3550 4200 +Wire Wire Line + 3350 4300 3550 4300 +Wire Wire Line + 3350 4400 3550 4400 +Wire Wire Line + 3350 4500 3550 4500 +Wire Wire Line + 3350 4600 3550 4600 +Wire Wire Line + 3350 4700 3550 4700 +Wire Wire Line + 3350 4800 3550 4800 +Wire Wire Line + 3350 4900 3550 4900 +Wire Wire Line + 3350 5000 3550 5000 +Text Label 6750 3100 0 60 ~ 0 +P29 +Text Label 6750 3200 0 60 ~ 0 +P31 +Text Label 6750 3300 0 60 ~ 0 +P33 +Text Label 6750 3400 0 60 ~ 0 +P35 +Text Label 6750 3500 0 60 ~ 0 +P37 +Wire Wire Line + 6700 3100 6900 3100 +Wire Wire Line + 6700 3200 6900 3200 +Wire Wire Line + 6700 3300 6900 3300 +Wire Wire Line + 6700 3400 6900 3400 +Wire Wire Line + 6700 3500 6900 3500 +Text Label 6750 3600 0 60 ~ 0 +P39 +Text Label 6750 3700 0 60 ~ 0 +P41 +Text Label 6750 3800 0 60 ~ 0 +P43 +Text Label 6750 3900 0 60 ~ 0 +P45 +Text Label 6750 4000 0 60 ~ 0 +P47 +Text Label 6750 4100 0 60 ~ 0 +P49 +Text Label 6750 4200 0 60 ~ 0 +P51 +Text Label 6750 4300 0 60 ~ 0 +P53 +Text Label 6750 4400 0 60 ~ 0 +P55 +Text Label 6750 4500 0 60 ~ 0 +P57 +Text Label 6750 4600 0 60 ~ 0 +P59 +Wire Wire Line + 6700 3600 6900 3600 +Wire Wire Line + 6700 3700 6900 3700 +Wire Wire Line + 6700 3800 6900 3800 +Wire Wire Line + 6700 3900 6900 3900 +Wire Wire Line + 6700 4000 6900 4000 +Wire Wire Line + 6700 4100 6900 4100 +Wire Wire Line + 6700 4200 6900 4200 +Wire Wire Line + 6700 4300 6900 4300 +Wire Wire Line + 6700 4400 6900 4400 +Wire Wire Line + 6700 4500 6900 4500 +Wire Wire Line + 6700 4600 6900 4600 +Text Label 8450 3100 0 60 ~ 0 +P30 +Text Label 8450 3200 0 60 ~ 0 +P32 +Text Label 8450 3300 0 60 ~ 0 +P34 +Text Label 8450 3400 0 60 ~ 0 +P36 +Text Label 8450 3500 0 60 ~ 0 +P38 +Wire Wire Line + 8400 3100 8600 3100 +Wire Wire Line + 8400 3200 8600 3200 +Wire Wire Line + 8400 3300 8600 3300 +Wire Wire Line + 8400 3400 8600 3400 +Wire Wire Line + 8400 3500 8600 3500 +Text Label 8450 3600 0 60 ~ 0 +P40 +Text Label 8450 3700 0 60 ~ 0 +P42 +Text Label 8450 3800 0 60 ~ 0 +P44 +Text Label 8450 3900 0 60 ~ 0 +P46 +Text Label 8450 4000 0 60 ~ 0 +P48 +Text Label 8450 4100 0 60 ~ 0 +P50 +Text Label 8450 4200 0 60 ~ 0 +P52 +Text Label 8450 4300 0 60 ~ 0 +P54 +Text Label 8450 4400 0 60 ~ 0 +P56 +Text Label 8450 4500 0 60 ~ 0 +P58 +Text Label 8450 4600 0 60 ~ 0 +P60 +Wire Wire Line + 8400 3600 8600 3600 +Wire Wire Line + 8400 3700 8600 3700 +Wire Wire Line + 8400 3800 8600 3800 +Wire Wire Line + 8400 3900 8600 3900 +Wire Wire Line + 8400 4000 8600 4000 +Wire Wire Line + 8400 4100 8600 4100 +Wire Wire Line + 8400 4200 8600 4200 +Wire Wire Line + 8400 4300 8600 4300 +Wire Wire Line + 8400 4400 8600 4400 +Wire Wire Line + 8400 4500 8600 4500 +Wire Wire Line + 8400 4600 8600 4600 $EndSCHEMATC diff --git a/ulx3s-cache.lib b/ulx3s-cache.lib index cf061d5..5d11537 100644 --- a/ulx3s-cache.lib +++ b/ulx3s-cache.lib @@ -390,70 +390,74 @@ ENDDEF # LFE5-BG381 # DEF LFE5-BG381 U 0 40 Y Y 10 L N -F0 "U" 0 850 60 H V C CNN -F1 "LFE5-BG381" 0 750 60 H V C CNN +F0 "U" 0 950 60 H V C CNN +F1 "LFE5-BG381" 0 850 60 H V C CNN F2 "" -1050 950 60 H V C CNN F3 "" -1050 950 60 H V C CNN $FPLIST BGA381 $ENDFPLIST DRAW -T 0 0 -750 60 0 2 0 BANK1 Normal 0 C C -T 0 0 -100 60 0 1 1 BANK0 Normal 0 C C -S -650 950 600 -950 1 1 0 N -X PT4B A6 800 -550 200 L 50 50 1 1 I -X PT4A B6 800 -450 200 L 50 50 1 1 I -X PT11B C6 800 200 200 L 50 50 1 1 I -X PT6A D6 800 -200 200 L 50 50 1 1 I -X PT6B E6 800 -300 200 L 50 50 1 1 I -X PT18B A7 -850 -800 200 R 50 50 1 1 I -X PT11A C7 800 300 200 L 50 50 1 1 I -X PT9A D7 800 50 200 L 50 50 1 1 I -X PT9B E7 800 -50 200 L 50 50 1 1 I -X PT18A A8 -850 -700 200 R 50 50 1 1 I -X PT15A B8 800 800 200 L 50 50 1 1 I -X PT15B C8 800 700 200 L 50 50 1 1 I -X PT13A D8 800 550 200 L 50 50 1 1 I -X PT13B E8 800 450 200 L 50 50 1 1 I -X PT24B A9 -850 -550 200 R 50 50 1 1 I -X PT24B A9 -850 200 200 R 50 50 1 1 I -X PT22B B9 -850 -50 200 R 50 50 1 1 I -X PT20B D9 -850 -300 200 R 50 50 1 1 I -X PT20A E9 -850 -200 200 R 50 50 1 1 I -X PT27A A10 -850 550 200 R 50 50 1 1 I -X PT24A B10 -850 -450 200 R 50 50 1 1 I -X PT24A B10 -850 300 200 R 50 50 1 1 I -X PT22A C10 -850 50 200 R 50 50 1 1 I -X PT27B A11 -850 450 200 R 50 50 1 1 I -X PT29A B11 -850 800 200 R 50 50 1 1 I -X PT29B C11 -850 700 200 R 50 50 1 1 I -S -350 700 350 -700 2 1 0 N -X PT67B B20 550 600 200 L 50 50 2 1 I -X PT40A A12 -550 -600 200 R 50 50 2 1 I -X PT40B A13 550 -600 200 L 50 50 2 1 I -X PT42A B13 -550 -500 200 R 50 50 2 1 I -X PT42B C13 550 -500 200 L 50 50 2 1 I -X PT44A D13 -550 -400 200 R 50 50 2 1 I -X PT44B E13 550 -400 200 L 50 50 2 1 I -X PT47A A14 -550 -300 200 R 50 50 2 1 I -X PT47B C14 550 -300 200 L 50 50 2 1 I -X PT49A D14 -550 -200 200 R 50 50 2 1 I -X PT49B E14 550 -200 200 L 50 50 2 1 I -X PT51A B15 -550 -100 200 R 50 50 2 1 I -X PT51B C15 550 -100 200 L 50 50 2 1 I -X PT53A D15 -550 0 200 R 50 50 2 1 I -X PT53B E15 550 0 200 L 50 50 2 1 I -X PT56A A16 -550 100 200 R 50 50 2 1 I -X PT56B B16 550 100 200 L 50 50 2 1 I -X PT58A C16 -550 200 200 R 50 50 2 1 I -X PT58B D16 550 200 200 L 50 50 2 1 I -X PT62A A17 -550 400 200 R 50 50 2 1 I -X PT60A B17 -550 300 200 R 50 50 2 1 I -X PT60B C17 550 300 200 L 50 50 2 1 I -X PT65A A18 -550 500 200 R 50 50 2 1 I -X PT62B B18 550 400 200 L 50 50 2 1 I -X PT67A A19 -550 600 200 R 50 50 2 1 I -X PT65B B19 550 500 200 L 50 50 2 1 I +T 0 0 -900 60 0 2 0 BANK1 Normal 0 C C +T 0 0 -700 60 0 1 1 BANK0 Normal 0 C C +S -550 650 550 -650 1 1 0 N +X PT4B A6 750 -550 200 L 50 50 1 1 I +X PT4A B6 -750 -550 200 R 50 50 1 1 I +X PT11B C6 750 -250 200 L 50 50 1 1 I +X PT6A D6 -750 -450 200 R 50 50 1 1 I +X PT6B E6 750 -450 200 L 50 50 1 1 I +X PT18B A7 750 50 200 L 50 50 1 1 I +X PT11A C7 -750 -250 200 R 50 50 1 1 I +X PT9A D7 -750 -350 200 R 50 50 1 1 I +X PT9B E7 750 -350 200 L 50 50 1 1 I +X PT18A A8 -750 50 200 R 50 50 1 1 I +X PT15A B8 -750 -50 200 R 50 50 1 1 I +X PT15B C8 750 -50 200 L 50 50 1 1 I +X PT13A D8 -750 -150 200 R 50 50 1 1 I +X PT13B E8 750 -150 200 L 50 50 1 1 I +X GR_PCLK0_1 A9 750 350 200 L 50 50 1 1 I +X PT22B B9 750 250 200 L 50 50 1 1 I +X PT20B D9 750 150 200 L 50 50 1 1 I +X PT20A E9 -750 150 200 R 50 50 1 1 I +X PCLKT0_1 A10 -750 450 200 R 50 50 1 1 I +X GR_PCLK0_0 B10 -750 350 200 R 50 50 1 1 I +X PT22A C10 -750 250 200 R 50 50 1 1 I +X PCLKC0_1 A11 750 450 200 L 50 50 1 1 I +X PCLKT0_0 B11 -750 550 200 R 50 50 1 1 I +X PCLKC0_0 C11 750 550 200 L 50 50 1 1 I +S -550 800 550 -850 2 1 0 N +X PT67B B20 750 700 200 L 50 50 2 1 I +X PCLKT1_1 D11 -750 -800 200 R 50 50 2 1 I +X PCLKC1_1 E11 750 -800 200 L 50 50 2 1 I +X PT40A A12 -750 -500 200 R 50 50 2 1 I +X PCLKT1_0 B12 -750 -700 200 R 50 50 2 1 I +X PCLKC1_0 C12 750 -700 200 L 50 50 2 1 I +X GR_PCLK1_0 D12 -750 -600 200 R 50 50 2 1 I +X GR_PCLK1_1 E12 750 -600 200 L 50 50 2 1 I +X PT40B A13 750 -500 200 L 50 50 2 1 I +X PT42A B13 -750 -400 200 R 50 50 2 1 I +X PT42B C13 750 -400 200 L 50 50 2 1 I +X PT44A D13 -750 -300 200 R 50 50 2 1 I +X PT44B E13 750 -300 200 L 50 50 2 1 I +X PT47A A14 -750 -200 200 R 50 50 2 1 I +X PT47B C14 750 -200 200 L 50 50 2 1 I +X PT49A D14 -750 -100 200 R 50 50 2 1 I +X PT49B E14 750 -100 200 L 50 50 2 1 I +X PT51A B15 -750 0 200 R 50 50 2 1 I +X PT51B C15 750 0 200 L 50 50 2 1 I +X PT53A D15 -750 100 200 R 50 50 2 1 I +X PT53B E15 750 100 200 L 50 50 2 1 I +X PT56A A16 -750 200 200 R 50 50 2 1 I +X PT56B B16 750 200 200 L 50 50 2 1 I +X PT58A C16 -750 300 200 R 50 50 2 1 I +X PT58B D16 750 300 200 L 50 50 2 1 I +X PT62A A17 -750 500 200 R 50 50 2 1 I +X PT60A B17 -750 400 200 R 50 50 2 1 I +X PT60B C17 750 400 200 L 50 50 2 1 I +X PT65A A18 -750 600 200 R 50 50 2 1 I +X PT62B B18 750 500 200 L 50 50 2 1 I +X PT67A A19 -750 700 200 R 50 50 2 1 I +X PT65B B19 750 600 200 L 50 50 2 1 I T 0 0 -100 60 0 9 1 POWER Normal 0 C C S -5100 450 5050 -500 9 1 0 N X GND J2 1850 -700 200 U 50 50 9 1 I diff --git a/ulx3s.kicad_pcb b/ulx3s.kicad_pcb index ef4923b..45bb625 100644 --- a/ulx3s.kicad_pcb +++ b/ulx3s.kicad_pcb @@ -1,15 +1,15 @@ (kicad_pcb (version 4) (host pcbnew 4.0.5+dfsg1-4) (general - (links 200) - (no_connects 199) + (links 234) + (no_connects 234) (area 86.329999 53.649999 185.690001 109.830001) (thickness 1.6) (drawings 20) (tracks 6) (zones 0) (modules 13) - (nets 44) + (nets 76) ) (page A4) @@ -137,6 +137,38 @@ (net 41 "Net-(GPDI1-PadSHD)") (net 42 "Net-(US1-Pad6)") (net 43 "Net-(US2-Pad6)") + (net 44 /gpio/P15) + (net 45 /gpio/P16) + (net 46 /gpio/P31) + (net 47 /gpio/P32) + (net 48 /gpio/P33) + (net 49 /gpio/P34) + (net 50 /gpio/P35) + (net 51 /gpio/P36) + (net 52 /gpio/P37) + (net 53 /gpio/P38) + (net 54 /gpio/P39) + (net 55 /gpio/P40) + (net 56 /gpio/P41) + (net 57 /gpio/P42) + (net 58 /gpio/P43) + (net 59 /gpio/P44) + (net 60 /gpio/P45) + (net 61 /gpio/P46) + (net 62 /gpio/P47) + (net 63 /gpio/P48) + (net 64 /gpio/P49) + (net 65 /gpio/P50) + (net 66 /gpio/P51) + (net 67 /gpio/P52) + (net 68 /gpio/P53) + (net 69 /gpio/P54) + (net 70 /gpio/P55) + (net 71 /gpio/P56) + (net 72 /gpio/P57) + (net 73 /gpio/P58) + (net 74 /gpio/P59) + (net 75 /gpio/P60) (net_class Default "This is the default net class." (clearance 0.2) @@ -163,6 +195,8 @@ (add_net /gpio/P12) (add_net /gpio/P13) (add_net /gpio/P14) + (add_net /gpio/P15) + (add_net /gpio/P16) (add_net /gpio/P17) (add_net /gpio/P18) (add_net /gpio/P19) @@ -177,8 +211,38 @@ (add_net /gpio/P28) (add_net /gpio/P29) (add_net /gpio/P30) + (add_net /gpio/P31) + (add_net /gpio/P32) + (add_net /gpio/P33) + (add_net /gpio/P34) + (add_net /gpio/P35) + (add_net /gpio/P36) + (add_net /gpio/P37) + (add_net /gpio/P38) + (add_net /gpio/P39) + (add_net /gpio/P40) + (add_net /gpio/P41) + (add_net /gpio/P42) + (add_net /gpio/P43) + (add_net /gpio/P44) + (add_net /gpio/P45) + (add_net /gpio/P46) + (add_net /gpio/P47) + (add_net /gpio/P48) + (add_net /gpio/P49) (add_net /gpio/P5) + (add_net /gpio/P50) + (add_net /gpio/P51) + (add_net /gpio/P52) + (add_net /gpio/P53) + (add_net /gpio/P54) + (add_net /gpio/P55) + (add_net /gpio/P56) + (add_net /gpio/P57) + (add_net /gpio/P58) + (add_net /gpio/P59) (add_net /gpio/P6) + (add_net /gpio/P60) (add_net /gpio/P7) (add_net /gpio/P8) (add_net /gpio/P9) @@ -199,333 +263,6 @@ (add_net GND) ) - (module Socket_Strips:Socket_Strip_Angled_2x15_Pitch2.54mm (layer F.Cu) (tedit 58CD5449) (tstamp 58D3A9BD) - (at 180.46 99.52 180) - (descr "Through hole angled socket strip, 2x15, 2.54mm pitch, 8.51mm socket length, double rows") - (tags "Through hole angled socket strip THT 2x15 2.54mm double row") - (path /56AC389C/58D3A6D6) - (fp_text reference J2 (at 2.54 17.78 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_02X15 (at -9.398 -4.318 180) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -4.06 -1.27) (end -4.06 1.27) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 1.27) (end -12.57 1.27) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 1.27) (end -12.57 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 -1.27) (end -4.06 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 0 -0.32) (end 0 0.32) (layer F.Fab) (width 0.1)) - (fp_line (start 0 0.32) (end -4.06 0.32) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 0.32) (end -4.06 -0.32) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 -0.32) (end 0 -0.32) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 1.27) (end -4.06 3.81) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 3.81) (end -12.57 3.81) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 3.81) (end -12.57 1.27) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 1.27) (end -4.06 1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 0 2.22) (end 0 2.86) (layer F.Fab) (width 0.1)) - (fp_line (start 0 2.86) (end -4.06 2.86) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 2.86) (end -4.06 2.22) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 2.22) (end 0 2.22) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 3.81) (end -4.06 6.35) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 6.35) (end -12.57 6.35) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 6.35) (end -12.57 3.81) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 3.81) (end -4.06 3.81) (layer F.Fab) (width 0.1)) - (fp_line (start 0 4.76) (end 0 5.4) (layer F.Fab) (width 0.1)) - (fp_line (start 0 5.4) (end -4.06 5.4) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 5.4) (end -4.06 4.76) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 4.76) (end 0 4.76) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 6.35) (end -4.06 8.89) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 8.89) (end -12.57 8.89) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 8.89) (end -12.57 6.35) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 6.35) (end -4.06 6.35) (layer F.Fab) (width 0.1)) - (fp_line (start 0 7.3) (end 0 7.94) (layer F.Fab) (width 0.1)) - (fp_line (start 0 7.94) (end -4.06 7.94) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 7.94) (end -4.06 7.3) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 7.3) (end 0 7.3) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 8.89) (end -4.06 11.43) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 11.43) (end -12.57 11.43) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 11.43) (end -12.57 8.89) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 8.89) (end -4.06 8.89) (layer F.Fab) (width 0.1)) - (fp_line (start 0 9.84) (end 0 10.48) (layer F.Fab) (width 0.1)) - (fp_line (start 0 10.48) (end -4.06 10.48) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 10.48) (end -4.06 9.84) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 9.84) (end 0 9.84) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 11.43) (end -4.06 13.97) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 13.97) (end -12.57 13.97) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 13.97) (end -12.57 11.43) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 11.43) (end -4.06 11.43) (layer F.Fab) (width 0.1)) - (fp_line (start 0 12.38) (end 0 13.02) (layer F.Fab) (width 0.1)) - (fp_line (start 0 13.02) (end -4.06 13.02) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 13.02) (end -4.06 12.38) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 12.38) (end 0 12.38) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 13.97) (end -4.06 16.51) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 16.51) (end -12.57 16.51) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 16.51) (end -12.57 13.97) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 13.97) (end -4.06 13.97) (layer F.Fab) (width 0.1)) - (fp_line (start 0 14.92) (end 0 15.56) (layer F.Fab) (width 0.1)) - (fp_line (start 0 15.56) (end -4.06 15.56) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 15.56) (end -4.06 14.92) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 14.92) (end 0 14.92) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 16.51) (end -4.06 19.05) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 19.05) (end -12.57 19.05) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 19.05) (end -12.57 16.51) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 16.51) (end -4.06 16.51) (layer F.Fab) (width 0.1)) - (fp_line (start 0 17.46) (end 0 18.1) (layer F.Fab) (width 0.1)) - (fp_line (start 0 18.1) (end -4.06 18.1) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 18.1) (end -4.06 17.46) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 17.46) (end 0 17.46) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 19.05) (end -4.06 21.59) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 21.59) (end -12.57 21.59) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 21.59) (end -12.57 19.05) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 19.05) (end -4.06 19.05) (layer F.Fab) (width 0.1)) - (fp_line (start 0 20) (end 0 20.64) (layer F.Fab) (width 0.1)) - (fp_line (start 0 20.64) (end -4.06 20.64) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 20.64) (end -4.06 20) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 20) (end 0 20) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 21.59) (end -4.06 24.13) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 24.13) (end -12.57 24.13) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 24.13) (end -12.57 21.59) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 21.59) (end -4.06 21.59) (layer F.Fab) (width 0.1)) - (fp_line (start 0 22.54) (end 0 23.18) (layer F.Fab) (width 0.1)) - (fp_line (start 0 23.18) (end -4.06 23.18) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 23.18) (end -4.06 22.54) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 22.54) (end 0 22.54) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 24.13) (end -4.06 26.67) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 26.67) (end -12.57 26.67) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 26.67) (end -12.57 24.13) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 24.13) (end -4.06 24.13) (layer F.Fab) (width 0.1)) - (fp_line (start 0 25.08) (end 0 25.72) (layer F.Fab) (width 0.1)) - (fp_line (start 0 25.72) (end -4.06 25.72) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 25.72) (end -4.06 25.08) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 25.08) (end 0 25.08) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 26.67) (end -4.06 29.21) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 29.21) (end -12.57 29.21) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 29.21) (end -12.57 26.67) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 26.67) (end -4.06 26.67) (layer F.Fab) (width 0.1)) - (fp_line (start 0 27.62) (end 0 28.26) (layer F.Fab) (width 0.1)) - (fp_line (start 0 28.26) (end -4.06 28.26) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 28.26) (end -4.06 27.62) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 27.62) (end 0 27.62) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 29.21) (end -4.06 31.75) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 31.75) (end -12.57 31.75) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 31.75) (end -12.57 29.21) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 29.21) (end -4.06 29.21) (layer F.Fab) (width 0.1)) - (fp_line (start 0 30.16) (end 0 30.8) (layer F.Fab) (width 0.1)) - (fp_line (start 0 30.8) (end -4.06 30.8) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 30.8) (end -4.06 30.16) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 30.16) (end 0 30.16) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 31.75) (end -4.06 34.29) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 34.29) (end -12.57 34.29) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 34.29) (end -12.57 31.75) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 31.75) (end -4.06 31.75) (layer F.Fab) (width 0.1)) - (fp_line (start 0 32.7) (end 0 33.34) (layer F.Fab) (width 0.1)) - (fp_line (start 0 33.34) (end -4.06 33.34) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 33.34) (end -4.06 32.7) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 32.7) (end 0 32.7) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 34.29) (end -4.06 36.83) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 36.83) (end -12.57 36.83) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 36.83) (end -12.57 34.29) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 34.29) (end -4.06 34.29) (layer F.Fab) (width 0.1)) - (fp_line (start 0 35.24) (end 0 35.88) (layer F.Fab) (width 0.1)) - (fp_line (start 0 35.88) (end -4.06 35.88) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 35.88) (end -4.06 35.24) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 35.24) (end 0 35.24) (layer F.Fab) (width 0.1)) - (fp_line (start -4 -1.33) (end -4 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 1.27) (end -12.63 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 1.27) (end -12.63 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 -1.33) (end -4 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 -0.38) (end -4 -0.38) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 0.38) (end -4 0.38) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 -0.38) (end -1.51 -0.38) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 0.38) (end -1.51 0.38) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -1.15) (end -12.63 -1.15) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -1.03) (end -12.63 -1.03) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -0.91) (end -12.63 -0.91) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -0.79) (end -12.63 -0.79) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -0.67) (end -12.63 -0.67) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -0.55) (end -12.63 -0.55) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -0.43) (end -12.63 -0.43) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -0.31) (end -12.63 -0.31) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -0.19) (end -12.63 -0.19) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -0.07) (end -12.63 -0.07) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 0.05) (end -12.63 0.05) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 0.17) (end -12.63 0.17) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 0.29) (end -12.63 0.29) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 0.41) (end -12.63 0.41) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 0.53) (end -12.63 0.53) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 0.65) (end -12.63 0.65) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 0.77) (end -12.63 0.77) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 0.89) (end -12.63 0.89) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 1.01) (end -12.63 1.01) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 1.13) (end -12.63 1.13) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 1.25) (end -12.63 1.25) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 1.37) (end -12.63 1.37) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 1.27) (end -4 3.81) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 3.81) (end -12.63 3.81) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 3.81) (end -12.63 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 1.27) (end -4 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 2.16) (end -4 2.16) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 2.92) (end -4 2.92) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 2.16) (end -1.51 2.16) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 2.92) (end -1.51 2.92) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 3.81) (end -4 6.35) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 6.35) (end -12.63 6.35) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 6.35) (end -12.63 3.81) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 3.81) (end -4 3.81) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 4.7) (end -4 4.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 5.46) (end -4 5.46) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 4.7) (end -1.51 4.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 5.46) (end -1.51 5.46) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 6.35) (end -4 8.89) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 8.89) (end -12.63 8.89) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 8.89) (end -12.63 6.35) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 6.35) (end -4 6.35) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 7.24) (end -4 7.24) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 8) (end -4 8) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 7.24) (end -1.51 7.24) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 8) (end -1.51 8) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 8.89) (end -4 11.43) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 11.43) (end -12.63 11.43) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 11.43) (end -12.63 8.89) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 8.89) (end -4 8.89) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 9.78) (end -4 9.78) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 10.54) (end -4 10.54) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 9.78) (end -1.51 9.78) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 10.54) (end -1.51 10.54) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 11.43) (end -4 13.97) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 13.97) (end -12.63 13.97) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 13.97) (end -12.63 11.43) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 11.43) (end -4 11.43) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 12.32) (end -4 12.32) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 13.08) (end -4 13.08) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 12.32) (end -1.51 12.32) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 13.08) (end -1.51 13.08) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 13.97) (end -4 16.51) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 16.51) (end -12.63 16.51) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 16.51) (end -12.63 13.97) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 13.97) (end -4 13.97) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 14.86) (end -4 14.86) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 15.62) (end -4 15.62) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 14.86) (end -1.51 14.86) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 15.62) (end -1.51 15.62) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 16.51) (end -4 19.05) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 19.05) (end -12.63 19.05) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 19.05) (end -12.63 16.51) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 16.51) (end -4 16.51) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 17.4) (end -4 17.4) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 18.16) (end -4 18.16) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 17.4) (end -1.51 17.4) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 18.16) (end -1.51 18.16) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 19.05) (end -4 21.59) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 21.59) (end -12.63 21.59) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 21.59) (end -12.63 19.05) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 19.05) (end -4 19.05) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 19.94) (end -4 19.94) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 20.7) (end -4 20.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 19.94) (end -1.51 19.94) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 20.7) (end -1.51 20.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 21.59) (end -4 24.13) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 24.13) (end -12.63 24.13) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 24.13) (end -12.63 21.59) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 21.59) (end -4 21.59) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 22.48) (end -4 22.48) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 23.24) (end -4 23.24) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 22.48) (end -1.51 22.48) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 23.24) (end -1.51 23.24) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 24.13) (end -4 26.67) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 26.67) (end -12.63 26.67) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 26.67) (end -12.63 24.13) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 24.13) (end -4 24.13) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 25.02) (end -4 25.02) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 25.78) (end -4 25.78) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 25.02) (end -1.51 25.02) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 25.78) (end -1.51 25.78) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 26.67) (end -4 29.21) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 29.21) (end -12.63 29.21) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 29.21) (end -12.63 26.67) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 26.67) (end -4 26.67) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 27.56) (end -4 27.56) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 28.32) (end -4 28.32) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 27.56) (end -1.51 27.56) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 28.32) (end -1.51 28.32) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 29.21) (end -4 31.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 31.75) (end -12.63 31.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 31.75) (end -12.63 29.21) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 29.21) (end -4 29.21) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 30.1) (end -4 30.1) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 30.86) (end -4 30.86) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 30.1) (end -1.51 30.1) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 30.86) (end -1.51 30.86) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 31.75) (end -4 34.29) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 34.29) (end -12.63 34.29) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 34.29) (end -12.63 31.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 31.75) (end -4 31.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 32.64) (end -4 32.64) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 33.4) (end -4 33.4) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 32.64) (end -1.51 32.64) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 33.4) (end -1.51 33.4) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 34.29) (end -4 36.89) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 36.89) (end -12.63 36.89) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 36.89) (end -12.63 34.29) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 34.29) (end -4 34.29) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 35.18) (end -4 35.18) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 35.94) (end -4 35.94) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 35.18) (end -1.51 35.18) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 35.94) (end -1.51 35.94) (layer F.SilkS) (width 0.12)) - (fp_line (start 0 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.27 -1.27) (end 1.27 0) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.8 -1.8) (end 1.8 37.35) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.8 37.35) (end -13.1 37.35) (layer F.CrtYd) (width 0.05)) - (fp_line (start -13.1 37.35) (end -13.1 -1.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start -13.1 -1.8) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) - (fp_text user %R (at 2.54 17.78 180) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 2 VCC)) - (pad 2 thru_hole oval (at -2.54 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 2 VCC)) - (pad 3 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 1 GND)) - (pad 4 thru_hole oval (at -2.54 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 1 GND)) - (pad 5 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 6 thru_hole oval (at -2.54 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 7 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 8 thru_hole oval (at -2.54 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 9 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 10 thru_hole oval (at -2.54 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 11 thru_hole oval (at 0 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 12 thru_hole oval (at -2.54 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 13 thru_hole oval (at 0 15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 14 thru_hole oval (at -2.54 15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 15 thru_hole oval (at 0 17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 16 thru_hole oval (at -2.54 17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 17 thru_hole oval (at 0 20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 18 thru_hole oval (at -2.54 20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 19 thru_hole oval (at 0 22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 2 VCC)) - (pad 20 thru_hole oval (at -2.54 22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 2 VCC)) - (pad 21 thru_hole oval (at 0 25.4 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 1 GND)) - (pad 22 thru_hole oval (at -2.54 25.4 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 1 GND)) - (pad 23 thru_hole oval (at 0 27.94 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 24 thru_hole oval (at -2.54 27.94 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 25 thru_hole oval (at 0 30.48 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 26 thru_hole oval (at -2.54 30.48 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 27 thru_hole oval (at 0 33.02 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 28 thru_hole oval (at -2.54 33.02 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 29 thru_hole oval (at 0 35.56 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 30 thru_hole oval (at -2.54 35.56 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Angled_2x15_Pitch2.54mm.wrl - (at (xyz -0.05 -0.7 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 270)) - ) - ) - (module Socket_Strips:Socket_Strip_Angled_2x06_Pitch2.54mm (layer F.Cu) (tedit 58CD5449) (tstamp 58D3EF7F) (at 91.56 63.96) (descr "Through hole angled socket strip, 2x06, 2.54mm pitch, 8.51mm socket length, double rows") @@ -762,74 +499,95 @@ (pad A4 smd circle (at -5.2 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad A5 smd circle (at -4.4 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad A6 smd circle (at -3.6 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 33 /gpio/P30)) + (net 31 /gpio/P28)) (pad A7 smd circle (at -2.8 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 21 /gpio/P18)) + (net 45 /gpio/P16)) (pad A8 smd circle (at -2 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 20 /gpio/P17)) + (net 44 /gpio/P15)) (pad A9 smd circle (at -1.2 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) (net 40 /gpio/P10)) (pad A10 smd circle (at -0.4 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) (net 14 /gpio/P7)) (pad A11 smd circle (at 0.4 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) (net 15 /gpio/P8)) - (pad A12 smd circle (at 1.2 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad A13 smd circle (at 2 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad A14 smd circle (at 2.8 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) + (pad A12 smd circle (at 1.2 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 69 /gpio/P54)) + (pad A13 smd circle (at 2 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 68 /gpio/P53)) + (pad A14 smd circle (at 2.8 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 63 /gpio/P48)) (pad A15 smd circle (at 3.6 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad A16 smd circle (at 4.4 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad A17 smd circle (at 5.2 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad A18 smd circle (at 6 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad A19 smd circle (at 6.8 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) + (pad A16 smd circle (at 4.4 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 55 /gpio/P40)) + (pad A17 smd circle (at 5.2 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 49 /gpio/P34)) + (pad A18 smd circle (at 6 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 47 /gpio/P32)) + (pad A19 smd circle (at 6.8 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 33 /gpio/P30)) (pad B1 smd circle (at -7.6 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad B2 smd circle (at -6.8 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad B3 smd circle (at -6 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad B4 smd circle (at -5.2 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad B5 smd circle (at -4.4 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad B6 smd circle (at -3.6 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 32 /gpio/P29)) + (net 30 /gpio/P27)) (pad B7 smd circle (at -2.8 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) (net 1 GND)) (pad B8 smd circle (at -2 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 22 /gpio/P19)) + (net 20 /gpio/P17)) (pad B9 smd circle (at -1.2 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) (net 17 /gpio/P12)) (pad B10 smd circle (at -0.4 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) (net 39 /gpio/P9)) (pad B11 smd circle (at 0.4 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) (net 12 /gpio/P5)) - (pad B12 smd circle (at 1.2 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad B13 smd circle (at 2 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) + (pad B12 smd circle (at 1.2 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 73 /gpio/P58)) + (pad B13 smd circle (at 2 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 67 /gpio/P52)) (pad B14 smd circle (at 2.8 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) (net 1 GND)) - (pad B15 smd circle (at 3.6 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad B16 smd circle (at 4.4 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad B17 smd circle (at 5.2 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad B18 smd circle (at 6 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad B19 smd circle (at 6.8 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad B20 smd circle (at 7.6 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) + (pad B15 smd circle (at 3.6 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 59 /gpio/P44)) + (pad B16 smd circle (at 4.4 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 54 /gpio/P39)) + (pad B17 smd circle (at 5.2 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 51 /gpio/P36)) + (pad B18 smd circle (at 6 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 48 /gpio/P33)) + (pad B19 smd circle (at 6.8 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 46 /gpio/P31)) + (pad B20 smd circle (at 7.6 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 32 /gpio/P29)) (pad C1 smd circle (at -7.6 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad C2 smd circle (at -6.8 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad C3 smd circle (at -6 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad C4 smd circle (at -5.2 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad C5 smd circle (at -4.4 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad C6 smd circle (at -3.6 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 27 /gpio/P24)) + (net 25 /gpio/P22)) (pad C7 smd circle (at -2.8 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 26 /gpio/P23)) + (net 24 /gpio/P21)) (pad C8 smd circle (at -2 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 23 /gpio/P20)) + (net 21 /gpio/P18)) (pad C9 smd circle (at -1.2 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad C10 smd circle (at -0.4 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) (net 16 /gpio/P11)) (pad C11 smd circle (at 0.4 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) (net 13 /gpio/P6)) - (pad C12 smd circle (at 1.2 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad C13 smd circle (at 2 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad C14 smd circle (at 2.8 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad C15 smd circle (at 3.6 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad C16 smd circle (at 4.4 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad C17 smd circle (at 5.2 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) + (pad C12 smd circle (at 1.2 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 72 /gpio/P57)) + (pad C13 smd circle (at 2 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 66 /gpio/P51)) + (pad C14 smd circle (at 2.8 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 /gpio/P47)) + (pad C15 smd circle (at 3.6 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 58 /gpio/P43)) + (pad C16 smd circle (at 4.4 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 53 /gpio/P38)) + (pad C17 smd circle (at 5.2 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 50 /gpio/P35)) (pad C18 smd circle (at 6 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad C19 smd circle (at 6.8 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) (net 1 GND)) @@ -841,20 +599,26 @@ (net 1 GND)) (pad D5 smd circle (at -4.4 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad D6 smd circle (at -3.6 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 30 /gpio/P27)) - (pad D7 smd circle (at -2.8 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) (net 28 /gpio/P25)) + (pad D7 smd circle (at -2.8 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 26 /gpio/P23)) (pad D8 smd circle (at -2 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 24 /gpio/P21)) + (net 22 /gpio/P19)) (pad D9 smd circle (at -1.2 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) (net 19 /gpio/P14)) (pad D10 smd circle (at -0.4 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad D11 smd circle (at 0.4 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad D12 smd circle (at 1.2 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad D13 smd circle (at 2 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad D14 smd circle (at 2.8 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad D15 smd circle (at 3.6 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad D16 smd circle (at 4.4 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) + (pad D11 smd circle (at 0.4 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 75 /gpio/P60)) + (pad D12 smd circle (at 1.2 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 71 /gpio/P56)) + (pad D13 smd circle (at 2 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 65 /gpio/P50)) + (pad D14 smd circle (at 2.8 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 61 /gpio/P46)) + (pad D15 smd circle (at 3.6 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 57 /gpio/P42)) + (pad D16 smd circle (at 4.4 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 52 /gpio/P37)) (pad D17 smd circle (at 5.2 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad D18 smd circle (at 6 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad D19 smd circle (at 6.8 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) @@ -865,19 +629,24 @@ (pad E4 smd circle (at -5.2 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad E5 smd circle (at -4.4 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad E6 smd circle (at -3.6 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 31 /gpio/P28)) - (pad E7 smd circle (at -2.8 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) (net 29 /gpio/P26)) + (pad E7 smd circle (at -2.8 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 27 /gpio/P24)) (pad E8 smd circle (at -2 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 25 /gpio/P22)) + (net 23 /gpio/P20)) (pad E9 smd circle (at -1.2 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) (net 18 /gpio/P13)) (pad E10 smd circle (at -0.4 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad E11 smd circle (at 0.4 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad E12 smd circle (at 1.2 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad E13 smd circle (at 2 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad E14 smd circle (at 2.8 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) - (pad E15 smd circle (at 3.6 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) + (pad E11 smd circle (at 0.4 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 74 /gpio/P59)) + (pad E12 smd circle (at 1.2 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 70 /gpio/P55)) + (pad E13 smd circle (at 2 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 64 /gpio/P49)) + (pad E14 smd circle (at 2.8 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 60 /gpio/P45)) + (pad E15 smd circle (at 3.6 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) + (net 56 /gpio/P41)) (pad E16 smd circle (at 4.4 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad E17 smd circle (at 5.2 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) (pad E18 smd circle (at 6 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) @@ -1511,661 +1280,6 @@ ) ) - (module Socket_Strips:Socket_Strip_Angled_2x32_Pitch2.54mm (layer F.Cu) (tedit 58CD544B) (tstamp 58D3A959) - (at 96.64 104.6 90) - (descr "Through hole angled socket strip, 2x32, 2.54mm pitch, 8.51mm socket length, double rows") - (tags "Through hole angled socket strip THT 2x32 2.54mm double row") - (path /56AC389C/58D39D36) - (fp_text reference J1 (at 2.54 39.116 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_02X32 (at -6.35 85.852 180) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -4.06 -1.27) (end -4.06 1.27) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 1.27) (end -12.57 1.27) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 1.27) (end -12.57 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 -1.27) (end -4.06 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 0 -0.32) (end 0 0.32) (layer F.Fab) (width 0.1)) - (fp_line (start 0 0.32) (end -4.06 0.32) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 0.32) (end -4.06 -0.32) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 -0.32) (end 0 -0.32) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 1.27) (end -4.06 3.81) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 3.81) (end -12.57 3.81) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 3.81) (end -12.57 1.27) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 1.27) (end -4.06 1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 0 2.22) (end 0 2.86) (layer F.Fab) (width 0.1)) - (fp_line (start 0 2.86) (end -4.06 2.86) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 2.86) (end -4.06 2.22) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 2.22) (end 0 2.22) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 3.81) (end -4.06 6.35) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 6.35) (end -12.57 6.35) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 6.35) (end -12.57 3.81) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 3.81) (end -4.06 3.81) (layer F.Fab) (width 0.1)) - (fp_line (start 0 4.76) (end 0 5.4) (layer F.Fab) (width 0.1)) - (fp_line (start 0 5.4) (end -4.06 5.4) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 5.4) (end -4.06 4.76) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 4.76) (end 0 4.76) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 6.35) (end -4.06 8.89) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 8.89) (end -12.57 8.89) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 8.89) (end -12.57 6.35) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 6.35) (end -4.06 6.35) (layer F.Fab) (width 0.1)) - (fp_line (start 0 7.3) (end 0 7.94) (layer F.Fab) (width 0.1)) - (fp_line (start 0 7.94) (end -4.06 7.94) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 7.94) (end -4.06 7.3) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 7.3) (end 0 7.3) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 8.89) (end -4.06 11.43) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 11.43) (end -12.57 11.43) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 11.43) (end -12.57 8.89) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 8.89) (end -4.06 8.89) (layer F.Fab) (width 0.1)) - (fp_line (start 0 9.84) (end 0 10.48) (layer F.Fab) (width 0.1)) - (fp_line (start 0 10.48) (end -4.06 10.48) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 10.48) (end -4.06 9.84) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 9.84) (end 0 9.84) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 11.43) (end -4.06 13.97) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 13.97) (end -12.57 13.97) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 13.97) (end -12.57 11.43) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 11.43) (end -4.06 11.43) (layer F.Fab) (width 0.1)) - (fp_line (start 0 12.38) (end 0 13.02) (layer F.Fab) (width 0.1)) - (fp_line (start 0 13.02) (end -4.06 13.02) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 13.02) (end -4.06 12.38) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 12.38) (end 0 12.38) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 13.97) (end -4.06 16.51) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 16.51) (end -12.57 16.51) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 16.51) (end -12.57 13.97) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 13.97) (end -4.06 13.97) (layer F.Fab) (width 0.1)) - (fp_line (start 0 14.92) (end 0 15.56) (layer F.Fab) (width 0.1)) - (fp_line (start 0 15.56) (end -4.06 15.56) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 15.56) (end -4.06 14.92) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 14.92) (end 0 14.92) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 16.51) (end -4.06 19.05) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 19.05) (end -12.57 19.05) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 19.05) (end -12.57 16.51) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 16.51) (end -4.06 16.51) (layer F.Fab) (width 0.1)) - (fp_line (start 0 17.46) (end 0 18.1) (layer F.Fab) (width 0.1)) - (fp_line (start 0 18.1) (end -4.06 18.1) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 18.1) (end -4.06 17.46) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 17.46) (end 0 17.46) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 19.05) (end -4.06 21.59) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 21.59) (end -12.57 21.59) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 21.59) (end -12.57 19.05) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 19.05) (end -4.06 19.05) (layer F.Fab) (width 0.1)) - (fp_line (start 0 20) (end 0 20.64) (layer F.Fab) (width 0.1)) - (fp_line (start 0 20.64) (end -4.06 20.64) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 20.64) (end -4.06 20) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 20) (end 0 20) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 21.59) (end -4.06 24.13) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 24.13) (end -12.57 24.13) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 24.13) (end -12.57 21.59) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 21.59) (end -4.06 21.59) (layer F.Fab) (width 0.1)) - (fp_line (start 0 22.54) (end 0 23.18) (layer F.Fab) (width 0.1)) - (fp_line (start 0 23.18) (end -4.06 23.18) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 23.18) (end -4.06 22.54) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 22.54) (end 0 22.54) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 24.13) (end -4.06 26.67) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 26.67) (end -12.57 26.67) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 26.67) (end -12.57 24.13) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 24.13) (end -4.06 24.13) (layer F.Fab) (width 0.1)) - (fp_line (start 0 25.08) (end 0 25.72) (layer F.Fab) (width 0.1)) - (fp_line (start 0 25.72) (end -4.06 25.72) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 25.72) (end -4.06 25.08) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 25.08) (end 0 25.08) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 26.67) (end -4.06 29.21) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 29.21) (end -12.57 29.21) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 29.21) (end -12.57 26.67) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 26.67) (end -4.06 26.67) (layer F.Fab) (width 0.1)) - (fp_line (start 0 27.62) (end 0 28.26) (layer F.Fab) (width 0.1)) - (fp_line (start 0 28.26) (end -4.06 28.26) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 28.26) (end -4.06 27.62) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 27.62) (end 0 27.62) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 29.21) (end -4.06 31.75) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 31.75) (end -12.57 31.75) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 31.75) (end -12.57 29.21) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 29.21) (end -4.06 29.21) (layer F.Fab) (width 0.1)) - (fp_line (start 0 30.16) (end 0 30.8) (layer F.Fab) (width 0.1)) - (fp_line (start 0 30.8) (end -4.06 30.8) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 30.8) (end -4.06 30.16) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 30.16) (end 0 30.16) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 31.75) (end -4.06 34.29) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 34.29) (end -12.57 34.29) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 34.29) (end -12.57 31.75) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 31.75) (end -4.06 31.75) (layer F.Fab) (width 0.1)) - (fp_line (start 0 32.7) (end 0 33.34) (layer F.Fab) (width 0.1)) - (fp_line (start 0 33.34) (end -4.06 33.34) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 33.34) (end -4.06 32.7) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 32.7) (end 0 32.7) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 34.29) (end -4.06 36.83) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 36.83) (end -12.57 36.83) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 36.83) (end -12.57 34.29) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 34.29) (end -4.06 34.29) (layer F.Fab) (width 0.1)) - (fp_line (start 0 35.24) (end 0 35.88) (layer F.Fab) (width 0.1)) - (fp_line (start 0 35.88) (end -4.06 35.88) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 35.88) (end -4.06 35.24) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 35.24) (end 0 35.24) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 36.83) (end -4.06 39.37) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 39.37) (end -12.57 39.37) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 39.37) (end -12.57 36.83) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 36.83) (end -4.06 36.83) (layer F.Fab) (width 0.1)) - (fp_line (start 0 37.78) (end 0 38.42) (layer F.Fab) (width 0.1)) - (fp_line (start 0 38.42) (end -4.06 38.42) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 38.42) (end -4.06 37.78) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 37.78) (end 0 37.78) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 39.37) (end -4.06 41.91) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 41.91) (end -12.57 41.91) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 41.91) (end -12.57 39.37) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 39.37) (end -4.06 39.37) (layer F.Fab) (width 0.1)) - (fp_line (start 0 40.32) (end 0 40.96) (layer F.Fab) (width 0.1)) - (fp_line (start 0 40.96) (end -4.06 40.96) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 40.96) (end -4.06 40.32) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 40.32) (end 0 40.32) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 41.91) (end -4.06 44.45) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 44.45) (end -12.57 44.45) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 44.45) (end -12.57 41.91) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 41.91) (end -4.06 41.91) (layer F.Fab) (width 0.1)) - (fp_line (start 0 42.86) (end 0 43.5) (layer F.Fab) (width 0.1)) - (fp_line (start 0 43.5) (end -4.06 43.5) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 43.5) (end -4.06 42.86) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 42.86) (end 0 42.86) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 44.45) (end -4.06 46.99) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 46.99) (end -12.57 46.99) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 46.99) (end -12.57 44.45) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 44.45) (end -4.06 44.45) (layer F.Fab) (width 0.1)) - (fp_line (start 0 45.4) (end 0 46.04) (layer F.Fab) (width 0.1)) - (fp_line (start 0 46.04) (end -4.06 46.04) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 46.04) (end -4.06 45.4) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 45.4) (end 0 45.4) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 46.99) (end -4.06 49.53) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 49.53) (end -12.57 49.53) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 49.53) (end -12.57 46.99) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 46.99) (end -4.06 46.99) (layer F.Fab) (width 0.1)) - (fp_line (start 0 47.94) (end 0 48.58) (layer F.Fab) (width 0.1)) - (fp_line (start 0 48.58) (end -4.06 48.58) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 48.58) (end -4.06 47.94) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 47.94) (end 0 47.94) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 49.53) (end -4.06 52.07) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 52.07) (end -12.57 52.07) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 52.07) (end -12.57 49.53) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 49.53) (end -4.06 49.53) (layer F.Fab) (width 0.1)) - (fp_line (start 0 50.48) (end 0 51.12) (layer F.Fab) (width 0.1)) - (fp_line (start 0 51.12) (end -4.06 51.12) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 51.12) (end -4.06 50.48) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 50.48) (end 0 50.48) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 52.07) (end -4.06 54.61) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 54.61) (end -12.57 54.61) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 54.61) (end -12.57 52.07) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 52.07) (end -4.06 52.07) (layer F.Fab) (width 0.1)) - (fp_line (start 0 53.02) (end 0 53.66) (layer F.Fab) (width 0.1)) - (fp_line (start 0 53.66) (end -4.06 53.66) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 53.66) (end -4.06 53.02) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 53.02) (end 0 53.02) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 54.61) (end -4.06 57.15) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 57.15) (end -12.57 57.15) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 57.15) (end -12.57 54.61) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 54.61) (end -4.06 54.61) (layer F.Fab) (width 0.1)) - (fp_line (start 0 55.56) (end 0 56.2) (layer F.Fab) (width 0.1)) - (fp_line (start 0 56.2) (end -4.06 56.2) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 56.2) (end -4.06 55.56) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 55.56) (end 0 55.56) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 57.15) (end -4.06 59.69) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 59.69) (end -12.57 59.69) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 59.69) (end -12.57 57.15) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 57.15) (end -4.06 57.15) (layer F.Fab) (width 0.1)) - (fp_line (start 0 58.1) (end 0 58.74) (layer F.Fab) (width 0.1)) - (fp_line (start 0 58.74) (end -4.06 58.74) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 58.74) (end -4.06 58.1) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 58.1) (end 0 58.1) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 59.69) (end -4.06 62.23) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 62.23) (end -12.57 62.23) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 62.23) (end -12.57 59.69) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 59.69) (end -4.06 59.69) (layer F.Fab) (width 0.1)) - (fp_line (start 0 60.64) (end 0 61.28) (layer F.Fab) (width 0.1)) - (fp_line (start 0 61.28) (end -4.06 61.28) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 61.28) (end -4.06 60.64) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 60.64) (end 0 60.64) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 62.23) (end -4.06 64.77) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 64.77) (end -12.57 64.77) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 64.77) (end -12.57 62.23) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 62.23) (end -4.06 62.23) (layer F.Fab) (width 0.1)) - (fp_line (start 0 63.18) (end 0 63.82) (layer F.Fab) (width 0.1)) - (fp_line (start 0 63.82) (end -4.06 63.82) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 63.82) (end -4.06 63.18) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 63.18) (end 0 63.18) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 64.77) (end -4.06 67.31) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 67.31) (end -12.57 67.31) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 67.31) (end -12.57 64.77) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 64.77) (end -4.06 64.77) (layer F.Fab) (width 0.1)) - (fp_line (start 0 65.72) (end 0 66.36) (layer F.Fab) (width 0.1)) - (fp_line (start 0 66.36) (end -4.06 66.36) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 66.36) (end -4.06 65.72) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 65.72) (end 0 65.72) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 67.31) (end -4.06 69.85) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 69.85) (end -12.57 69.85) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 69.85) (end -12.57 67.31) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 67.31) (end -4.06 67.31) (layer F.Fab) (width 0.1)) - (fp_line (start 0 68.26) (end 0 68.9) (layer F.Fab) (width 0.1)) - (fp_line (start 0 68.9) (end -4.06 68.9) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 68.9) (end -4.06 68.26) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 68.26) (end 0 68.26) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 69.85) (end -4.06 72.39) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 72.39) (end -12.57 72.39) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 72.39) (end -12.57 69.85) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 69.85) (end -4.06 69.85) (layer F.Fab) (width 0.1)) - (fp_line (start 0 70.8) (end 0 71.44) (layer F.Fab) (width 0.1)) - (fp_line (start 0 71.44) (end -4.06 71.44) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 71.44) (end -4.06 70.8) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 70.8) (end 0 70.8) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 72.39) (end -4.06 74.93) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 74.93) (end -12.57 74.93) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 74.93) (end -12.57 72.39) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 72.39) (end -4.06 72.39) (layer F.Fab) (width 0.1)) - (fp_line (start 0 73.34) (end 0 73.98) (layer F.Fab) (width 0.1)) - (fp_line (start 0 73.98) (end -4.06 73.98) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 73.98) (end -4.06 73.34) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 73.34) (end 0 73.34) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 74.93) (end -4.06 77.47) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 77.47) (end -12.57 77.47) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 77.47) (end -12.57 74.93) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 74.93) (end -4.06 74.93) (layer F.Fab) (width 0.1)) - (fp_line (start 0 75.88) (end 0 76.52) (layer F.Fab) (width 0.1)) - (fp_line (start 0 76.52) (end -4.06 76.52) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 76.52) (end -4.06 75.88) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 75.88) (end 0 75.88) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 77.47) (end -4.06 80.01) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 80.01) (end -12.57 80.01) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 80.01) (end -12.57 77.47) (layer F.Fab) (width 0.1)) - (fp_line (start -12.57 77.47) (end -4.06 77.47) (layer F.Fab) (width 0.1)) - (fp_line (start 0 78.42) (end 0 79.06) (layer F.Fab) (width 0.1)) - (fp_line (start 0 79.06) (end -4.06 79.06) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 79.06) (end -4.06 78.42) (layer F.Fab) (width 0.1)) - (fp_line (start -4.06 78.42) (end 0 78.42) (layer F.Fab) (width 0.1)) - (fp_line (start -4 -1.33) (end -4 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 1.27) (end -12.63 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 1.27) (end -12.63 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 -1.33) (end -4 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 -0.38) (end -4 -0.38) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 0.38) (end -4 0.38) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 -0.38) (end -1.51 -0.38) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 0.38) (end -1.51 0.38) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -1.15) (end -12.63 -1.15) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -1.03) (end -12.63 -1.03) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -0.91) (end -12.63 -0.91) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -0.79) (end -12.63 -0.79) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -0.67) (end -12.63 -0.67) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -0.55) (end -12.63 -0.55) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -0.43) (end -12.63 -0.43) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -0.31) (end -12.63 -0.31) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -0.19) (end -12.63 -0.19) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 -0.07) (end -12.63 -0.07) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 0.05) (end -12.63 0.05) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 0.17) (end -12.63 0.17) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 0.29) (end -12.63 0.29) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 0.41) (end -12.63 0.41) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 0.53) (end -12.63 0.53) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 0.65) (end -12.63 0.65) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 0.77) (end -12.63 0.77) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 0.89) (end -12.63 0.89) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 1.01) (end -12.63 1.01) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 1.13) (end -12.63 1.13) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 1.25) (end -12.63 1.25) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 1.37) (end -12.63 1.37) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 1.27) (end -4 3.81) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 3.81) (end -12.63 3.81) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 3.81) (end -12.63 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 1.27) (end -4 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 2.16) (end -4 2.16) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 2.92) (end -4 2.92) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 2.16) (end -1.51 2.16) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 2.92) (end -1.51 2.92) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 3.81) (end -4 6.35) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 6.35) (end -12.63 6.35) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 6.35) (end -12.63 3.81) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 3.81) (end -4 3.81) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 4.7) (end -4 4.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 5.46) (end -4 5.46) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 4.7) (end -1.51 4.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 5.46) (end -1.51 5.46) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 6.35) (end -4 8.89) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 8.89) (end -12.63 8.89) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 8.89) (end -12.63 6.35) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 6.35) (end -4 6.35) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 7.24) (end -4 7.24) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 8) (end -4 8) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 7.24) (end -1.51 7.24) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 8) (end -1.51 8) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 8.89) (end -4 11.43) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 11.43) (end -12.63 11.43) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 11.43) (end -12.63 8.89) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 8.89) (end -4 8.89) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 9.78) (end -4 9.78) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 10.54) (end -4 10.54) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 9.78) (end -1.51 9.78) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 10.54) (end -1.51 10.54) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 11.43) (end -4 13.97) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 13.97) (end -12.63 13.97) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 13.97) (end -12.63 11.43) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 11.43) (end -4 11.43) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 12.32) (end -4 12.32) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 13.08) (end -4 13.08) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 12.32) (end -1.51 12.32) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 13.08) (end -1.51 13.08) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 13.97) (end -4 16.51) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 16.51) (end -12.63 16.51) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 16.51) (end -12.63 13.97) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 13.97) (end -4 13.97) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 14.86) (end -4 14.86) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 15.62) (end -4 15.62) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 14.86) (end -1.51 14.86) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 15.62) (end -1.51 15.62) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 16.51) (end -4 19.05) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 19.05) (end -12.63 19.05) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 19.05) (end -12.63 16.51) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 16.51) (end -4 16.51) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 17.4) (end -4 17.4) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 18.16) (end -4 18.16) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 17.4) (end -1.51 17.4) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 18.16) (end -1.51 18.16) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 19.05) (end -4 21.59) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 21.59) (end -12.63 21.59) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 21.59) (end -12.63 19.05) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 19.05) (end -4 19.05) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 19.94) (end -4 19.94) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 20.7) (end -4 20.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 19.94) (end -1.51 19.94) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 20.7) (end -1.51 20.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 21.59) (end -4 24.13) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 24.13) (end -12.63 24.13) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 24.13) (end -12.63 21.59) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 21.59) (end -4 21.59) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 22.48) (end -4 22.48) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 23.24) (end -4 23.24) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 22.48) (end -1.51 22.48) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 23.24) (end -1.51 23.24) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 24.13) (end -4 26.67) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 26.67) (end -12.63 26.67) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 26.67) (end -12.63 24.13) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 24.13) (end -4 24.13) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 25.02) (end -4 25.02) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 25.78) (end -4 25.78) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 25.02) (end -1.51 25.02) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 25.78) (end -1.51 25.78) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 26.67) (end -4 29.21) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 29.21) (end -12.63 29.21) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 29.21) (end -12.63 26.67) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 26.67) (end -4 26.67) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 27.56) (end -4 27.56) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 28.32) (end -4 28.32) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 27.56) (end -1.51 27.56) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 28.32) (end -1.51 28.32) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 29.21) (end -4 31.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 31.75) (end -12.63 31.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 31.75) (end -12.63 29.21) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 29.21) (end -4 29.21) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 30.1) (end -4 30.1) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 30.86) (end -4 30.86) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 30.1) (end -1.51 30.1) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 30.86) (end -1.51 30.86) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 31.75) (end -4 34.29) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 34.29) (end -12.63 34.29) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 34.29) (end -12.63 31.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 31.75) (end -4 31.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 32.64) (end -4 32.64) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 33.4) (end -4 33.4) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 32.64) (end -1.51 32.64) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 33.4) (end -1.51 33.4) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 34.29) (end -4 36.83) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 36.83) (end -12.63 36.83) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 36.83) (end -12.63 34.29) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 34.29) (end -4 34.29) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 35.18) (end -4 35.18) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 35.94) (end -4 35.94) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 35.18) (end -1.51 35.18) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 35.94) (end -1.51 35.94) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 36.83) (end -4 39.37) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 39.37) (end -12.63 39.37) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 39.37) (end -12.63 36.83) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 36.83) (end -4 36.83) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 37.72) (end -4 37.72) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 38.48) (end -4 38.48) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 37.72) (end -1.51 37.72) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 38.48) (end -1.51 38.48) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 39.37) (end -4 41.91) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 41.91) (end -12.63 41.91) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 41.91) (end -12.63 39.37) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 39.37) (end -4 39.37) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 40.26) (end -4 40.26) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 41.02) (end -4 41.02) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 40.26) (end -1.51 40.26) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 41.02) (end -1.51 41.02) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 41.91) (end -4 44.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 44.45) (end -12.63 44.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 44.45) (end -12.63 41.91) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 41.91) (end -4 41.91) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 42.8) (end -4 42.8) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 43.56) (end -4 43.56) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 42.8) (end -1.51 42.8) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 43.56) (end -1.51 43.56) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 44.45) (end -4 46.99) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 46.99) (end -12.63 46.99) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 46.99) (end -12.63 44.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 44.45) (end -4 44.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 45.34) (end -4 45.34) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 46.1) (end -4 46.1) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 45.34) (end -1.51 45.34) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 46.1) (end -1.51 46.1) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 46.99) (end -4 49.53) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 49.53) (end -12.63 49.53) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 49.53) (end -12.63 46.99) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 46.99) (end -4 46.99) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 47.88) (end -4 47.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 48.64) (end -4 48.64) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 47.88) (end -1.51 47.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 48.64) (end -1.51 48.64) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 49.53) (end -4 52.07) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 52.07) (end -12.63 52.07) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 52.07) (end -12.63 49.53) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 49.53) (end -4 49.53) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 50.42) (end -4 50.42) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 51.18) (end -4 51.18) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 50.42) (end -1.51 50.42) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 51.18) (end -1.51 51.18) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 52.07) (end -4 54.61) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 54.61) (end -12.63 54.61) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 54.61) (end -12.63 52.07) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 52.07) (end -4 52.07) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 52.96) (end -4 52.96) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 53.72) (end -4 53.72) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 52.96) (end -1.51 52.96) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 53.72) (end -1.51 53.72) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 54.61) (end -4 57.15) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 57.15) (end -12.63 57.15) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 57.15) (end -12.63 54.61) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 54.61) (end -4 54.61) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 55.5) (end -4 55.5) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 56.26) (end -4 56.26) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 55.5) (end -1.51 55.5) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 56.26) (end -1.51 56.26) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 57.15) (end -4 59.69) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 59.69) (end -12.63 59.69) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 59.69) (end -12.63 57.15) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 57.15) (end -4 57.15) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 58.04) (end -4 58.04) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 58.8) (end -4 58.8) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 58.04) (end -1.51 58.04) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 58.8) (end -1.51 58.8) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 59.69) (end -4 62.23) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 62.23) (end -12.63 62.23) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 62.23) (end -12.63 59.69) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 59.69) (end -4 59.69) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 60.58) (end -4 60.58) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 61.34) (end -4 61.34) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 60.58) (end -1.51 60.58) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 61.34) (end -1.51 61.34) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 62.23) (end -4 64.77) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 64.77) (end -12.63 64.77) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 64.77) (end -12.63 62.23) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 62.23) (end -4 62.23) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 63.12) (end -4 63.12) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 63.88) (end -4 63.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 63.12) (end -1.51 63.12) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 63.88) (end -1.51 63.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 64.77) (end -4 67.31) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 67.31) (end -12.63 67.31) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 67.31) (end -12.63 64.77) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 64.77) (end -4 64.77) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 65.66) (end -4 65.66) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 66.42) (end -4 66.42) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 65.66) (end -1.51 65.66) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 66.42) (end -1.51 66.42) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 67.31) (end -4 69.85) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 69.85) (end -12.63 69.85) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 69.85) (end -12.63 67.31) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 67.31) (end -4 67.31) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 68.2) (end -4 68.2) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 68.96) (end -4 68.96) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 68.2) (end -1.51 68.2) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 68.96) (end -1.51 68.96) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 69.85) (end -4 72.39) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 72.39) (end -12.63 72.39) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 72.39) (end -12.63 69.85) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 69.85) (end -4 69.85) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 70.74) (end -4 70.74) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 71.5) (end -4 71.5) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 70.74) (end -1.51 70.74) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 71.5) (end -1.51 71.5) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 72.39) (end -4 74.93) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 74.93) (end -12.63 74.93) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 74.93) (end -12.63 72.39) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 72.39) (end -4 72.39) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 73.28) (end -4 73.28) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 74.04) (end -4 74.04) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 73.28) (end -1.51 73.28) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 74.04) (end -1.51 74.04) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 74.93) (end -4 77.47) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 77.47) (end -12.63 77.47) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 77.47) (end -12.63 74.93) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 74.93) (end -4 74.93) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 75.82) (end -4 75.82) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 76.58) (end -4 76.58) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 75.82) (end -1.51 75.82) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 76.58) (end -1.51 76.58) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 77.47) (end -4 80.07) (layer F.SilkS) (width 0.12)) - (fp_line (start -4 80.07) (end -12.63 80.07) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 80.07) (end -12.63 77.47) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.63 77.47) (end -4 77.47) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 78.36) (end -4 78.36) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.57 79.12) (end -4 79.12) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 78.36) (end -1.51 78.36) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.03 79.12) (end -1.51 79.12) (layer F.SilkS) (width 0.12)) - (fp_line (start 0 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.27 -1.27) (end 1.27 0) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.8 -1.8) (end 1.8 80.55) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.8 80.55) (end -13.1 80.55) (layer F.CrtYd) (width 0.05)) - (fp_line (start -13.1 80.55) (end -13.1 -1.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start -13.1 -1.8) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) - (fp_text user %R (at 2.54 39.116 180) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 10 /gpio/IN5V)) - (pad 2 thru_hole oval (at -2.54 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 11 /gpio/OUT5V)) - (pad 3 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 1 GND)) - (pad 4 thru_hole oval (at -2.54 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 1 GND)) - (pad 5 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 12 /gpio/P5)) - (pad 6 thru_hole oval (at -2.54 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 13 /gpio/P6)) - (pad 7 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 14 /gpio/P7)) - (pad 8 thru_hole oval (at -2.54 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 15 /gpio/P8)) - (pad 9 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 39 /gpio/P9)) - (pad 10 thru_hole oval (at -2.54 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 40 /gpio/P10)) - (pad 11 thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 16 /gpio/P11)) - (pad 12 thru_hole oval (at -2.54 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 17 /gpio/P12)) - (pad 13 thru_hole oval (at 0 15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 18 /gpio/P13)) - (pad 14 thru_hole oval (at -2.54 15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 19 /gpio/P14)) - (pad 15 thru_hole oval (at 0 17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 16 thru_hole oval (at -2.54 17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 17 thru_hole oval (at 0 20.32 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 20 /gpio/P17)) - (pad 18 thru_hole oval (at -2.54 20.32 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 21 /gpio/P18)) - (pad 19 thru_hole oval (at 0 22.86 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 22 /gpio/P19)) - (pad 20 thru_hole oval (at -2.54 22.86 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 23 /gpio/P20)) - (pad 21 thru_hole oval (at 0 25.4 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 24 /gpio/P21)) - (pad 22 thru_hole oval (at -2.54 25.4 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 25 /gpio/P22)) - (pad 23 thru_hole oval (at 0 27.94 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 26 /gpio/P23)) - (pad 24 thru_hole oval (at -2.54 27.94 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 27 /gpio/P24)) - (pad 25 thru_hole oval (at 0 30.48 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 28 /gpio/P25)) - (pad 26 thru_hole oval (at -2.54 30.48 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 29 /gpio/P26)) - (pad 27 thru_hole oval (at 0 33.02 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 30 /gpio/P27)) - (pad 28 thru_hole oval (at -2.54 33.02 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 31 /gpio/P28)) - (pad 29 thru_hole oval (at 0 35.56 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 32 /gpio/P29)) - (pad 30 thru_hole oval (at -2.54 35.56 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 33 /gpio/P30)) - (pad 31 thru_hole oval (at 0 38.1 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 32 thru_hole oval (at -2.54 38.1 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 33 thru_hole oval (at 0 40.64 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 34 thru_hole oval (at -2.54 40.64 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 35 thru_hole oval (at 0 43.18 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 36 thru_hole oval (at -2.54 43.18 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 37 thru_hole oval (at 0 45.72 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 38 thru_hole oval (at -2.54 45.72 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 39 thru_hole oval (at 0 48.26 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 2 VCC)) - (pad 40 thru_hole oval (at -2.54 48.26 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 2 VCC)) - (pad 41 thru_hole oval (at 0 50.8 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 42 thru_hole oval (at -2.54 50.8 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 43 thru_hole oval (at 0 53.34 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 44 thru_hole oval (at -2.54 53.34 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 45 thru_hole oval (at 0 55.88 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 46 thru_hole oval (at -2.54 55.88 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 47 thru_hole oval (at 0 58.42 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 48 thru_hole oval (at -2.54 58.42 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 49 thru_hole oval (at 0 60.96 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 50 thru_hole oval (at -2.54 60.96 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 51 thru_hole oval (at 0 63.5 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 52 thru_hole oval (at -2.54 63.5 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 53 thru_hole oval (at 0 66.04 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 54 thru_hole oval (at -2.54 66.04 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 55 thru_hole oval (at 0 68.58 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 56 thru_hole oval (at -2.54 68.58 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 57 thru_hole oval (at 0 71.12 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 58 thru_hole oval (at -2.54 71.12 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 59 thru_hole oval (at 0 73.66 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 60 thru_hole oval (at -2.54 73.66 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 61 thru_hole oval (at 0 76.2 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 62 thru_hole oval (at -2.54 76.2 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 63 thru_hole oval (at 0 78.74 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 64 thru_hole oval (at -2.54 78.74 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Angled_2x32_Pitch2.54mm.wrl - (at (xyz -0.05 -1.55 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 270)) - ) - ) - (module usb_otg:USB_Micro-B (layer F.Cu) (tedit 5543E447) (tstamp 58D43115) (at 149.98 57.61 180) (descr "Micro USB Type B Receptacle") @@ -2242,6 +1356,410 @@ (net 43 "Net-(US2-Pad6)")) ) + (module Socket_Strips:Socket_Strip_Angled_2x32 (layer F.Cu) (tedit 0) (tstamp 58D4E99D) + (at 96.64 104.6) + (descr "Through hole socket strip") + (tags "socket strip") + (path /56AC389C/58D39D36) + (fp_text reference J1 (at 0 -4.6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_02X32 (at 0 -2.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.35) (end -1.75 13.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 80.5 -1.35) (end 80.5 13.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.35) (end 80.5 -1.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 13.15) (end 80.5 13.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 80.01 3.81) (end 80.01 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 77.47 3.81) (end 80.01 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 77.47 12.64) (end 80.01 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 80.01 12.64) (end 80.01 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 77.47 12.64) (end 77.47 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 74.93 12.64) (end 77.47 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 74.93 3.81) (end 77.47 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 77.47 3.81) (end 77.47 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 54.61 12.64) (end 54.61 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 52.07 12.64) (end 54.61 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 52.07 3.81) (end 54.61 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 54.61 3.81) (end 54.61 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 52.07 3.81) (end 52.07 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 49.53 3.81) (end 52.07 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 49.53 12.64) (end 52.07 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 52.07 12.64) (end 52.07 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 49.53 12.64) (end 49.53 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 46.99 12.64) (end 49.53 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 46.99 3.81) (end 49.53 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 49.53 3.81) (end 49.53 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 62.23 3.81) (end 62.23 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 59.69 3.81) (end 62.23 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 59.69 12.64) (end 62.23 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 62.23 12.64) (end 62.23 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 64.77 12.64) (end 64.77 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 62.23 12.64) (end 64.77 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 62.23 3.81) (end 64.77 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 64.77 3.81) (end 64.77 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 67.31 3.81) (end 67.31 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 64.77 3.81) (end 67.31 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 64.77 12.64) (end 67.31 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 67.31 12.64) (end 67.31 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 69.85 12.64) (end 69.85 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 67.31 12.64) (end 69.85 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 67.31 3.81) (end 69.85 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 69.85 3.81) (end 69.85 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 72.39 3.81) (end 72.39 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 69.85 3.81) (end 72.39 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 69.85 12.64) (end 72.39 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 72.39 12.64) (end 72.39 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 59.69 12.64) (end 59.69 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 57.15 12.64) (end 59.69 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 57.15 3.81) (end 59.69 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 59.69 3.81) (end 59.69 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 57.15 3.81) (end 57.15 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 54.61 3.81) (end 57.15 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 54.61 12.64) (end 57.15 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 57.15 12.64) (end 57.15 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 74.93 12.64) (end 74.93 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 72.39 12.64) (end 74.93 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 72.39 3.81) (end 74.93 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 74.93 3.81) (end 74.93 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 46.99 3.81) (end 46.99 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 44.45 3.81) (end 46.99 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 44.45 12.64) (end 46.99 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 46.99 12.64) (end 46.99 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 29.21 12.64) (end 29.21 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 26.67 12.64) (end 29.21 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 26.67 3.81) (end 29.21 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 29.21 3.81) (end 29.21 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 31.75 3.81) (end 31.75 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 29.21 3.81) (end 31.75 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 29.21 12.64) (end 31.75 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 31.75 12.64) (end 31.75 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 44.45 12.64) (end 44.45 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 41.91 12.64) (end 44.45 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 41.91 3.81) (end 44.45 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 44.45 3.81) (end 44.45 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 41.91 3.81) (end 41.91 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 39.37 3.81) (end 41.91 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 39.37 12.64) (end 41.91 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 41.91 12.64) (end 41.91 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 39.37 12.64) (end 39.37 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 36.83 12.64) (end 39.37 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 36.83 3.81) (end 39.37 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 39.37 3.81) (end 39.37 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 36.83 3.81) (end 36.83 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 34.29 3.81) (end 36.83 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 34.29 12.64) (end 36.83 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 36.83 12.64) (end 36.83 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 34.29 12.64) (end 34.29 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 31.75 12.64) (end 34.29 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 31.75 3.81) (end 34.29 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 34.29 3.81) (end 34.29 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 16.51 3.81) (end 16.51 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 13.97 3.81) (end 16.51 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 13.97 12.64) (end 16.51 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 16.51 12.64) (end 16.51 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 19.05 12.64) (end 19.05 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 16.51 12.64) (end 19.05 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 16.51 3.81) (end 19.05 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 19.05 3.81) (end 19.05 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 21.59 3.81) (end 21.59 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 19.05 3.81) (end 21.59 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 19.05 12.64) (end 21.59 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 21.59 12.64) (end 21.59 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 24.13 12.64) (end 24.13 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 21.59 12.64) (end 24.13 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 21.59 3.81) (end 24.13 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 24.13 3.81) (end 24.13 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 26.67 3.81) (end 26.67 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 24.13 3.81) (end 26.67 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 24.13 12.64) (end 26.67 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 26.67 12.64) (end 26.67 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 13.97 12.64) (end 13.97 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 11.43 12.64) (end 13.97 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 11.43 3.81) (end 13.97 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 13.97 3.81) (end 13.97 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 11.43 3.81) (end 11.43 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.89 3.81) (end 11.43 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.89 12.64) (end 11.43 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 11.43 12.64) (end 11.43 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.89 12.64) (end 8.89 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 12.64) (end 8.89 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 3.81) (end 8.89 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.89 3.81) (end 8.89 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 3.81) (end 6.35 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 3.81) (end 6.35 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 12.64) (end 6.35 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 12.64) (end 6.35 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 12.64) (end 3.81 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 12.64) (end 3.81 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 3.81) (end 3.81 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 3.81) (end 3.81 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 3.81) (end 1.27 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 3.81) (end 1.27 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 -1.15) (end -1.55 -1.15) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.15) (end -1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 3.81) (end -1.27 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 12.64) (end 1.27 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 12.64) (end 1.27 3.81) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 10 /gpio/IN5V)) + (pad 2 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 11 /gpio/OUT5V)) + (pad 3 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 5 thru_hole oval (at 5.08 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 12 /gpio/P5)) + (pad 6 thru_hole oval (at 5.08 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 13 /gpio/P6)) + (pad 7 thru_hole oval (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 14 /gpio/P7)) + (pad 8 thru_hole oval (at 7.62 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 15 /gpio/P8)) + (pad 9 thru_hole oval (at 10.16 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 39 /gpio/P9)) + (pad 10 thru_hole oval (at 10.16 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 40 /gpio/P10)) + (pad 11 thru_hole oval (at 12.7 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /gpio/P11)) + (pad 12 thru_hole oval (at 12.7 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /gpio/P12)) + (pad 13 thru_hole oval (at 15.24 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 18 /gpio/P13)) + (pad 14 thru_hole oval (at 15.24 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 19 /gpio/P14)) + (pad 15 thru_hole oval (at 17.78 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 44 /gpio/P15)) + (pad 16 thru_hole oval (at 17.78 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 45 /gpio/P16)) + (pad 17 thru_hole oval (at 20.32 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 20 /gpio/P17)) + (pad 18 thru_hole oval (at 20.32 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 21 /gpio/P18)) + (pad 19 thru_hole oval (at 22.86 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 22 /gpio/P19)) + (pad 20 thru_hole oval (at 22.86 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 23 /gpio/P20)) + (pad 21 thru_hole oval (at 25.4 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 24 /gpio/P21)) + (pad 22 thru_hole oval (at 25.4 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 25 /gpio/P22)) + (pad 23 thru_hole oval (at 27.94 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 26 /gpio/P23)) + (pad 24 thru_hole oval (at 27.94 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 27 /gpio/P24)) + (pad 25 thru_hole oval (at 30.48 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 28 /gpio/P25)) + (pad 26 thru_hole oval (at 30.48 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 29 /gpio/P26)) + (pad 27 thru_hole oval (at 33.02 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 30 /gpio/P27)) + (pad 28 thru_hole oval (at 33.02 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 31 /gpio/P28)) + (pad 29 thru_hole oval (at 35.56 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 32 /gpio/P29)) + (pad 30 thru_hole oval (at 35.56 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 33 /gpio/P30)) + (pad 31 thru_hole oval (at 38.1 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 46 /gpio/P31)) + (pad 32 thru_hole oval (at 38.1 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 47 /gpio/P32)) + (pad 33 thru_hole oval (at 40.64 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 48 /gpio/P33)) + (pad 34 thru_hole oval (at 40.64 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 49 /gpio/P34)) + (pad 35 thru_hole oval (at 43.18 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 50 /gpio/P35)) + (pad 36 thru_hole oval (at 43.18 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 51 /gpio/P36)) + (pad 37 thru_hole oval (at 45.72 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 52 /gpio/P37)) + (pad 38 thru_hole oval (at 45.72 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 53 /gpio/P38)) + (pad 39 thru_hole oval (at 48.26 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 54 /gpio/P39)) + (pad 40 thru_hole oval (at 48.26 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 55 /gpio/P40)) + (pad 41 thru_hole oval (at 50.8 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 56 /gpio/P41)) + (pad 42 thru_hole oval (at 50.8 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 57 /gpio/P42)) + (pad 43 thru_hole oval (at 53.34 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 58 /gpio/P43)) + (pad 44 thru_hole oval (at 53.34 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 59 /gpio/P44)) + (pad 45 thru_hole oval (at 55.88 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 60 /gpio/P45)) + (pad 46 thru_hole oval (at 55.88 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 61 /gpio/P46)) + (pad 47 thru_hole oval (at 58.42 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 62 /gpio/P47)) + (pad 48 thru_hole oval (at 58.42 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 63 /gpio/P48)) + (pad 49 thru_hole oval (at 60.96 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 64 /gpio/P49)) + (pad 50 thru_hole oval (at 60.96 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 65 /gpio/P50)) + (pad 51 thru_hole oval (at 63.5 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 66 /gpio/P51)) + (pad 52 thru_hole oval (at 63.5 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 67 /gpio/P52)) + (pad 53 thru_hole oval (at 66.04 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 68 /gpio/P53)) + (pad 54 thru_hole oval (at 66.04 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 69 /gpio/P54)) + (pad 55 thru_hole oval (at 68.58 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 70 /gpio/P55)) + (pad 56 thru_hole oval (at 68.58 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 71 /gpio/P56)) + (pad 57 thru_hole oval (at 71.12 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 72 /gpio/P57)) + (pad 58 thru_hole oval (at 71.12 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 73 /gpio/P58)) + (pad 59 thru_hole oval (at 73.66 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 74 /gpio/P59)) + (pad 60 thru_hole oval (at 73.66 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 75 /gpio/P60)) + (pad 61 thru_hole oval (at 76.2 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 62 thru_hole oval (at 76.2 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 63 thru_hole oval (at 78.74 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 2 VCC)) + (pad 64 thru_hole oval (at 78.74 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 2 VCC)) + (model Socket_Strips.3dshapes/Socket_Strip_Angled_2x32.wrl + (at (xyz 1.55 -0.05 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module Socket_Strips:Socket_Strip_Angled_2x15 (layer F.Cu) (tedit 0) (tstamp 58D4E9E0) + (at 180.46 99.52 90) + (descr "Through hole socket strip") + (tags "socket strip") + (path /56AC389C/58D3A6D6) + (fp_text reference J2 (at 0 -4.6 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_02X15 (at 0 -2.6 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.35) (end -1.75 13.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 37.35 -1.35) (end 37.35 13.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.35) (end 37.35 -1.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 13.15) (end 37.35 13.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 16.51 12.64) (end 16.51 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 13.97 12.64) (end 16.51 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 13.97 3.81) (end 16.51 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 16.51 3.81) (end 16.51 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 19.05 3.81) (end 19.05 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 16.51 3.81) (end 19.05 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 16.51 12.64) (end 19.05 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 19.05 12.64) (end 19.05 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 21.59 12.64) (end 21.59 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 19.05 12.64) (end 21.59 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 19.05 3.81) (end 21.59 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 21.59 3.81) (end 21.59 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 24.13 3.81) (end 24.13 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 21.59 3.81) (end 24.13 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 21.59 12.64) (end 24.13 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 24.13 12.64) (end 24.13 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 26.67 3.81) (end 26.67 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 24.13 3.81) (end 26.67 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 24.13 12.64) (end 26.67 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 26.67 12.64) (end 26.67 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 29.21 12.64) (end 29.21 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 26.67 12.64) (end 29.21 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 26.67 3.81) (end 29.21 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 29.21 3.81) (end 29.21 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 31.75 3.81) (end 31.75 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 29.21 3.81) (end 31.75 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 29.21 12.64) (end 31.75 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 31.75 12.64) (end 31.75 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 34.29 12.64) (end 34.29 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 31.75 12.64) (end 34.29 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 31.75 3.81) (end 34.29 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 34.29 3.81) (end 34.29 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 36.83 3.81) (end 36.83 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 34.29 3.81) (end 36.83 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 34.29 12.64) (end 36.83 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 36.83 12.64) (end 36.83 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 13.97 12.64) (end 13.97 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 11.43 12.64) (end 13.97 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 11.43 3.81) (end 13.97 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 13.97 3.81) (end 13.97 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 11.43 3.81) (end 11.43 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.89 3.81) (end 11.43 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.89 12.64) (end 11.43 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 11.43 12.64) (end 11.43 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.89 12.64) (end 8.89 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 12.64) (end 8.89 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 3.81) (end 8.89 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.89 3.81) (end 8.89 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 3.81) (end 6.35 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 3.81) (end 6.35 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 12.64) (end 6.35 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 12.64) (end 6.35 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 12.64) (end 3.81 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 12.64) (end 3.81 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 3.81) (end 3.81 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 3.81) (end 3.81 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 3.81) (end 1.27 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 3.81) (end 1.27 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 -1.15) (end -1.55 -1.15) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.15) (end -1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 3.81) (end -1.27 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 12.64) (end 1.27 12.64) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 12.64) (end 1.27 3.81) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 2 VCC)) + (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 2 VCC)) + (pad 3 thru_hole oval (at 2.54 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 4 thru_hole oval (at 2.54 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 5 thru_hole oval (at 5.08 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 5.08 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 7.62 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 7.62 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 10.16 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 10.16 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 12.7 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 12.7 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 15.24 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 15.24 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 17.78 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 17.78 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 20.32 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 20.32 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 22.86 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 2 VCC)) + (pad 20 thru_hole oval (at 22.86 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 2 VCC)) + (pad 21 thru_hole oval (at 25.4 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 22 thru_hole oval (at 25.4 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 23 thru_hole oval (at 27.94 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 24 thru_hole oval (at 27.94 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 25 thru_hole oval (at 30.48 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 26 thru_hole oval (at 30.48 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 27 thru_hole oval (at 33.02 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 28 thru_hole oval (at 33.02 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 29 thru_hole oval (at 35.56 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 30 thru_hole oval (at 35.56 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model Socket_Strips.3dshapes/Socket_Strip_Angled_2x15.wrl + (at (xyz 0.7 -0.05 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + (dimension 55.88 (width 0.3) (layer Eco2.User) (gr_text "55,880 mm" (at 69.89 81.74 90) (layer Eco2.User) (effects (font (size 1.5 1.5) (thickness 0.3))) @@ -2307,11 +1825,11 @@ (gr_line (start 185.54 105.87) (end 185.54 57.61) (layer Edge.Cuts) (width 0.3)) (gr_line (start 90.29 109.68) (end 181.73 109.68) (layer Edge.Cuts) (width 0.3)) - (segment (start 132.28 80) (end 131.485886 80.794114) (width 0.25) (layer In1.Cu) (net 28)) - (segment (start 127.12 101.16) (end 127.12 104.6) (width 0.25) (layer In1.Cu) (net 28)) - (segment (start 131.485886 80.794114) (end 131.485886 96.794114) (width 0.25) (layer In1.Cu) (net 28)) - (segment (start 131.485886 96.794114) (end 127.12 101.16) (width 0.25) (layer In1.Cu) (net 28)) - (segment (start 132.68 79.6) (end 132.28 80) (width 0.25) (layer F.Cu) (net 28)) - (via micro (at 132.28 80) (size 0.3) (drill 0.1) (layers F.Cu In1.Cu) (net 28)) + (segment (start 131.485886 80.794114) (end 131.485886 94.44) (width 0.25) (layer In1.Cu) (net 26)) + (segment (start 124.58 104.6) (end 124.58 101.345886) (width 0.25) (layer In1.Cu) (net 26)) + (segment (start 124.58 101.345886) (end 131.485886 94.44) (width 0.25) (layer In1.Cu) (net 26)) + (segment (start 132.28 80) (end 131.485886 80.794114) (width 0.25) (layer In1.Cu) (net 26)) + (segment (start 132.68 79.6) (end 132.28 80) (width 0.25) (layer F.Cu) (net 26)) + (via micro (at 132.28 80) (size 0.3) (drill 0.1) (layers F.Cu In1.Cu) (net 26)) ) diff --git a/ulx3s.kicad_pcb-bak b/ulx3s.kicad_pcb-bak index 262399f..ef4923b 100644 --- a/ulx3s.kicad_pcb-bak +++ b/ulx3s.kicad_pcb-bak @@ -45,7 +45,7 @@ (zone_45_only no) (trace_min 0.2) (segment_width 0.2) - (edge_width 0.3) + (edge_width 0.2) (via_size 0.6) (via_drill 0.4) (via_min_size 0.4) @@ -2266,7 +2266,7 @@ (arrow2a (pts (xy 185.54 38.56) (xy 184.413496 37.973579))) (arrow2b (pts (xy 185.54 38.56) (xy 184.413496 39.146421))) ) - (gr_circle (center 90.29 57.61) (end 91.89 57.61) (layer Eco2.User) (width 0.2) (tstamp 58D43D22)) + (gr_circle (center 90.29 57.61) (end 91.89 57.61) (layer Edge.Cuts) (width 0.2) (tstamp 58D43D22)) (gr_arc (start 90.29 57.61) (end 86.48 57.61) (angle 90) (layer Edge.Cuts) (width 0.3)) (gr_circle (center 90.29 57.61) (end 87.29 57.61) (layer Dwgs.User) (width 0.2) (tstamp 58D43D12)) (gr_arc (start 181.73 57.61) (end 181.73 53.8) (angle 90) (layer Edge.Cuts) (width 0.3)) @@ -2277,7 +2277,7 @@ (gr_circle (center 181.73 105.87) (end 183.33 105.87) (layer Edge.Cuts) (width 0.3)) (gr_circle (center 181.73 105.87) (end 178.73 105.87) (layer Dwgs.User) (width 0.2)) (gr_circle (center 90.29 105.87) (end 87.29 105.87) (layer Dwgs.User) (width 0.2)) - (gr_circle (center 90.29 105.87) (end 91.89 105.87) (layer Eco2.User) (width 0.2)) + (gr_circle (center 90.29 105.87) (end 91.89 105.87) (layer Edge.Cuts) (width 0.2)) (dimension 91.44 (width 0.3) (layer Eco2.User) (gr_text "91,440 mm" (at 136.01 42.46) (layer Eco2.User) (tstamp 58D43A2D) (effects (font (size 1.5 1.5) (thickness 0.3))) diff --git a/ulx3s.net b/ulx3s.net index 7c53ddc..86d6c16 100644 --- a/ulx3s.net +++ b/ulx3s.net @@ -1,7 +1,7 @@ (export (version D) (design - (source /home/davor/tmp/ulx3s/ulx3s.sch) - (date "Pet 24 Ožu 2017 00:57:38") + (source /home/davor/src/circuits/fpga/ulx3s/ulx3s.sch) + (date "Pet 24 Ožu 2017 10:35:14") (tool "Eeschema 4.0.5+dfsg1-4") (sheet (number 1) (name /) (tstamps /) (title_block @@ -308,6 +308,7 @@ (pin (num 5) (name TN) (type passive)) (pin (num 6) (name RN) (type passive)))) (libpart (lib lfe5bg381) (part LFE5-BG381) + (description ECP5U25) (footprints (fp BGA381)) (fields @@ -317,9 +318,9 @@ (pin (num A6) (name PT4B) (type input)) (pin (num A7) (name PT18B) (type input)) (pin (num A8) (name PT18A) (type input)) - (pin (num A9) (name PT24B) (type input)) - (pin (num A10) (name PT27A) (type input)) - (pin (num A11) (name PT27B) (type input)) + (pin (num A9) (name GR_PCLK0_1) (type input)) + (pin (num A10) (name PCLKT0_1) (type input)) + (pin (num A11) (name PCLKC0_1) (type input)) (pin (num A12) (name PT40A) (type input)) (pin (num A13) (name PT40B) (type input)) (pin (num A14) (name PT47A) (type input)) @@ -331,8 +332,9 @@ (pin (num B7) (name GND) (type input)) (pin (num B8) (name PT15A) (type input)) (pin (num B9) (name PT22B) (type input)) - (pin (num B10) (name PT24A) (type input)) - (pin (num B11) (name PT29A) (type input)) + (pin (num B10) (name GR_PCLK0_0) (type input)) + (pin (num B11) (name PCLKT0_0) (type input)) + (pin (num B12) (name PCLKT1_0) (type input)) (pin (num B13) (name PT42A) (type input)) (pin (num B14) (name GND) (type input)) (pin (num B15) (name PT51A) (type input)) @@ -345,7 +347,8 @@ (pin (num C7) (name PT11A) (type input)) (pin (num C8) (name PT15B) (type input)) (pin (num C10) (name PT22A) (type input)) - (pin (num C11) (name PT29B) (type input)) + (pin (num C11) (name PCLKC0_0) (type input)) + (pin (num C12) (name PCLKC1_0) (type input)) (pin (num C13) (name PT42B) (type input)) (pin (num C14) (name PT47B) (type input)) (pin (num C15) (name PT51B) (type input)) @@ -357,6 +360,8 @@ (pin (num D7) (name PT9A) (type input)) (pin (num D8) (name PT13A) (type input)) (pin (num D9) (name PT20B) (type input)) + (pin (num D11) (name PCLKT1_1) (type input)) + (pin (num D12) (name GR_PCLK1_0) (type input)) (pin (num D13) (name PT44A) (type input)) (pin (num D14) (name PT49A) (type input)) (pin (num D15) (name PT53A) (type input)) @@ -365,6 +370,8 @@ (pin (num E7) (name PT9B) (type input)) (pin (num E8) (name PT13B) (type input)) (pin (num E9) (name PT20A) (type input)) + (pin (num E11) (name PCLKC1_1) (type input)) + (pin (num E12) (name GR_PCLK1_1) (type input)) (pin (num E13) (name PT44B) (type input)) (pin (num E14) (name PT49B) (type input)) (pin (num E15) (name PT53B) (type input)) @@ -576,22 +583,22 @@ (libraries (library (logical device) (uri /usr/share/kicad/library/device.lib)) - (library (logical conn) - (uri /usr/share/kicad/library/conn.lib)) (library (logical ESP8266) (uri footprints/esp8266/ESP8266.lib)) - (library (logical lfe5bg381) - (uri footprints/lattice/lfe5bg381.lib)) + (library (logical conn) + (uri /usr/share/kicad/library/conn.lib)) (library (logical micro-hdmi-d) - (uri footprints/micro-hdmi-d/micro-hdmi-d.lib))) + (uri footprints/micro-hdmi-d/micro-hdmi-d.lib)) + (library (logical lfe5bg381) + (uri footprints/lattice/lfe5bg381.lib))) (nets (net (code 1) (name "Net-(D4-Pad1)") (node (ref US2) (pin 1)) (node (ref D4) (pin 1))) (net (code 2) (name +5V) - (node (ref D1) (pin 1)) (node (ref D4) (pin 2)) - (node (ref D3) (pin 1))) + (node (ref D3) (pin 1)) + (node (ref D1) (pin 1))) (net (code 3) (name /USB5V) (node (ref D3) (pin 2)) (node (ref US1) (pin 1))) @@ -601,8 +608,8 @@ (node (ref U1) (pin T5)) (node (ref U2) (pin 6))) (net (code 6) (name /TDO) - (node (ref U1) (pin V4)) - (node (ref U2) (pin 5))) + (node (ref U2) (pin 5)) + (node (ref U1) (pin V4))) (net (code 7) (name /TDI) (node (ref U1) (pin R5)) (node (ref U2) (pin 4))) @@ -611,112 +618,114 @@ (node (ref U1) (pin U5))) (net (code 9) (name GND) (node (ref U2) (pin 15)) - (node (ref U1) (pin W12)) (node (ref U1) (pin B14)) (node (ref U1) (pin V13)) (node (ref U1) (pin U13)) (node (ref U1) (pin P13)) - (node (ref U1) (pin G13)) - (node (ref U1) (pin F13)) - (node (ref U1) (pin Y12)) - (node (ref U1) (pin V12)) - (node (ref U1) (pin U12)) - (node (ref U1) (pin K15)) - (node (ref U1) (pin G15)) - (node (ref U1) (pin V14)) - (node (ref U1) (pin F14)) - (node (ref U1) (pin P14)) - (node (ref U1) (pin N14)) - (node (ref U1) (pin N6)) - (node (ref U1) (pin V10)) - (node (ref U1) (pin G8)) - (node (ref U1) (pin F8)) - (node (ref U1) (pin Y7)) - (node (ref U1) (pin W7)) - (node (ref U1) (pin V7)) - (node (ref U1) (pin T7)) - (node (ref U1) (pin P7)) - (node (ref U1) (pin N7)) - (node (ref U1) (pin M7)) - (node (ref U1) (pin W15)) - (node (ref U1) (pin W19)) - (node (ref U1) (pin V19)) - (node (ref U1) (pin R19)) - (node (ref U1) (pin C19)) - (node (ref U1) (pin G17)) - (node (ref U1) (pin W16)) - (node (ref U1) (pin V16)) + (node (ref J1) (pin 61)) + (node (ref J1) (pin 62)) + (node (ref J1) (pin 3)) + (node (ref J1) (pin 4)) + (node (ref J2) (pin 21)) + (node (ref J2) (pin 22)) + (node (ref J2) (pin 3)) + (node (ref J2) (pin 4)) + (node (ref U1) (pin Y5)) (node (ref U1) (pin M16)) - (node (ref U1) (pin V15)) - (node (ref U1) (pin H19)) - (node (ref U1) (pin M14)) - (node (ref U1) (pin V6)) + (node (ref U1) (pin V16)) + (node (ref U1) (pin W16)) + (node (ref U1) (pin G17)) + (node (ref U1) (pin C19)) + (node (ref U1) (pin R19)) + (node (ref U1) (pin V19)) + (node (ref U1) (pin W19)) (node (ref U1) (pin D4)) (node (ref U1) (pin M2)) (node (ref U1) (pin J2)) + (node (ref US1) (pin 5)) (node (ref U1) (pin G7)) (node (ref U1) (pin F7)) + (node (ref US2) (pin 5)) + (node (ref U1) (pin W15)) (node (ref U1) (pin B7)) (node (ref U1) (pin Y6)) (node (ref U1) (pin W6)) - (node (ref U1) (pin G4)) - (node (ref U1) (pin U6)) - (node (ref U1) (pin T6)) - (node (ref U1) (pin V5)) - (node (ref U1) (pin K6)) - (node (ref J1) (pin 4)) - (node (ref U1) (pin G6)) - (node (ref J1) (pin 3)) - (node (ref U1) (pin Y5)) - (node (ref U1) (pin G9)) + (node (ref U1) (pin V6)) + (node (ref U1) (pin N15)) + (node (ref U1) (pin Y11)) + (node (ref U1) (pin J11)) + (node (ref U1) (pin K11)) + (node (ref U1) (pin L11)) + (node (ref U1) (pin T9)) + (node (ref U1) (pin G8)) + (node (ref U1) (pin F8)) + (node (ref U1) (pin Y7)) + (node (ref U1) (pin W7)) + (node (ref U1) (pin V7)) + (node (ref U1) (pin T7)) + (node (ref U1) (pin P7)) + (node (ref U1) (pin N7)) + (node (ref U1) (pin M7)) (node (ref U1) (pin K7)) (node (ref U1) (pin J7)) + (node (ref U1) (pin N6)) (node (ref U1) (pin U7)) (node (ref U1) (pin M9)) (node (ref U1) (pin L9)) (node (ref U1) (pin K9)) (node (ref U1) (pin J9)) - (node (ref U1) (pin T9)) + (node (ref U1) (pin G9)) (node (ref U1) (pin Y8)) (node (ref U1) (pin V8)) (node (ref U1) (pin U8)) (node (ref U1) (pin T8)) (node (ref U1) (pin P8)) - (node (ref U1) (pin M11)) - (node (ref U1) (pin G11)) - (node (ref U1) (pin L12)) - (node (ref U1) (pin K12)) - (node (ref U1) (pin J12)) + (node (ref U1) (pin H19)) + (node (ref U1) (pin G4)) + (node (ref U1) (pin V15)) + (node (ref U1) (pin L10)) + (node (ref U1) (pin J14)) + (node (ref U1) (pin G14)) (node (ref U1) (pin U14)) - (node (ref U1) (pin G12)) - (node (ref J2) (pin 22)) - (node (ref U1) (pin V11)) - (node (ref U1) (pin U11)) - (node (ref U1) (pin P11)) - (node (ref J2) (pin 21)) + (node (ref U1) (pin V20)) + (node (ref U1) (pin V10)) (node (ref U1) (pin U10)) - (node (ref U1) (pin L11)) - (node (ref U1) (pin K11)) - (node (ref U1) (pin J11)) - (node (ref U1) (pin Y11)) - (node (ref U1) (pin G14)) - (node (ref U1) (pin N15)) - (node (ref U1) (pin J14)) - (node (ref U1) (pin K14)) - (node (ref U1) (pin M10)) (node (ref U1) (pin T10)) - (node (ref J2) (pin 4)) - (node (ref US1) (pin 5)) (node (ref U1) (pin P12)) - (node (ref U1) (pin L10)) + (node (ref U1) (pin K14)) (node (ref U1) (pin K10)) (node (ref U1) (pin J10)) - (node (ref US2) (pin 5)) - (node (ref J2) (pin 3)) (node (ref U1) (pin G10)) - (node (ref U1) (pin V20)) + (node (ref U1) (pin V5)) (node (ref U1) (pin V9)) (node (ref U1) (pin U9)) + (node (ref U1) (pin M10)) + (node (ref U1) (pin G11)) + (node (ref U1) (pin M14)) + (node (ref U1) (pin N14)) + (node (ref U1) (pin M11)) + (node (ref U1) (pin P14)) + (node (ref U1) (pin F14)) + (node (ref U1) (pin V14)) + (node (ref U1) (pin G15)) + (node (ref U1) (pin K6)) + (node (ref U1) (pin F13)) + (node (ref U1) (pin K15)) + (node (ref U1) (pin Y12)) + (node (ref U1) (pin W12)) + (node (ref U1) (pin G6)) + (node (ref U1) (pin U12)) + (node (ref U1) (pin V12)) + (node (ref U1) (pin U6)) + (node (ref U1) (pin J12)) + (node (ref U1) (pin T6)) + (node (ref U1) (pin G12)) + (node (ref U1) (pin K12)) + (node (ref U1) (pin G13)) + (node (ref U1) (pin V11)) + (node (ref U1) (pin U11)) + (node (ref U1) (pin P11)) + (node (ref U1) (pin L12)) (node (ref U1) (pin M12))) (net (code 10) (name "Net-(SD1-Pad3)") (node (ref SD1) (pin 3))) @@ -786,20 +795,20 @@ (node (ref SD1) (pin 5)) (node (ref U2) (pin 13))) (net (code 43) (name /MTDI) - (node (ref SD1) (pin 8)) - (node (ref U2) (pin 10))) + (node (ref U2) (pin 10)) + (node (ref SD1) (pin 8))) (net (code 44) (name /SD_3) (node (ref U2) (pin 11)) (node (ref SD1) (pin 1))) (net (code 45) (name /MTMS) - (node (ref U2) (pin 12)) - (node (ref SD1) (pin 2))) + (node (ref SD1) (pin 2)) + (node (ref U2) (pin 12))) (net (code 46) (name /MTDO) (node (ref SD1) (pin 7)) (node (ref U2) (pin 9))) (net (code 47) (name /SD_2) - (node (ref SD1) (pin 9)) - (node (ref U2) (pin 14))) + (node (ref U2) (pin 14)) + (node (ref SD1) (pin 9))) (net (code 48) (name "Net-(US2-Pad4)") (node (ref US2) (pin 4))) (net (code 49) (name "Net-(US1-Pad2)") @@ -841,42 +850,38 @@ (net (code 67) (name "Net-(J3-Pad12)") (node (ref J3) (pin 12))) (net (code 68) (name VCC) - (node (ref J1) (pin 40)) + (node (ref U1) (pin J13)) + (node (ref U1) (pin F6)) + (node (ref U1) (pin K8)) (node (ref J2) (pin 20)) - (node (ref J2) (pin 19)) - (node (ref J1) (pin 39)) - (node (ref J2) (pin 1)) + (node (ref U1) (pin N8)) + (node (ref U1) (pin M8)) + (node (ref U1) (pin L8)) + (node (ref U1) (pin F9)) + (node (ref U1) (pin L6)) + (node (ref U1) (pin M6)) (node (ref J2) (pin 2)) (node (ref U1) (pin P6)) - (node (ref U1) (pin F15)) + (node (ref U1) (pin H7)) (node (ref U1) (pin J8)) (node (ref U1) (pin H8)) + (node (ref J1) (pin 63)) + (node (ref J1) (pin 64)) + (node (ref U1) (pin H6)) (node (ref U1) (pin L7)) - (node (ref U1) (pin H7)) + (node (ref U1) (pin J6)) + (node (ref J2) (pin 19)) (node (ref U1) (pin P9)) (node (ref U1) (pin N9)) + (node (ref J2) (pin 1)) (node (ref U1) (pin H9)) - (node (ref U1) (pin K8)) - (node (ref U1) (pin N8)) - (node (ref U1) (pin M8)) - (node (ref U1) (pin L8)) - (node (ref U1) (pin F9)) - (node (ref U1) (pin L14)) - (node (ref U1) (pin M6)) - (node (ref U1) (pin L6)) - (node (ref U1) (pin J6)) - (node (ref U1) (pin H6)) - (node (ref U1) (pin F6)) - (node (ref U1) (pin H15)) - (node (ref U1) (pin J15)) - (node (ref U1) (pin L15)) - (node (ref U1) (pin M15)) (node (ref U1) (pin K13)) - (node (ref U1) (pin H13)) - (node (ref U1) (pin J13)) - (node (ref U1) (pin L13)) - (node (ref U1) (pin M13)) (node (ref U1) (pin N13)) + (node (ref U1) (pin M13)) + (node (ref U1) (pin L13)) + (node (ref U1) (pin H13)) + (node (ref U1) (pin M15)) + (node (ref U1) (pin N10)) (node (ref U1) (pin P15)) (node (ref U1) (pin N11)) (node (ref U1) (pin H11)) @@ -885,10 +890,14 @@ (node (ref U1) (pin N12)) (node (ref U1) (pin F10)) (node (ref U1) (pin H10)) - (node (ref U1) (pin N10)) + (node (ref U1) (pin L15)) (node (ref U1) (pin P10)) (node (ref U1) (pin F11)) - (node (ref U1) (pin H14))) + (node (ref U1) (pin H14)) + (node (ref U1) (pin L14)) + (node (ref U1) (pin F15)) + (node (ref U1) (pin H15)) + (node (ref U1) (pin J15))) (net (code 69) (name "Net-(U2-Pad22)") (node (ref U2) (pin 22))) (net (code 70) (name "Net-(U2-Pad16)") @@ -911,247 +920,223 @@ (node (ref U2) (pin 20))) (net (code 79) (name "Net-(U2-Pad21)") (node (ref U2) (pin 21))) - (net (code 80) (name "Net-(J1-Pad59)") - (node (ref J1) (pin 59))) - (net (code 81) (name "Net-(J1-Pad49)") - (node (ref J1) (pin 49))) - (net (code 82) (name "Net-(J1-Pad58)") - (node (ref J1) (pin 58))) - (net (code 83) (name "Net-(J1-Pad48)") - (node (ref J1) (pin 48))) - (net (code 84) (name "Net-(J1-Pad57)") - (node (ref J1) (pin 57))) - (net (code 85) (name "Net-(J1-Pad47)") - (node (ref J1) (pin 47))) - (net (code 86) (name /gpio/MP6) - (node (ref J2) (pin 18))) - (net (code 87) (name /gpio/PMODB7) + (net (code 80) (name /gpio/PMODA1) + (node (ref J2) (pin 5))) + (net (code 81) (name /gpio/PMODA2) + (node (ref J2) (pin 6))) + (net (code 82) (name /gpio/PMODA4) + (node (ref J2) (pin 8))) + (net (code 83) (name /gpio/PMODA6) + (node (ref J2) (pin 10))) + (net (code 84) (name /gpio/PMODA8) + (node (ref J2) (pin 12))) + (net (code 85) (name /gpio/PMODA3) + (node (ref J2) (pin 7))) + (net (code 86) (name /gpio/PMODA5) + (node (ref J2) (pin 9))) + (net (code 87) (name /gpio/PMODA7) + (node (ref J2) (pin 11))) + (net (code 88) (name /gpio/MP2) + (node (ref J2) (pin 14))) + (net (code 89) (name /gpio/MP5) + (node (ref J2) (pin 17))) + (net (code 90) (name /gpio/MP3) + (node (ref J2) (pin 15))) + (net (code 91) (name /gpio/MP4) + (node (ref J2) (pin 16))) + (net (code 92) (name /gpio/MP1) + (node (ref J2) (pin 13))) + (net (code 93) (name /gpio/PMODB7) (node (ref J2) (pin 29))) - (net (code 88) (name /gpio/PMODB5) + (net (code 94) (name /gpio/PMODB5) (node (ref J2) (pin 27))) - (net (code 89) (name /gpio/PMODB3) + (net (code 95) (name /gpio/PMODB3) (node (ref J2) (pin 25))) - (net (code 90) (name /gpio/PMODB1) + (net (code 96) (name /gpio/PMODB1) (node (ref J2) (pin 23))) - (net (code 91) (name /gpio/PMODB8) + (net (code 97) (name /gpio/PMODB8) (node (ref J2) (pin 30))) - (net (code 92) (name /gpio/PMODB6) + (net (code 98) (name /gpio/PMODB6) (node (ref J2) (pin 28))) - (net (code 93) (name /gpio/PMODB4) + (net (code 99) (name /gpio/PMODB4) (node (ref J2) (pin 26))) - (net (code 94) (name /gpio/PMODB2) + (net (code 100) (name /gpio/PMODB2) (node (ref J2) (pin 24))) - (net (code 95) (name /gpio/MP4) - (node (ref J2) (pin 16))) - (net (code 96) (name /gpio/MP2) - (node (ref J2) (pin 14))) - (net (code 97) (name /gpio/PMODA7) - (node (ref J2) (pin 11))) - (net (code 98) (name /gpio/PMODA5) - (node (ref J2) (pin 9))) - (net (code 99) (name /gpio/PMODA3) - (node (ref J2) (pin 7))) - (net (code 100) (name /gpio/PMODA8) - (node (ref J2) (pin 12))) - (net (code 101) (name /gpio/PMODA6) - (node (ref J2) (pin 10))) - (net (code 102) (name /gpio/PMODA4) - (node (ref J2) (pin 8))) - (net (code 103) (name /gpio/PMODA2) - (node (ref J2) (pin 6))) - (net (code 104) (name /gpio/MP5) - (node (ref J2) (pin 17))) - (net (code 105) (name /gpio/MP3) - (node (ref J2) (pin 15))) - (net (code 106) (name /gpio/MP1) - (node (ref J2) (pin 13))) - (net (code 107) (name /gpio/PMODA1) - (node (ref J2) (pin 5))) - (net (code 108) (name /gpio/OUT5V) - (node (ref J1) (pin 2)) - (node (ref D2) (pin 1))) - (net (code 109) (name /gpio/IN5V) - (node (ref J1) (pin 1)) - (node (ref D1) (pin 2))) - (net (code 110) (name /gpio/P30) - (node (ref U1) (pin A6)) - (node (ref J1) (pin 30))) - (net (code 111) (name /gpio/P29) - (node (ref U1) (pin B6)) - (node (ref J1) (pin 29))) - (net (code 112) (name /gpio/P28) - (node (ref J1) (pin 28)) - (node (ref U1) (pin E6))) - (net (code 113) (name /gpio/P27) + (net (code 101) (name /gpio/MP6) + (node (ref J2) (pin 18))) + (net (code 102) (name /gpio/P57) + (node (ref J1) (pin 57)) + (node (ref U1) (pin C12))) + (net (code 103) (name /gpio/P32) + (node (ref U1) (pin A18)) + (node (ref J1) (pin 32))) + (net (code 104) (name /gpio/P30) + (node (ref J1) (pin 30)) + (node (ref U1) (pin A19))) + (net (code 105) (name /gpio/P59) + (node (ref U1) (pin E11)) + (node (ref J1) (pin 59))) + (net (code 106) (name /gpio/P34) + (node (ref U1) (pin A17)) + (node (ref J1) (pin 34))) + (net (code 107) (name /gpio/P55) + (node (ref J1) (pin 55)) + (node (ref U1) (pin E12))) + (net (code 108) (name /gpio/P53) + (node (ref U1) (pin A13)) + (node (ref J1) (pin 53))) + (net (code 109) (name /gpio/P51) + (node (ref U1) (pin C13)) + (node (ref J1) (pin 51))) + (net (code 110) (name /gpio/P49) + (node (ref J1) (pin 49)) + (node (ref U1) (pin E13))) + (net (code 111) (name /gpio/P47) + (node (ref U1) (pin C14)) + (node (ref J1) (pin 47))) + (net (code 112) (name /gpio/P45) + (node (ref U1) (pin E14)) + (node (ref J1) (pin 45))) + (net (code 113) (name /gpio/P43) + (node (ref J1) (pin 43)) + (node (ref U1) (pin C15))) + (net (code 114) (name /gpio/P41) + (node (ref J1) (pin 41)) + (node (ref U1) (pin E15))) + (net (code 115) (name /gpio/P39) + (node (ref J1) (pin 39)) + (node (ref U1) (pin B16))) + (net (code 116) (name /gpio/P54) + (node (ref J1) (pin 54)) + (node (ref U1) (pin A12))) + (net (code 117) (name /gpio/P60) + (node (ref U1) (pin D11)) + (node (ref J1) (pin 60))) + (net (code 118) (name /gpio/P58) + (node (ref J1) (pin 58)) + (node (ref U1) (pin B12))) + (net (code 119) (name /gpio/P56) + (node (ref U1) (pin D12)) + (node (ref J1) (pin 56))) + (net (code 120) (name /gpio/P37) + (node (ref U1) (pin D16)) + (node (ref J1) (pin 37))) + (net (code 121) (name /gpio/P52) + (node (ref U1) (pin B13)) + (node (ref J1) (pin 52))) + (net (code 122) (name /gpio/P50) + (node (ref U1) (pin D13)) + (node (ref J1) (pin 50))) + (net (code 123) (name /gpio/P48) + (node (ref U1) (pin A14)) + (node (ref J1) (pin 48))) + (net (code 124) (name /gpio/P46) + (node (ref U1) (pin D14)) + (node (ref J1) (pin 46))) + (net (code 125) (name /gpio/P44) + (node (ref J1) (pin 44)) + (node (ref U1) (pin B15))) + (net (code 126) (name /gpio/P42) + (node (ref U1) (pin D15)) + (node (ref J1) (pin 42))) + (net (code 127) (name /gpio/P40) + (node (ref J1) (pin 40)) + (node (ref U1) (pin A16))) + (net (code 128) (name /gpio/P38) + (node (ref J1) (pin 38)) + (node (ref U1) (pin C16))) + (net (code 129) (name /gpio/P36) + (node (ref U1) (pin B17)) + (node (ref J1) (pin 36))) + (net (code 130) (name /gpio/P35) + (node (ref J1) (pin 35)) + (node (ref U1) (pin C17))) + (net (code 131) (name /gpio/P33) + (node (ref J1) (pin 33)) + (node (ref U1) (pin B18))) + (net (code 132) (name /gpio/P31) + (node (ref J1) (pin 31)) + (node (ref U1) (pin B19))) + (net (code 133) (name /gpio/P29) + (node (ref J1) (pin 29)) + (node (ref U1) (pin B20))) + (net (code 134) (name /gpio/P12) + (node (ref J1) (pin 12)) + (node (ref U1) (pin B9))) + (net (code 135) (name /gpio/P26) + (node (ref U1) (pin E6)) + (node (ref J1) (pin 26))) + (net (code 136) (name /gpio/P25) (node (ref U1) (pin D6)) - (node (ref J1) (pin 27))) - (net (code 114) (name /gpio/P26) - (node (ref J1) (pin 26)) - (node (ref U1) (pin E7))) - (net (code 115) (name /gpio/P25) - (node (ref U1) (pin D7)) (node (ref J1) (pin 25))) - (net (code 116) (name /gpio/P24) - (node (ref U1) (pin C6)) + (net (code 137) (name /gpio/P24) + (node (ref U1) (pin E7)) (node (ref J1) (pin 24))) - (net (code 117) (name /gpio/P14) - (node (ref J1) (pin 14)) - (node (ref U1) (pin D9))) - (net (code 118) (name /gpio/P23) + (net (code 138) (name /gpio/P23) (node (ref J1) (pin 23)) + (node (ref U1) (pin D7))) + (net (code 139) (name /gpio/P22) + (node (ref J1) (pin 22)) + (node (ref U1) (pin C6))) + (net (code 140) (name /gpio/P21) + (node (ref J1) (pin 21)) (node (ref U1) (pin C7))) - (net (code 119) (name /gpio/P22) + (net (code 141) (name /gpio/P20) (node (ref U1) (pin E8)) - (node (ref J1) (pin 22))) - (net (code 120) (name /gpio/P21) - (node (ref J1) (pin 21)) - (node (ref U1) (pin D8))) - (net (code 121) (name /gpio/P20) - (node (ref J1) (pin 20)) - (node (ref U1) (pin C8))) - (net (code 122) (name /gpio/P19) - (node (ref U1) (pin B8)) + (node (ref J1) (pin 20))) + (net (code 142) (name /gpio/P19) + (node (ref U1) (pin D8)) (node (ref J1) (pin 19))) - (net (code 123) (name /gpio/P18) - (node (ref J1) (pin 18)) - (node (ref U1) (pin A7))) - (net (code 124) (name /gpio/P17) + (net (code 143) (name /gpio/P18) + (node (ref U1) (pin C8)) + (node (ref J1) (pin 18))) + (net (code 144) (name /gpio/P17) (node (ref J1) (pin 17)) - (node (ref U1) (pin A8))) - (net (code 125) (name /gpio/P16) - (node (ref J1) (pin 16))) - (net (code 126) (name /gpio/P15) + (node (ref U1) (pin B8))) + (net (code 145) (name /gpio/P16) + (node (ref J1) (pin 16)) + (node (ref U1) (pin A7))) + (net (code 146) (name /gpio/P15) + (node (ref U1) (pin A8)) (node (ref J1) (pin 15))) - (net (code 127) (name /gpio/P13) + (net (code 147) (name /gpio/P13) (node (ref J1) (pin 13)) (node (ref U1) (pin E9))) - (net (code 128) (name /gpio/P12) - (node (ref U1) (pin B9)) - (node (ref J1) (pin 12))) - (net (code 129) (name /gpio/P11) - (node (ref J1) (pin 11)) - (node (ref U1) (pin C10))) - (net (code 130) (name /gpio/P9) - (node (ref U1) (pin B10)) - (node (ref J1) (pin 9))) - (net (code 131) (name /gpio/P10) + (net (code 148) (name /gpio/P14) + (node (ref J1) (pin 14)) + (node (ref U1) (pin D9))) + (net (code 149) (name /gpio/P27) + (node (ref J1) (pin 27)) + (node (ref U1) (pin B6))) + (net (code 150) (name /gpio/P11) + (node (ref U1) (pin C10)) + (node (ref J1) (pin 11))) + (net (code 151) (name /gpio/P9) + (node (ref J1) (pin 9)) + (node (ref U1) (pin B10))) + (net (code 152) (name /gpio/P10) (node (ref J1) (pin 10)) (node (ref U1) (pin A9))) - (net (code 132) (name /gpio/P8) + (net (code 153) (name /gpio/P8) (node (ref J1) (pin 8)) (node (ref U1) (pin A11))) - (net (code 133) (name /gpio/P7) + (net (code 154) (name /gpio/P7) (node (ref J1) (pin 7)) (node (ref U1) (pin A10))) - (net (code 134) (name /gpio/P5) - (node (ref U1) (pin B11)) - (node (ref J1) (pin 5))) - (net (code 135) (name /gpio/P6) + (net (code 155) (name /gpio/P5) + (node (ref J1) (pin 5)) + (node (ref U1) (pin B11))) + (net (code 156) (name /gpio/P6) (node (ref J1) (pin 6)) (node (ref U1) (pin C11))) - (net (code 136) (name /gpio/USB5V) + (net (code 157) (name /gpio/USB5V) (node (ref D2) (pin 2))) - (net (code 137) (name "Net-(J1-Pad62)") - (node (ref J1) (pin 62))) - (net (code 138) (name "Net-(J1-Pad52)") - (node (ref J1) (pin 52))) - (net (code 139) (name "Net-(J1-Pad42)") - (node (ref J1) (pin 42))) - (net (code 140) (name "Net-(J1-Pad61)") - (node (ref J1) (pin 61))) - (net (code 141) (name "Net-(J1-Pad51)") - (node (ref J1) (pin 51))) - (net (code 142) (name "Net-(J1-Pad41)") - (node (ref J1) (pin 41))) - (net (code 143) (name "Net-(J1-Pad60)") - (node (ref J1) (pin 60))) - (net (code 144) (name "Net-(J1-Pad50)") - (node (ref J1) (pin 50))) - (net (code 145) (name "Net-(J1-Pad64)") - (node (ref J1) (pin 64))) - (net (code 146) (name "Net-(J1-Pad56)") - (node (ref J1) (pin 56))) - (net (code 147) (name "Net-(J1-Pad46)") - (node (ref J1) (pin 46))) - (net (code 148) (name "Net-(J1-Pad55)") - (node (ref J1) (pin 55))) - (net (code 149) (name "Net-(J1-Pad45)") - (node (ref J1) (pin 45))) - (net (code 150) (name "Net-(J1-Pad54)") - (node (ref J1) (pin 54))) - (net (code 151) (name "Net-(J1-Pad44)") - (node (ref J1) (pin 44))) - (net (code 152) (name "Net-(J1-Pad63)") - (node (ref J1) (pin 63))) - (net (code 153) (name "Net-(J1-Pad53)") - (node (ref J1) (pin 53))) - (net (code 154) (name "Net-(J1-Pad43)") - (node (ref J1) (pin 43))) - (net (code 155) (name /gpio/P35) - (node (ref J1) (pin 35))) - (net (code 156) (name "Net-(U1-PadA14)") - (node (ref U1) (pin A14))) - (net (code 157) (name "Net-(U1-PadE13)") - (node (ref U1) (pin E13))) - (net (code 158) (name "Net-(U1-PadD13)") - (node (ref U1) (pin D13))) - (net (code 159) (name "Net-(U1-PadC13)") - (node (ref U1) (pin C13))) - (net (code 160) (name "Net-(U1-PadB13)") - (node (ref U1) (pin B13))) - (net (code 161) (name "Net-(U1-PadA13)") - (node (ref U1) (pin A13))) - (net (code 162) (name "Net-(U1-PadA12)") - (node (ref U1) (pin A12))) - (net (code 163) (name "Net-(U1-PadB20)") - (node (ref U1) (pin B20))) - (net (code 164) (name /gpio/P38) - (node (ref J1) (pin 38))) - (net (code 165) (name /gpio/P37) - (node (ref J1) (pin 37))) - (net (code 166) (name /gpio/P36) - (node (ref J1) (pin 36))) - (net (code 167) (name "Net-(U1-PadC14)") - (node (ref U1) (pin C14))) - (net (code 168) (name /gpio/P34) - (node (ref J1) (pin 34))) - (net (code 169) (name /gpio/P33) - (node (ref J1) (pin 33))) - (net (code 170) (name /gpio/P32) - (node (ref J1) (pin 32))) - (net (code 171) (name /gpio/P31) - (node (ref J1) (pin 31))) - (net (code 172) (name "Net-(U1-PadA17)") - (node (ref U1) (pin A17))) - (net (code 173) (name "Net-(U1-PadB19)") - (node (ref U1) (pin B19))) - (net (code 174) (name "Net-(U1-PadA19)") - (node (ref U1) (pin A19))) - (net (code 175) (name "Net-(U1-PadB18)") - (node (ref U1) (pin B18))) - (net (code 176) (name "Net-(U1-PadA18)") - (node (ref U1) (pin A18))) - (net (code 177) (name "Net-(U1-PadC17)") - (node (ref U1) (pin C17))) - (net (code 178) (name "Net-(U1-PadB17)") - (node (ref U1) (pin B17))) - (net (code 179) (name "Net-(U1-PadD16)") - (node (ref U1) (pin D16))) - (net (code 180) (name "Net-(U1-PadC16)") - (node (ref U1) (pin C16))) - (net (code 181) (name "Net-(U1-PadB16)") - (node (ref U1) (pin B16))) - (net (code 182) (name "Net-(U1-PadA16)") - (node (ref U1) (pin A16))) - (net (code 183) (name "Net-(U1-PadE15)") - (node (ref U1) (pin E15))) - (net (code 184) (name "Net-(U1-PadD15)") - (node (ref U1) (pin D15))) - (net (code 185) (name "Net-(U1-PadC15)") - (node (ref U1) (pin C15))) - (net (code 186) (name "Net-(U1-PadB15)") - (node (ref U1) (pin B15))) - (net (code 187) (name "Net-(U1-PadE14)") - (node (ref U1) (pin E14))) - (net (code 188) (name "Net-(U1-PadD14)") - (node (ref U1) (pin D14))))) \ No newline at end of file + (net (code 158) (name /gpio/OUT5V) + (node (ref J1) (pin 2)) + (node (ref D2) (pin 1))) + (net (code 159) (name /gpio/IN5V) + (node (ref D1) (pin 2)) + (node (ref J1) (pin 1))) + (net (code 160) (name /gpio/P28) + (node (ref J1) (pin 28)) + (node (ref U1) (pin A6))))) \ No newline at end of file