diff --git a/Connectors/PIN_ARRAY/pin_array.lib b/Connectors/PIN_ARRAY/pin_array.lib index f50a1e1f3d35517b9102b014083b7d2ba473dcb9..47cbe986a551dd0cb603952d8392ac95e8b09b75 100644 --- a/Connectors/PIN_ARRAY/pin_array.lib +++ b/Connectors/PIN_ARRAY/pin_array.lib @@ -1,6 +1,50 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # +# PIN_ARRAY_2x16 +# +DEF PIN_ARRAY_2x16 J 0 40 Y Y 1 F N +F0 "J" 0 175 25 H V C CNN +F1 "PIN_ARRAY_2x16" 0 250 25 H V C CNN +F2 "" 0 -100 25 H V C CNN +F3 "" 0 -100 25 H V C CNN +DRAW +S -100 125 100 -675 0 1 0 N +X 1 1 -200 100 100 R 25 25 1 1 U +X 2 2 200 100 100 L 25 25 1 1 U +X 3 3 -200 50 100 R 25 25 1 1 U +X 4 4 200 50 100 L 25 25 1 1 U +X 5 5 -200 0 100 R 25 25 1 1 U +X 6 6 200 0 100 L 25 25 1 1 U +X 7 7 -200 -50 100 R 25 25 1 1 U +X 8 8 200 -50 100 L 25 25 1 1 U +X 9 9 -200 -100 100 R 25 25 1 1 U +X 10 10 200 -100 100 L 25 25 1 1 U +X 20 20 200 -350 100 L 25 25 1 1 U +X 30 30 200 -600 100 L 25 25 1 1 U +X 11 11 -200 -150 100 R 25 25 1 1 U +X 21 21 -200 -400 100 R 25 25 1 1 U +X 31 31 -200 -650 100 R 25 25 1 1 U +X 12 12 200 -150 100 L 25 25 1 1 U +X 22 22 200 -400 100 L 25 25 1 1 U +X 32 32 200 -650 100 L 25 25 1 1 U +X 13 13 -200 -200 100 R 25 25 1 1 U +X 23 23 -200 -450 100 R 25 25 1 1 U +X 14 14 200 -200 100 L 25 25 1 1 U +X 24 24 200 -450 100 L 25 25 1 1 U +X 15 15 -200 -250 100 R 25 25 1 1 U +X 25 25 -200 -500 100 R 25 25 1 1 U +X 16 16 200 -250 100 L 25 25 1 1 U +X 26 26 200 -500 100 L 25 25 1 1 U +X 17 17 -200 -300 100 R 25 25 1 1 U +X 27 27 -200 -550 100 R 25 25 1 1 U +X 18 18 200 -300 100 L 25 25 1 1 U +X 28 28 200 -550 100 L 25 25 1 1 U +X 19 19 -200 -350 100 R 25 25 1 1 U +X 29 29 -200 -600 100 R 25 25 1 1 U +ENDDRAW +ENDDEF +# # PIN_ARRAY_2x5 # DEF PIN_ARRAY_2x5 J 0 40 Y Y 1 F N diff --git a/DAC/TI/dac8728_tqfp.lib b/DAC/TI/dac8728_tqfp.lib new file mode 100644 index 0000000000000000000000000000000000000000..8e380ebc3f1dab6e0050201fa77097710c524d10 --- /dev/null +++ b/DAC/TI/dac8728_tqfp.lib @@ -0,0 +1,85 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# DAC8728_TQFP +# +DEF DAC8728_TQFP U 0 40 Y Y 4 L N +F0 "U" 500 500 60 H V C CNN +F1 "DAC8728_TQFP" 0 500 60 H V C CNN +F2 "LQFP_64" -100 100 60 H V C CNN +F3 "" -100 100 60 H V C CNN +DRAW +T 0 0 350 25 0 1 0 ADDR_DATA~BUSES Normal 0 C C +S -150 400 200 -700 2 0 0 N +S -200 300 200 -700 1 1 0 N +X D13 1 -300 -500 100 R 25 25 1 1 B +X D14 2 -300 -550 100 R 25 25 1 1 B +X D15 3 -300 -600 100 R 25 25 1 1 B +X A0 20 300 250 100 L 25 25 1 1 I +X D4 50 -300 -50 100 R 25 25 1 1 B +X D8 60 -300 -250 100 R 25 25 1 1 B +X A1 21 300 200 100 L 25 25 1 1 I +X D5 51 -300 -100 100 R 25 25 1 1 B +X D9 61 -300 -300 100 R 25 25 1 1 B +X D6 52 -300 -150 100 R 25 25 1 1 B +X D10 62 -300 -350 100 R 25 25 1 1 B +X GPIO 33 300 -50 100 L 25 25 1 1 B +X D11 63 -300 -400 100 R 25 25 1 1 I +X D12 64 -300 -450 100 R 25 25 1 1 B +X /USB 15 300 -200 100 L 25 25 1 1 I +X /BUSY 16 300 -350 100 L 25 25 1 1 O +X A2 26 300 150 100 L 25 25 1 1 I +X D0 46 -300 150 100 R 25 25 1 1 B +X /CLR 17 300 -400 100 L 25 25 1 1 I +X /CLR 17 300 -150 100 L 25 25 1 1 I +X A3 27 300 100 100 L 25 25 1 1 I +X D1 47 -300 100 100 R 25 25 1 1 B +X R/W 57 300 -600 100 L 25 25 1 1 I +X /LDAC 18 300 -450 100 L 25 25 1 1 I +X D2 48 -300 50 100 R 25 25 1 1 B +X /CS 58 300 -650 100 L 25 25 1 1 I +X /RST 19 300 -500 100 L 25 25 1 1 I +X A4 29 300 50 100 L 25 25 1 1 I +X D3 49 -300 0 100 R 25 25 1 1 B +X D7 59 -300 -200 100 R 25 25 1 1 B +X Vmon 4 300 -500 100 L 25 25 2 1 O +X Vout3 5 300 50 100 L 25 25 2 1 O +X REFA 6 -250 100 100 R 25 25 2 1 I +X Vout2 7 300 150 100 L 25 25 2 1 O +X AVdd 8 -250 350 100 R 25 25 2 1 W +X AGNDA 9 -250 50 100 R 25 25 2 1 W +X Vout1 10 300 250 100 L 25 25 2 1 O +X AGNDB 40 -250 -150 100 R 25 25 2 1 W +X AVss 11 -250 -500 100 R 25 25 2 1 W +X AVdd 41 -250 300 100 R 25 25 2 1 W +X OFFSETA 12 300 -600 100 L 25 25 2 1 O +X Vout5 42 300 -150 100 L 25 25 2 1 O +X Vout0 13 300 350 100 L 25 25 2 1 O +X REFB 43 -250 -100 100 R 25 25 2 1 I +X Vout4 44 300 -50 100 L 25 25 2 1 O +X Vout7 36 300 -350 100 L 25 25 2 1 O +X OFFSETB 37 300 -650 100 L 25 25 2 1 O +X AVss 38 -250 -550 100 R 25 25 2 1 W +X Vout6 39 300 -250 100 L 25 25 2 1 O +S -200 200 200 -450 3 1 0 N +X DGND 30 -300 -350 100 R 25 25 3 1 W +X DVdd 24 -300 150 100 R 25 25 3 1 W +X RSTSEL 34 -300 -150 100 R 25 25 3 1 I +X DGND 54 -300 -400 100 R 25 25 3 1 W +X DGND 25 -300 -300 100 R 25 25 3 1 W +X IOVdd 55 -300 0 100 R 25 25 3 1 W +X DVdd 56 -300 100 100 R 25 25 3 1 W +S -150 250 100 -250 4 1 0 N +X NC 31 -250 0 100 R 25 25 4 1 N +X NC 22 -250 150 100 R 25 25 4 1 N +X NC 32 -250 -50 100 R 25 25 4 1 N +X NC 23 -250 100 100 R 25 25 4 1 N +X NC 53 -250 -200 100 R 25 25 4 1 N +X NC 14 -250 200 100 R 25 25 4 1 N +X NC 35 -250 -100 100 R 25 25 4 1 N +X NC 45 -250 -150 100 R 25 25 4 1 N +X NC 28 -250 50 100 R 25 25 4 1 N +ENDDRAW +ENDDEF +# +#End Library diff --git a/Opto/CMOS/pb1024_pga145.lib b/Opto/CMOS/pb1024_pga145.lib index 21efd061ed721231cb05b511cd4e979fe5d14d42..d3b69b882b418f26a1bfcf6b7bd30e6cdb33792c 100644 --- a/Opto/CMOS/pb1024_pga145.lib +++ b/Opto/CMOS/pb1024_pga145.lib @@ -3,8 +3,8 @@ EESchema-LIBRARY Version 2.3 # # PB1024_PHOTONBIT # -DEF PB1024_PHOTONBIT pb1024_pga145 0 40 Y Y 5 L N -F0 "pb1024_pga145" -10 860 50 H V C CNN +DEF PB1024_PHOTONBIT U 0 40 Y Y 5 L N +F0 "U" -10 860 50 H V C CNN F1 "PB1024_PHOTONBIT" 0 990 50 H V C CNN F2 "" 380 740 60 H V C CNN F3 "" 380 740 60 H V C CNN diff --git a/Pretty_Footprints/PGA.pretty/PGA145.kicad_mod b/Pretty_Footprints/PGA.pretty/PGA145.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..9592866ea7ed73e6a226206bfe4bdc8c3fffcd37 --- /dev/null +++ b/Pretty_Footprints/PGA.pretty/PGA145.kicad_mod @@ -0,0 +1,162 @@ +(module PGA145 (layer F.Cu) (tedit 0) + (fp_text reference REF** (at 0 -21.52) (layer F.SilkS) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_text value PGA145 (at 0 21.52) (layer F.Fab) + (effects (font (size 1.2 1.2) (thickness 0.15))) + ) + (fp_line (start -17.78 -20.32) (end -20.32 -17.78) (layer F.SilkS) (width 0.15)) + (fp_line (start -20.32 -17.78) (end -20.32 20.32) (layer F.SilkS) (width 0.15)) + (fp_line (start -20.32 20.32) (end 20.32 20.32) (layer F.SilkS) (width 0.15)) + (fp_line (start 20.32 20.32) (end 20.32 -20.32) (layer F.SilkS) (width 0.15)) + (fp_line (start 20.32 -20.32) (end -17.78 -20.32) (layer F.SilkS) (width 0.15)) + (fp_line (start -20.47 -20.47) (end 20.47 -20.47) (layer F.CrtYd) (width 0.15)) + (fp_line (start 20.47 -20.47) (end 20.47 20.47) (layer F.CrtYd) (width 0.15)) + (fp_line (start 20.47 20.47) (end -20.47 20.47) (layer F.CrtYd) (width 0.15)) + (fp_line (start -20.47 20.47) (end -20.47 -20.47) (layer F.CrtYd) (width 0.15)) + (pad A1 thru_hole oval (at -17.78 -17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad B1 thru_hole oval (at -17.78 -15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad C1 thru_hole oval (at -17.78 -12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad D1 thru_hole oval (at -17.78 -10.16) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad E1 thru_hole oval (at -17.78 -7.62) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad F1 thru_hole oval (at -17.78 -5.08) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad G1 thru_hole oval (at -17.78 -2.54) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad H1 thru_hole oval (at -17.78 0) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad J1 thru_hole oval (at -17.78 2.54) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad K1 thru_hole oval (at -17.78 5.08) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad L1 thru_hole oval (at -17.78 7.62) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad M1 thru_hole oval (at -17.78 10.16) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad N1 thru_hole oval (at -17.78 12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad P1 thru_hole oval (at -17.78 15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad R1 thru_hole oval (at -17.78 17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad A2 thru_hole oval (at -15.24 -17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad B2 thru_hole oval (at -15.24 -15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad C2 thru_hole oval (at -15.24 -12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad D2 thru_hole oval (at -15.24 -10.16) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad E2 thru_hole oval (at -15.24 -7.62) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad F2 thru_hole oval (at -15.24 -5.08) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad G2 thru_hole oval (at -15.24 -2.54) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad H2 thru_hole oval (at -15.24 0) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad J2 thru_hole oval (at -15.24 2.54) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad K2 thru_hole oval (at -15.24 5.08) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad L2 thru_hole oval (at -15.24 7.62) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad M2 thru_hole oval (at -15.24 10.16) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad N2 thru_hole oval (at -15.24 12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad P2 thru_hole oval (at -15.24 15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad R2 thru_hole oval (at -15.24 17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad A3 thru_hole oval (at -12.7 -17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad B3 thru_hole oval (at -12.7 -15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad C3 thru_hole oval (at -12.7 -12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad D3 thru_hole oval (at -12.7 -10.16) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad E3 thru_hole oval (at -12.7 -7.62) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad F3 thru_hole oval (at -12.7 -5.08) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad G3 thru_hole oval (at -12.7 -2.54) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad H3 thru_hole oval (at -12.7 0) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad J3 thru_hole oval (at -12.7 2.54) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad K3 thru_hole oval (at -12.7 5.08) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad L3 thru_hole oval (at -12.7 7.62) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad M3 thru_hole oval (at -12.7 10.16) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad N3 thru_hole oval (at -12.7 12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad P3 thru_hole oval (at -12.7 15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad R3 thru_hole oval (at -12.7 17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad A4 thru_hole oval (at -10.16 -17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad B4 thru_hole oval (at -10.16 -15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad C4 thru_hole oval (at -10.16 -12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad D4 thru_hole oval (at -10.16 -10.16) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad N4 thru_hole oval (at -10.16 12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad P4 thru_hole oval (at -10.16 15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad R4 thru_hole oval (at -10.16 17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad A5 thru_hole oval (at -7.62 -17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad B5 thru_hole oval (at -7.62 -15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad C5 thru_hole oval (at -7.62 -12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad N5 thru_hole oval (at -7.62 12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad P5 thru_hole oval (at -7.62 15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad R5 thru_hole oval (at -7.62 17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad A6 thru_hole oval (at -5.08 -17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad B6 thru_hole oval (at -5.08 -15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad C6 thru_hole oval (at -5.08 -12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad N6 thru_hole oval (at -5.08 12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad P6 thru_hole oval (at -5.08 15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad R6 thru_hole oval (at -5.08 17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad A7 thru_hole oval (at -2.54 -17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad B7 thru_hole oval (at -2.54 -15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad C7 thru_hole oval (at -2.54 -12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad N7 thru_hole oval (at -2.54 12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad P7 thru_hole oval (at -2.54 15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad R7 thru_hole oval (at -2.54 17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad A8 thru_hole oval (at 0 -17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad B8 thru_hole oval (at 0 -15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad C8 thru_hole oval (at 0 -12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad N8 thru_hole oval (at 0 12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad P8 thru_hole oval (at 0 15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad R8 thru_hole oval (at 0 17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad A9 thru_hole oval (at 2.54 -17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad B9 thru_hole oval (at 2.54 -15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad C9 thru_hole oval (at 2.54 -12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad N9 thru_hole oval (at 2.54 12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad P9 thru_hole oval (at 2.54 15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad R9 thru_hole oval (at 2.54 17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad A10 thru_hole oval (at 5.08 -17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad B10 thru_hole oval (at 5.08 -15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad C10 thru_hole oval (at 5.08 -12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad N10 thru_hole oval (at 5.08 12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad P10 thru_hole oval (at 5.08 15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad R10 thru_hole oval (at 5.08 17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad A11 thru_hole oval (at 7.62 -17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad B11 thru_hole oval (at 7.62 -15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad C11 thru_hole oval (at 7.62 -12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad N11 thru_hole oval (at 7.62 12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad P11 thru_hole oval (at 7.62 15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad R11 thru_hole oval (at 7.62 17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad A12 thru_hole oval (at 10.16 -17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad B12 thru_hole oval (at 10.16 -15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad C12 thru_hole oval (at 10.16 -12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad N12 thru_hole oval (at 10.16 12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad P12 thru_hole oval (at 10.16 15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad R12 thru_hole oval (at 10.16 17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad A13 thru_hole oval (at 12.7 -17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad B13 thru_hole oval (at 12.7 -15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad C13 thru_hole oval (at 12.7 -12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad D13 thru_hole oval (at 12.7 -10.16) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad E13 thru_hole oval (at 12.7 -7.62) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad F13 thru_hole oval (at 12.7 -5.08) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad G13 thru_hole oval (at 12.7 -2.54) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad H13 thru_hole oval (at 12.7 0) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad J13 thru_hole oval (at 12.7 2.54) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad K13 thru_hole oval (at 12.7 5.08) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad L13 thru_hole oval (at 12.7 7.62) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad M13 thru_hole oval (at 12.7 10.16) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad N13 thru_hole oval (at 12.7 12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad P13 thru_hole oval (at 12.7 15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad R13 thru_hole oval (at 12.7 17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad A14 thru_hole oval (at 15.24 -17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad B14 thru_hole oval (at 15.24 -15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad C14 thru_hole oval (at 15.24 -12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad D14 thru_hole oval (at 15.24 -10.16) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad E14 thru_hole oval (at 15.24 -7.62) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad F14 thru_hole oval (at 15.24 -5.08) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad G14 thru_hole oval (at 15.24 -2.54) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad H14 thru_hole oval (at 15.24 0) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad J14 thru_hole oval (at 15.24 2.54) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad K14 thru_hole oval (at 15.24 5.08) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad L14 thru_hole oval (at 15.24 7.62) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad M14 thru_hole oval (at 15.24 10.16) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad N14 thru_hole oval (at 15.24 12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad P14 thru_hole oval (at 15.24 15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad R14 thru_hole oval (at 15.24 17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad A15 thru_hole oval (at 17.78 -17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad B15 thru_hole oval (at 17.78 -15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad C15 thru_hole oval (at 17.78 -12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad D15 thru_hole oval (at 17.78 -10.16) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad E15 thru_hole oval (at 17.78 -7.62) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad F15 thru_hole oval (at 17.78 -5.08) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad G15 thru_hole oval (at 17.78 -2.54) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad H15 thru_hole oval (at 17.78 0) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad J15 thru_hole oval (at 17.78 2.54) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad K15 thru_hole oval (at 17.78 5.08) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad L15 thru_hole oval (at 17.78 7.62) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad M15 thru_hole oval (at 17.78 10.16) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad N15 thru_hole oval (at 17.78 12.7) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad P15 thru_hole oval (at 17.78 15.24) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) + (pad R15 thru_hole oval (at 17.78 17.78) (size 1.778 1.778) (drill 0.8) (layers *.Cu *.Mask)) +)