This commit is contained in:
rusefi 2019-02-24 16:43:43 -05:00
parent f437d6e340
commit 53950e68d8
5 changed files with 1654 additions and 614 deletions

1
hardware/NUCLEO144_wing/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
!NUCLEO144_wing-cache.lib

View File

@ -0,0 +1,508 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# Conn_02x36_Odd_Even
#
DEF Conn_02x36_Odd_Even J 0 40 Y N 1 F N
F0 "J" 50 1800 50 H V C CNN
F1 "Conn_02x36_Odd_Even" 50 -1900 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*2x??x*mm*
Connector*:*2x???Pitch*
Pin_Header_Straight_2X*
Pin_Header_Angled_2X*
Socket_Strip_Straight_2X*
Socket_Strip_Angled_2X*
$ENDFPLIST
DRAW
S -50 -1795 0 -1805 1 1 6 N
S -50 -1695 0 -1705 1 1 6 N
S -50 -1595 0 -1605 1 1 6 N
S -50 -1495 0 -1505 1 1 6 N
S -50 -1395 0 -1405 1 1 6 N
S -50 -1295 0 -1305 1 1 6 N
S -50 -1195 0 -1205 1 1 6 N
S -50 -1095 0 -1105 1 1 6 N
S -50 -995 0 -1005 1 1 6 N
S -50 -895 0 -905 1 1 6 N
S -50 -795 0 -805 1 1 6 N
S -50 -695 0 -705 1 1 6 N
S -50 -595 0 -605 1 1 6 N
S -50 -495 0 -505 1 1 6 N
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 405 0 395 1 1 6 N
S -50 505 0 495 1 1 6 N
S -50 605 0 595 1 1 6 N
S -50 705 0 695 1 1 6 N
S -50 805 0 795 1 1 6 N
S -50 905 0 895 1 1 6 N
S -50 1005 0 995 1 1 6 N
S -50 1105 0 1095 1 1 6 N
S -50 1205 0 1195 1 1 6 N
S -50 1305 0 1295 1 1 6 N
S -50 1405 0 1395 1 1 6 N
S -50 1505 0 1495 1 1 6 N
S -50 1605 0 1595 1 1 6 N
S -50 1705 0 1695 1 1 6 N
S -50 1750 150 -1850 1 1 10 f
S 150 -1795 100 -1805 1 1 6 N
S 150 -1695 100 -1705 1 1 6 N
S 150 -1595 100 -1605 1 1 6 N
S 150 -1495 100 -1505 1 1 6 N
S 150 -1395 100 -1405 1 1 6 N
S 150 -1295 100 -1305 1 1 6 N
S 150 -1195 100 -1205 1 1 6 N
S 150 -1095 100 -1105 1 1 6 N
S 150 -995 100 -1005 1 1 6 N
S 150 -895 100 -905 1 1 6 N
S 150 -795 100 -805 1 1 6 N
S 150 -695 100 -705 1 1 6 N
S 150 -595 100 -605 1 1 6 N
S 150 -495 100 -505 1 1 6 N
S 150 -395 100 -405 1 1 6 N
S 150 -295 100 -305 1 1 6 N
S 150 -195 100 -205 1 1 6 N
S 150 -95 100 -105 1 1 6 N
S 150 5 100 -5 1 1 6 N
S 150 105 100 95 1 1 6 N
S 150 205 100 195 1 1 6 N
S 150 305 100 295 1 1 6 N
S 150 405 100 395 1 1 6 N
S 150 505 100 495 1 1 6 N
S 150 605 100 595 1 1 6 N
S 150 705 100 695 1 1 6 N
S 150 805 100 795 1 1 6 N
S 150 905 100 895 1 1 6 N
S 150 1005 100 995 1 1 6 N
S 150 1105 100 1095 1 1 6 N
S 150 1205 100 1195 1 1 6 N
S 150 1305 100 1295 1 1 6 N
S 150 1405 100 1395 1 1 6 N
S 150 1505 100 1495 1 1 6 N
S 150 1605 100 1595 1 1 6 N
S 150 1705 100 1695 1 1 6 N
X Pin_1 1 -200 1700 150 R 50 50 1 1 P
X Pin_2 2 300 1700 150 L 50 50 1 1 P
X Pin_3 3 -200 1600 150 R 50 50 1 1 P
X Pin_4 4 300 1600 150 L 50 50 1 1 P
X Pin_5 5 -200 1500 150 R 50 50 1 1 P
X Pin_6 6 300 1500 150 L 50 50 1 1 P
X Pin_7 7 -200 1400 150 R 50 50 1 1 P
X Pin_8 8 300 1400 150 L 50 50 1 1 P
X Pin_9 9 -200 1300 150 R 50 50 1 1 P
X Pin_10 10 300 1300 150 L 50 50 1 1 P
X Pin_20 20 300 800 150 L 50 50 1 1 P
X Pin_30 30 300 300 150 L 50 50 1 1 P
X Pin_40 40 300 -200 150 L 50 50 1 1 P
X Pin_50 50 300 -700 150 L 50 50 1 1 P
X Pin_60 60 300 -1200 150 L 50 50 1 1 P
X Pin_70 70 300 -1700 150 L 50 50 1 1 P
X Pin_11 11 -200 1200 150 R 50 50 1 1 P
X Pin_21 21 -200 700 150 R 50 50 1 1 P
X Pin_31 31 -200 200 150 R 50 50 1 1 P
X Pin_41 41 -200 -300 150 R 50 50 1 1 P
X Pin_51 51 -200 -800 150 R 50 50 1 1 P
X Pin_61 61 -200 -1300 150 R 50 50 1 1 P
X Pin_71 71 -200 -1800 150 R 50 50 1 1 P
X Pin_12 12 300 1200 150 L 50 50 1 1 P
X Pin_22 22 300 700 150 L 50 50 1 1 P
X Pin_32 32 300 200 150 L 50 50 1 1 P
X Pin_42 42 300 -300 150 L 50 50 1 1 P
X Pin_52 52 300 -800 150 L 50 50 1 1 P
X Pin_62 62 300 -1300 150 L 50 50 1 1 P
X Pin_72 72 300 -1800 150 L 50 50 1 1 P
X Pin_13 13 -200 1100 150 R 50 50 1 1 P
X Pin_23 23 -200 600 150 R 50 50 1 1 P
X Pin_33 33 -200 100 150 R 50 50 1 1 P
X Pin_43 43 -200 -400 150 R 50 50 1 1 P
X Pin_53 53 -200 -900 150 R 50 50 1 1 P
X Pin_63 63 -200 -1400 150 R 50 50 1 1 P
X Pin_14 14 300 1100 150 L 50 50 1 1 P
X Pin_24 24 300 600 150 L 50 50 1 1 P
X Pin_34 34 300 100 150 L 50 50 1 1 P
X Pin_44 44 300 -400 150 L 50 50 1 1 P
X Pin_54 54 300 -900 150 L 50 50 1 1 P
X Pin_64 64 300 -1400 150 L 50 50 1 1 P
X Pin_15 15 -200 1000 150 R 50 50 1 1 P
X Pin_25 25 -200 500 150 R 50 50 1 1 P
X Pin_35 35 -200 0 150 R 50 50 1 1 P
X Pin_45 45 -200 -500 150 R 50 50 1 1 P
X Pin_55 55 -200 -1000 150 R 50 50 1 1 P
X Pin_65 65 -200 -1500 150 R 50 50 1 1 P
X Pin_16 16 300 1000 150 L 50 50 1 1 P
X Pin_26 26 300 500 150 L 50 50 1 1 P
X Pin_36 36 300 0 150 L 50 50 1 1 P
X Pin_46 46 300 -500 150 L 50 50 1 1 P
X Pin_56 56 300 -1000 150 L 50 50 1 1 P
X Pin_66 66 300 -1500 150 L 50 50 1 1 P
X Pin_17 17 -200 900 150 R 50 50 1 1 P
X Pin_27 27 -200 400 150 R 50 50 1 1 P
X Pin_37 37 -200 -100 150 R 50 50 1 1 P
X Pin_47 47 -200 -600 150 R 50 50 1 1 P
X Pin_57 57 -200 -1100 150 R 50 50 1 1 P
X Pin_67 67 -200 -1600 150 R 50 50 1 1 P
X Pin_18 18 300 900 150 L 50 50 1 1 P
X Pin_28 28 300 400 150 L 50 50 1 1 P
X Pin_38 38 300 -100 150 L 50 50 1 1 P
X Pin_48 48 300 -600 150 L 50 50 1 1 P
X Pin_58 58 300 -1100 150 L 50 50 1 1 P
X Pin_68 68 300 -1600 150 L 50 50 1 1 P
X Pin_19 19 -200 800 150 R 50 50 1 1 P
X Pin_29 29 -200 300 150 R 50 50 1 1 P
X Pin_39 39 -200 -200 150 R 50 50 1 1 P
X Pin_49 49 -200 -700 150 R 50 50 1 1 P
X Pin_59 59 -200 -1200 150 R 50 50 1 1 P
X Pin_69 69 -200 -1700 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Conn_02x40_Odd_Even
#
DEF Conn_02x40_Odd_Even J 0 40 Y N 1 F N
F0 "J" 50 2000 50 H V C CNN
F1 "Conn_02x40_Odd_Even" 50 -2100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*2x??x*mm*
Connector*:*2x???Pitch*
Pin_Header_Straight_2X*
Pin_Header_Angled_2X*
Socket_Strip_Straight_2X*
Socket_Strip_Angled_2X*
$ENDFPLIST
DRAW
S -50 -1995 0 -2005 1 1 6 N
S -50 -1895 0 -1905 1 1 6 N
S -50 -1795 0 -1805 1 1 6 N
S -50 -1695 0 -1705 1 1 6 N
S -50 -1595 0 -1605 1 1 6 N
S -50 -1495 0 -1505 1 1 6 N
S -50 -1395 0 -1405 1 1 6 N
S -50 -1295 0 -1305 1 1 6 N
S -50 -1195 0 -1205 1 1 6 N
S -50 -1095 0 -1105 1 1 6 N
S -50 -995 0 -1005 1 1 6 N
S -50 -895 0 -905 1 1 6 N
S -50 -795 0 -805 1 1 6 N
S -50 -695 0 -705 1 1 6 N
S -50 -595 0 -605 1 1 6 N
S -50 -495 0 -505 1 1 6 N
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 405 0 395 1 1 6 N
S -50 505 0 495 1 1 6 N
S -50 605 0 595 1 1 6 N
S -50 705 0 695 1 1 6 N
S -50 805 0 795 1 1 6 N
S -50 905 0 895 1 1 6 N
S -50 1005 0 995 1 1 6 N
S -50 1105 0 1095 1 1 6 N
S -50 1205 0 1195 1 1 6 N
S -50 1305 0 1295 1 1 6 N
S -50 1405 0 1395 1 1 6 N
S -50 1505 0 1495 1 1 6 N
S -50 1605 0 1595 1 1 6 N
S -50 1705 0 1695 1 1 6 N
S -50 1805 0 1795 1 1 6 N
S -50 1905 0 1895 1 1 6 N
S -50 1950 150 -2050 1 1 10 f
S 150 -1995 100 -2005 1 1 6 N
S 150 -1895 100 -1905 1 1 6 N
S 150 -1795 100 -1805 1 1 6 N
S 150 -1695 100 -1705 1 1 6 N
S 150 -1595 100 -1605 1 1 6 N
S 150 -1495 100 -1505 1 1 6 N
S 150 -1395 100 -1405 1 1 6 N
S 150 -1295 100 -1305 1 1 6 N
S 150 -1195 100 -1205 1 1 6 N
S 150 -1095 100 -1105 1 1 6 N
S 150 -995 100 -1005 1 1 6 N
S 150 -895 100 -905 1 1 6 N
S 150 -795 100 -805 1 1 6 N
S 150 -695 100 -705 1 1 6 N
S 150 -595 100 -605 1 1 6 N
S 150 -495 100 -505 1 1 6 N
S 150 -395 100 -405 1 1 6 N
S 150 -295 100 -305 1 1 6 N
S 150 -195 100 -205 1 1 6 N
S 150 -95 100 -105 1 1 6 N
S 150 5 100 -5 1 1 6 N
S 150 105 100 95 1 1 6 N
S 150 205 100 195 1 1 6 N
S 150 305 100 295 1 1 6 N
S 150 405 100 395 1 1 6 N
S 150 505 100 495 1 1 6 N
S 150 605 100 595 1 1 6 N
S 150 705 100 695 1 1 6 N
S 150 805 100 795 1 1 6 N
S 150 905 100 895 1 1 6 N
S 150 1005 100 995 1 1 6 N
S 150 1105 100 1095 1 1 6 N
S 150 1205 100 1195 1 1 6 N
S 150 1305 100 1295 1 1 6 N
S 150 1405 100 1395 1 1 6 N
S 150 1505 100 1495 1 1 6 N
S 150 1605 100 1595 1 1 6 N
S 150 1705 100 1695 1 1 6 N
S 150 1805 100 1795 1 1 6 N
S 150 1905 100 1895 1 1 6 N
X Pin_1 1 -200 1900 150 R 50 50 1 1 P
X Pin_2 2 300 1900 150 L 50 50 1 1 P
X Pin_3 3 -200 1800 150 R 50 50 1 1 P
X Pin_4 4 300 1800 150 L 50 50 1 1 P
X Pin_5 5 -200 1700 150 R 50 50 1 1 P
X Pin_6 6 300 1700 150 L 50 50 1 1 P
X Pin_7 7 -200 1600 150 R 50 50 1 1 P
X Pin_8 8 300 1600 150 L 50 50 1 1 P
X Pin_9 9 -200 1500 150 R 50 50 1 1 P
X Pin_10 10 300 1500 150 L 50 50 1 1 P
X Pin_20 20 300 1000 150 L 50 50 1 1 P
X Pin_30 30 300 500 150 L 50 50 1 1 P
X Pin_40 40 300 0 150 L 50 50 1 1 P
X Pin_50 50 300 -500 150 L 50 50 1 1 P
X Pin_60 60 300 -1000 150 L 50 50 1 1 P
X Pin_70 70 300 -1500 150 L 50 50 1 1 P
X Pin_80 80 300 -2000 150 L 50 50 1 1 P
X Pin_11 11 -200 1400 150 R 50 50 1 1 P
X Pin_21 21 -200 900 150 R 50 50 1 1 P
X Pin_31 31 -200 400 150 R 50 50 1 1 P
X Pin_41 41 -200 -100 150 R 50 50 1 1 P
X Pin_51 51 -200 -600 150 R 50 50 1 1 P
X Pin_61 61 -200 -1100 150 R 50 50 1 1 P
X Pin_71 71 -200 -1600 150 R 50 50 1 1 P
X Pin_12 12 300 1400 150 L 50 50 1 1 P
X Pin_22 22 300 900 150 L 50 50 1 1 P
X Pin_32 32 300 400 150 L 50 50 1 1 P
X Pin_42 42 300 -100 150 L 50 50 1 1 P
X Pin_52 52 300 -600 150 L 50 50 1 1 P
X Pin_62 62 300 -1100 150 L 50 50 1 1 P
X Pin_72 72 300 -1600 150 L 50 50 1 1 P
X Pin_13 13 -200 1300 150 R 50 50 1 1 P
X Pin_23 23 -200 800 150 R 50 50 1 1 P
X Pin_33 33 -200 300 150 R 50 50 1 1 P
X Pin_43 43 -200 -200 150 R 50 50 1 1 P
X Pin_53 53 -200 -700 150 R 50 50 1 1 P
X Pin_63 63 -200 -1200 150 R 50 50 1 1 P
X Pin_73 73 -200 -1700 150 R 50 50 1 1 P
X Pin_14 14 300 1300 150 L 50 50 1 1 P
X Pin_24 24 300 800 150 L 50 50 1 1 P
X Pin_34 34 300 300 150 L 50 50 1 1 P
X Pin_44 44 300 -200 150 L 50 50 1 1 P
X Pin_54 54 300 -700 150 L 50 50 1 1 P
X Pin_64 64 300 -1200 150 L 50 50 1 1 P
X Pin_74 74 300 -1700 150 L 50 50 1 1 P
X Pin_15 15 -200 1200 150 R 50 50 1 1 P
X Pin_25 25 -200 700 150 R 50 50 1 1 P
X Pin_35 35 -200 200 150 R 50 50 1 1 P
X Pin_45 45 -200 -300 150 R 50 50 1 1 P
X Pin_55 55 -200 -800 150 R 50 50 1 1 P
X Pin_65 65 -200 -1300 150 R 50 50 1 1 P
X Pin_75 75 -200 -1800 150 R 50 50 1 1 P
X Pin_16 16 300 1200 150 L 50 50 1 1 P
X Pin_26 26 300 700 150 L 50 50 1 1 P
X Pin_36 36 300 200 150 L 50 50 1 1 P
X Pin_46 46 300 -300 150 L 50 50 1 1 P
X Pin_56 56 300 -800 150 L 50 50 1 1 P
X Pin_66 66 300 -1300 150 L 50 50 1 1 P
X Pin_76 76 300 -1800 150 L 50 50 1 1 P
X Pin_17 17 -200 1100 150 R 50 50 1 1 P
X Pin_27 27 -200 600 150 R 50 50 1 1 P
X Pin_37 37 -200 100 150 R 50 50 1 1 P
X Pin_47 47 -200 -400 150 R 50 50 1 1 P
X Pin_57 57 -200 -900 150 R 50 50 1 1 P
X Pin_67 67 -200 -1400 150 R 50 50 1 1 P
X Pin_77 77 -200 -1900 150 R 50 50 1 1 P
X Pin_18 18 300 1100 150 L 50 50 1 1 P
X Pin_28 28 300 600 150 L 50 50 1 1 P
X Pin_38 38 300 100 150 L 50 50 1 1 P
X Pin_48 48 300 -400 150 L 50 50 1 1 P
X Pin_58 58 300 -900 150 L 50 50 1 1 P
X Pin_68 68 300 -1400 150 L 50 50 1 1 P
X Pin_78 78 300 -1900 150 L 50 50 1 1 P
X Pin_19 19 -200 1000 150 R 50 50 1 1 P
X Pin_29 29 -200 500 150 R 50 50 1 1 P
X Pin_39 39 -200 0 150 R 50 50 1 1 P
X Pin_49 49 -200 -500 150 R 50 50 1 1 P
X Pin_59 59 -200 -1000 150 R 50 50 1 1 P
X Pin_69 69 -200 -1500 150 R 50 50 1 1 P
X Pin_79 79 -200 -2000 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# NUCLEO144-F429ZI
#
DEF NUCLEO144-F429ZI U 0 1 Y Y 1 F N
F0 "U" -900 3725 50 H V R CNN
F1 "NUCLEO144-F429ZI" -900 3650 50 H V R CNN
F2 "Module:ST_Morpho_Connector_144_STLink" 850 -3650 50 H I L CNN
F3 "" -900 300 50 H I C CNN
ALIAS NUCLEO144-F746ZG
$FPLIST
ST*Morpho*Connector*144*STLink*
$ENDFPLIST
DRAW
S -1100 -3600 1100 3600 0 1 10 f
X PC10 1 1300 -1100 200 L 50 50 1 1 B
X PC11 2 1300 -1200 200 L 50 50 1 1 B
X PC12 3 1300 -1300 200 L 50 50 1 1 B
X PD2 4 1300 -2000 200 L 50 50 1 1 B
X VDD 5 -800 3800 200 D 50 50 1 1 W
X E5V 6 -700 3800 200 D 50 50 1 1 W
X ~BOOT0 7 -1300 3300 200 R 50 50 1 1 I
X GND 8 -800 -3800 200 U 50 50 1 1 W
X PF6 9 -1300 -700 200 R 50 50 1 1 B
X NC 10 -1300 2200 200 R 50 50 1 1 N N
X GND 20 -600 -3800 200 U 50 50 1 1 W
X ETH_MDIO/PA1 30 1300 3200 200 L 50 50 1 1 B
X PD3 40 1300 -2100 200 L 50 50 1 1 B
X PE5 50 -1300 -2300 200 R 50 50 1 1 B
X GND 60 -300 -3800 200 U 50 50 1 1 W
X PG11/ETH_TX_EN 70 -1300 500 200 R 50 50 1 1 B
X U5V 80 -100 3800 200 D 50 50 1 1 W
X PB11 90 1300 500 200 L 50 50 1 1 B
X PF7 11 -1300 -800 200 R 50 50 1 1 B
X LD2/PB7 21 1300 900 200 L 50 50 1 1 B
X PH1 31 -1300 1800 200 R 50 50 1 1 B
X PD5 41 1300 -2300 200 L 50 50 1 1 B
X PF1 51 -1300 -200 200 R 50 50 1 1 B
X PE1 61 -1300 -1900 200 R 50 50 1 1 B
X GND 71 -200 -3800 200 U 50 50 1 1 W
X GND 81 0 -3800 200 U 50 50 1 1 W
X PC7 91 1300 -800 200 L 50 50 1 1 B
X IOREF 12 -600 3800 200 D 50 50 1 1 W
X GND 22 -400 -3800 200 U 50 50 1 1 W
X PA4 32 1300 2900 200 L 50 50 1 1 B
X PG2 42 -1300 1400 200 R 50 50 1 1 B
X PF2 52 -1300 -300 200 R 50 50 1 1 B
X PE6 62 -1300 -2400 200 R 50 50 1 1 B
X GND 72 -100 -3800 200 U 50 50 1 1 W
X STLINK_TX/PD8 82 1300 -2600 200 L 50 50 1 1 B
X GND 92 100 -3800 200 U 50 50 1 1 W
X TMS/PA13 13 1300 2000 200 L 50 50 1 1 B
X BT/PC13 23 1300 -1400 200 L 50 50 1 1 B
X VBAT 33 -200 3800 200 D 50 50 1 1 W
X PD6 43 1300 -2400 200 L 50 50 1 1 B
X PF0 53 -1300 -100 200 R 50 50 1 1 B
X PG9 63 -1300 700 200 R 50 50 1 1 B
X PC9 73 1300 -1000 200 L 50 50 1 1 B
X PA5 83 1300 2800 200 L 50 50 1 1 B
X USB_VBUS/PA9 93 1300 2400 200 L 50 50 1 1 B
X ~NRST 14 -1300 3200 200 R 50 50 1 1 I
X VIN 24 -300 3800 200 D 50 50 1 1 W
X PB0 34 1300 1600 200 L 50 50 1 1 B
X PG3 44 -1300 1300 200 R 50 50 1 1 B
X PF8 54 -1300 -900 200 R 50 50 1 1 B
X PG15 64 -1300 100 200 R 50 50 1 1 B
X PC8 74 1300 -900 200 L 50 50 1 1 B
X USB_DP/PA12 84 1300 2100 200 L 50 50 1 1 B
X PB2 94 1300 1400 200 L 50 50 1 1 B
X TCK/PA14 15 1300 1900 200 L 50 50 1 1 B
X RTC_CRYSTAL/PC14 25 1300 -1500 200 L 50 50 1 1 B
X PC2 35 1300 -300 200 L 50 50 1 1 B
X PD7 45 1300 -2500 200 L 50 50 1 1 B
X PD1 55 1300 -1900 200 L 50 50 1 1 B
X PG12 65 -1300 400 200 R 50 50 1 1 B
X PB8 75 1300 800 200 L 50 50 1 1 B
X PA6 85 1300 2700 200 L 50 50 1 1 B
X USB_SOF/PA8 95 1300 2500 200 L 50 50 1 1 B
X +3V3 16 -500 3800 200 D 50 50 1 1 W
X NC 26 -1300 2300 200 R 50 50 1 1 N N
X ETH_MDC/PC1 36 1300 -200 200 L 50 50 1 1 B
X PE2 46 -1300 -2000 200 R 50 50 1 1 B
X PF9 56 -1300 -1000 200 R 50 50 1 1 B
X PG10 66 -1300 600 200 R 50 50 1 1 B
X PC6 76 1300 -700 200 L 50 50 1 1 B
X USB_DM/PA11 86 1300 2200 200 L 50 50 1 1 B
X PB1 96 1300 1500 200 L 50 50 1 1 B
X PA15 17 1300 1800 200 L 50 50 1 1 B
X RTC_CRYSTAL/PC15 27 1300 -1600 200 L 50 50 1 1 B
X PC3 37 1300 -400 200 L 50 50 1 1 B
X PE3 47 -1300 -2100 200 R 50 50 1 1 B
X PD0 57 1300 -1800 200 L 50 50 1 1 B
X NC 67 -1300 2100 200 R 50 50 1 1 N N
X PB9 77 1300 700 200 L 50 50 1 1 B
X ETH_CRS_DV/PA7 87 1300 2600 200 L 50 50 1 1 B
X PB10 97 1300 600 200 L 50 50 1 1 B
X +5V 18 -400 3800 200 D 50 50 1 1 W
X ETH_REF_CLK/PA0 28 1300 3300 200 L 50 50 1 1 B
X PC0 38 1300 -100 200 L 50 50 1 1 B
X PE4 48 -1300 -2200 200 R 50 50 1 1 B
X PG1 58 -1300 1500 200 R 50 50 1 1 B
X PG13/ETH_TXD0 68 -1300 300 200 R 50 50 1 1 B
X ETH_RXD1/PC5 78 1300 -600 200 L 50 50 1 1 B
X PB12 88 1300 400 200 L 50 50 1 1 B
X PB15 98 1300 100 200 L 50 50 1 1 B
X GND 19 -700 -3800 200 U 50 50 1 1 W
X PH0 29 -1300 1900 200 R 50 50 1 1 B
X PD4 39 1300 -2200 200 L 50 50 1 1 B
X GND 49 -500 -3800 200 U 50 50 1 1 W
X PG0 59 -1300 1600 200 R 50 50 1 1 B
X STLINK_RX/PD9 69 1300 -2700 200 L 50 50 1 1 B
X AVDD 79 800 3800 200 D 50 50 1 1 W
X PB6 89 1300 1000 200 L 50 50 1 1 B
X PB4 99 1300 1200 200 L 50 50 1 1 B
X LD3/PB14 100 1300 200 200 L 50 50 1 1 B
X PF4 110 -1300 -500 200 R 50 50 1 1 B
X PD15 120 1300 -3300 200 L 50 50 1 1 B
X PF3 130 -1300 -400 200 R 50 50 1 1 B
X PG5 140 -1300 1100 200 R 50 50 1 1 B
X PB5 101 1300 1100 200 L 50 50 1 1 B
X GND 111 200 -3800 200 U 50 50 1 1 W
X PE12 121 -1300 -3000 200 R 50 50 1 1 B
X PF12 131 -1300 -1300 200 R 50 50 1 1 B
X PG4 141 -1300 1200 200 R 50 50 1 1 B
X ETH_TXD1/PB13 102 1300 300 200 L 50 50 1 1 B
X PE8 112 -1300 -2600 200 R 50 50 1 1 B
X PF14 122 -1300 -1500 200 R 50 50 1 1 B
X PF15 132 -1300 -1600 200 R 50 50 1 1 B
X PG6/USB_GPIO_OUT 142 -1300 1000 200 R 50 50 1 1 B
X SWO/PB3 103 1300 1300 200 L 50 50 1 1 B
X PD13 113 1300 -3100 200 L 50 50 1 1 B
X PE14 123 -1300 -3200 200 R 50 50 1 1 B
X PG14 133 -1300 200 200 R 50 50 1 1 B
X GND 143 500 -3800 200 U 50 50 1 1 W
X AGND 104 800 -3800 200 U 50 50 1 1 W
X PF10 114 -1300 -1100 200 R 50 50 1 1 B
X PE9 124 -1300 -2700 200 R 50 50 1 1 B
X PF11 134 -1300 -1200 200 R 50 50 1 1 B
X GND 144 600 -3800 200 U 50 50 1 1 W
X USB_ID/PA10 105 1300 2300 200 L 50 50 1 1 B
X PD12 115 1300 -3000 200 L 50 50 1 1 B
X PE15 125 -1300 -3300 200 R 50 50 1 1 B
X GND 135 400 -3800 200 U 50 50 1 1 W
X ETH_RXD0/PC4 106 1300 -500 200 L 50 50 1 1 B
X PE7 116 -1300 -2500 200 R 50 50 1 1 B
X GND 126 300 -3800 200 U 50 50 1 1 W
X PE0 136 -1300 -1800 200 R 50 50 1 1 B
X PA2 107 1300 3100 200 L 50 50 1 1 B
X PD11 117 1300 -2900 200 L 50 50 1 1 B
X PE13 127 -1300 -3100 200 R 50 50 1 1 B
X PD10 137 1300 -2800 200 L 50 50 1 1 B
X PF5 108 -1300 -600 200 R 50 50 1 1 B
X PD14 118 1300 -3200 200 L 50 50 1 1 B
X PE11 128 -1300 -2900 200 R 50 50 1 1 B
X PG8 138 -1300 800 200 R 50 50 1 1 B
X PA3 109 1300 3000 200 L 50 50 1 1 B
X PE10 119 -1300 -2800 200 R 50 50 1 1 B
X PF13 129 -1300 -1400 200 R 50 50 1 1 B
X PG7/USB_GPIO_IN 139 -1300 900 200 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
#End Library

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,4 @@
(fp_lib_table
(lib (name rusEFI_LIB)(type KiCad)(uri "$(KIPRJMOD)/../rusefi_lib/rusefi_lib.pretty")(options "")(descr ""))
(lib (name rusEFI_local)(type KiCad)(uri "$(KIPRJMOD)/modules")(options "")(descr ""))
)

View File

@ -0,0 +1,494 @@
(module rusEfi_4x39_Pitch2.54mm (layer F.Cu) (tedit 5C730F57)
(descr "Through hole straight pin header, 1x39, 2.54mm pitch, single row")
(tags "Through hole pin header THT 1x39 2.54mm single row")
(fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value rusEfi_4x39_Pitch2.54mm (at 0 98.85) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 5.08 48.26 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 6.88 -1.8) (end 3.28 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 6.88 98.3) (end 6.88 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.28 98.3) (end 6.88 98.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.28 -1.8) (end 3.28 98.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.75 -1.33) (end 5.08 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 3.75 0) (end 3.75 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 3.75 1.27) (end 6.41 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 3.75 97.85) (end 6.41 97.85) (layer F.SilkS) (width 0.12))
(fp_line (start 3.81 -0.635) (end 4.445 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 3.81 97.79) (end 3.81 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start 6.35 97.79) (end 3.81 97.79) (layer F.Fab) (width 0.1))
(fp_line (start 6.35 -1.27) (end 6.35 97.79) (layer F.Fab) (width 0.1))
(fp_line (start 4.445 -1.27) (end 6.35 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 4.445 -1.27) (end 6.35 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 6.35 -1.27) (end 6.35 97.79) (layer F.Fab) (width 0.1))
(fp_line (start 6.35 97.79) (end 3.81 97.79) (layer F.Fab) (width 0.1))
(fp_line (start 3.81 97.79) (end 3.81 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start 3.81 -0.635) (end 4.445 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 3.75 97.85) (end 6.41 97.85) (layer F.SilkS) (width 0.12))
(fp_line (start 3.75 1.27) (end 6.41 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 3.75 0) (end 3.75 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 3.75 -1.33) (end 5.08 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 3.28 -1.8) (end 3.28 98.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.28 98.3) (end 6.88 98.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 6.88 98.3) (end 6.88 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 6.88 -1.8) (end 3.28 -1.8) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 5.08 48.26 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 7.62 48.26 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 9.42 -1.8) (end 5.82 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 9.42 98.3) (end 9.42 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.82 98.3) (end 9.42 98.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.82 -1.8) (end 5.82 98.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 6.29 -1.33) (end 7.62 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 6.29 0) (end 6.29 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 6.29 1.27) (end 8.95 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 6.29 97.85) (end 8.95 97.85) (layer F.SilkS) (width 0.12))
(fp_line (start 6.35 -0.635) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 6.35 97.79) (end 6.35 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start 8.89 97.79) (end 6.35 97.79) (layer F.Fab) (width 0.1))
(fp_line (start 8.89 -1.27) (end 8.89 97.79) (layer F.Fab) (width 0.1))
(fp_line (start 6.985 -1.27) (end 8.89 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 6.985 -1.27) (end 8.89 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 8.89 -1.27) (end 8.89 97.79) (layer F.Fab) (width 0.1))
(fp_line (start 8.89 97.79) (end 6.35 97.79) (layer F.Fab) (width 0.1))
(fp_line (start 6.35 97.79) (end 6.35 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start 6.35 -0.635) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 6.29 97.85) (end 8.95 97.85) (layer F.SilkS) (width 0.12))
(fp_line (start 6.29 1.27) (end 8.95 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 6.29 0) (end 6.29 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 6.29 -1.33) (end 7.62 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 5.82 -1.8) (end 5.82 98.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.82 98.3) (end 9.42 98.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 9.42 98.3) (end 9.42 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 9.42 -1.8) (end 5.82 -1.8) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 7.62 48.26 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 2.54 48.26 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 4.34 -1.8) (end 0.74 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.34 98.3) (end 4.34 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.74 98.3) (end 4.34 98.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.74 -1.8) (end 0.74 98.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.21 -1.33) (end 2.54 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 1.21 0) (end 1.21 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 1.21 1.27) (end 3.87 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 1.21 97.85) (end 3.87 97.85) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 -0.635) (end 1.905 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 97.79) (end 1.27 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start 3.81 97.79) (end 1.27 97.79) (layer F.Fab) (width 0.1))
(fp_line (start 3.81 -1.27) (end 3.81 97.79) (layer F.Fab) (width 0.1))
(fp_line (start 1.905 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 1.905 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 3.81 -1.27) (end 3.81 97.79) (layer F.Fab) (width 0.1))
(fp_line (start 3.81 97.79) (end 1.27 97.79) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 97.79) (end 1.27 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 -0.635) (end 1.905 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 1.21 97.85) (end 3.87 97.85) (layer F.SilkS) (width 0.12))
(fp_line (start 1.21 1.27) (end 3.87 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 1.21 0) (end 1.21 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 1.21 -1.33) (end 2.54 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 0.74 -1.8) (end 0.74 98.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.74 98.3) (end 4.34 98.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.34 98.3) (end 4.34 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.34 -1.8) (end 0.74 -1.8) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 2.54 48.26 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 48.26 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 98.3) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.8 98.3) (end 1.8 98.3) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.8 -1.8) (end -1.8 98.3) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 97.85) (end 1.33 97.85) (layer F.SilkS) (width 0.12))
(fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start -1.27 97.79) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 97.79) (end -1.27 97.79) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 -1.27) (end 1.27 97.79) (layer F.Fab) (width 0.1))
(fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 -1.27) (end 1.27 97.79) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 97.79) (end -1.27 97.79) (layer F.Fab) (width 0.1))
(fp_line (start -1.27 97.79) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start -1.33 97.85) (end 1.33 97.85) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.8 -1.8) (end -1.8 98.3) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.8 98.3) (end 1.8 98.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 98.3) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0 48.26 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 39 thru_hole oval (at 5.08 96.52) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 38 thru_hole oval (at 5.08 93.98) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 37 thru_hole oval (at 5.08 91.44) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 36 thru_hole oval (at 5.08 88.9) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 35 thru_hole oval (at 5.08 86.36) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 34 thru_hole oval (at 5.08 83.82) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 33 thru_hole oval (at 5.08 81.28) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 32 thru_hole oval (at 5.08 78.74) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 31 thru_hole oval (at 5.08 76.2) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 30 thru_hole oval (at 5.08 73.66) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 29 thru_hole oval (at 5.08 71.12) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 28 thru_hole oval (at 5.08 68.58) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 27 thru_hole oval (at 5.08 66.04) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 26 thru_hole oval (at 5.08 63.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 25 thru_hole oval (at 5.08 60.96) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 24 thru_hole oval (at 5.08 58.42) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 23 thru_hole oval (at 5.08 55.88) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 22 thru_hole oval (at 5.08 53.34) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 21 thru_hole oval (at 5.08 50.8) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 20 thru_hole oval (at 5.08 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 19 thru_hole oval (at 5.08 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 18 thru_hole oval (at 5.08 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 17 thru_hole oval (at 5.08 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 16 thru_hole oval (at 5.08 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 15 thru_hole oval (at 5.08 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 14 thru_hole oval (at 5.08 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 13 thru_hole oval (at 5.08 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 12 thru_hole oval (at 5.08 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 11 thru_hole oval (at 5.08 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 10 thru_hole oval (at 5.08 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 9 thru_hole oval (at 5.08 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 8 thru_hole oval (at 5.08 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at 5.08 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 5.08 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 5.08 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 5.08 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 5.08 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 5.08 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 5.08 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 5.08 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 5.08 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 5.08 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 5.08 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 5.08 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 5.08 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at 5.08 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 8 thru_hole oval (at 5.08 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 9 thru_hole oval (at 5.08 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 10 thru_hole oval (at 5.08 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 11 thru_hole oval (at 5.08 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 12 thru_hole oval (at 5.08 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 13 thru_hole oval (at 5.08 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 14 thru_hole oval (at 5.08 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 15 thru_hole oval (at 5.08 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 16 thru_hole oval (at 5.08 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 17 thru_hole oval (at 5.08 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 18 thru_hole oval (at 5.08 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 19 thru_hole oval (at 5.08 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 20 thru_hole oval (at 5.08 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 21 thru_hole oval (at 5.08 50.8) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 22 thru_hole oval (at 5.08 53.34) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 23 thru_hole oval (at 5.08 55.88) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 24 thru_hole oval (at 5.08 58.42) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 25 thru_hole oval (at 5.08 60.96) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 26 thru_hole oval (at 5.08 63.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 27 thru_hole oval (at 5.08 66.04) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 28 thru_hole oval (at 5.08 68.58) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 29 thru_hole oval (at 5.08 71.12) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 30 thru_hole oval (at 5.08 73.66) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 31 thru_hole oval (at 5.08 76.2) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 32 thru_hole oval (at 5.08 78.74) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 33 thru_hole oval (at 5.08 81.28) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 34 thru_hole oval (at 5.08 83.82) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 35 thru_hole oval (at 5.08 86.36) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 36 thru_hole oval (at 5.08 88.9) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 37 thru_hole oval (at 5.08 91.44) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 38 thru_hole oval (at 5.08 93.98) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 39 thru_hole oval (at 5.08 96.52) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 39 thru_hole oval (at 7.62 96.52) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 38 thru_hole oval (at 7.62 93.98) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 37 thru_hole oval (at 7.62 91.44) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 36 thru_hole oval (at 7.62 88.9) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 35 thru_hole oval (at 7.62 86.36) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 34 thru_hole oval (at 7.62 83.82) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 33 thru_hole oval (at 7.62 81.28) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 32 thru_hole oval (at 7.62 78.74) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 31 thru_hole oval (at 7.62 76.2) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 30 thru_hole oval (at 7.62 73.66) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 29 thru_hole oval (at 7.62 71.12) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 28 thru_hole oval (at 7.62 68.58) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 27 thru_hole oval (at 7.62 66.04) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 26 thru_hole oval (at 7.62 63.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 25 thru_hole oval (at 7.62 60.96) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 24 thru_hole oval (at 7.62 58.42) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 23 thru_hole oval (at 7.62 55.88) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 22 thru_hole oval (at 7.62 53.34) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 21 thru_hole oval (at 7.62 50.8) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 20 thru_hole oval (at 7.62 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 19 thru_hole oval (at 7.62 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 18 thru_hole oval (at 7.62 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 17 thru_hole oval (at 7.62 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 16 thru_hole oval (at 7.62 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 15 thru_hole oval (at 7.62 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 14 thru_hole oval (at 7.62 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 13 thru_hole oval (at 7.62 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 12 thru_hole oval (at 7.62 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 11 thru_hole oval (at 7.62 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 10 thru_hole oval (at 7.62 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 9 thru_hole oval (at 7.62 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 8 thru_hole oval (at 7.62 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at 7.62 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 7.62 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 7.62 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 7.62 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 7.62 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 7.62 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 7.62 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 7.62 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 7.62 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 7.62 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 7.62 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 7.62 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 7.62 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at 7.62 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 8 thru_hole oval (at 7.62 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 9 thru_hole oval (at 7.62 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 10 thru_hole oval (at 7.62 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 11 thru_hole oval (at 7.62 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 12 thru_hole oval (at 7.62 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 13 thru_hole oval (at 7.62 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 14 thru_hole oval (at 7.62 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 15 thru_hole oval (at 7.62 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 16 thru_hole oval (at 7.62 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 17 thru_hole oval (at 7.62 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 18 thru_hole oval (at 7.62 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 19 thru_hole oval (at 7.62 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 20 thru_hole oval (at 7.62 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 21 thru_hole oval (at 7.62 50.8) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 22 thru_hole oval (at 7.62 53.34) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 23 thru_hole oval (at 7.62 55.88) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 24 thru_hole oval (at 7.62 58.42) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 25 thru_hole oval (at 7.62 60.96) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 26 thru_hole oval (at 7.62 63.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 27 thru_hole oval (at 7.62 66.04) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 28 thru_hole oval (at 7.62 68.58) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 29 thru_hole oval (at 7.62 71.12) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 30 thru_hole oval (at 7.62 73.66) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 31 thru_hole oval (at 7.62 76.2) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 32 thru_hole oval (at 7.62 78.74) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 33 thru_hole oval (at 7.62 81.28) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 34 thru_hole oval (at 7.62 83.82) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 35 thru_hole oval (at 7.62 86.36) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 36 thru_hole oval (at 7.62 88.9) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 37 thru_hole oval (at 7.62 91.44) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 38 thru_hole oval (at 7.62 93.98) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 39 thru_hole oval (at 7.62 96.52) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 39 thru_hole oval (at 2.54 96.52) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 38 thru_hole oval (at 2.54 93.98) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 37 thru_hole oval (at 2.54 91.44) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 36 thru_hole oval (at 2.54 88.9) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 35 thru_hole oval (at 2.54 86.36) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 34 thru_hole oval (at 2.54 83.82) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 33 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 32 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 31 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 30 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 29 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 28 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 27 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 26 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 25 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 24 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 23 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 22 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 21 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 20 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 19 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 18 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 17 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 16 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 15 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 14 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 13 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 12 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 11 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 10 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 9 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 8 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 8 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 9 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 10 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 11 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 12 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 13 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 14 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 15 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 16 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 17 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 18 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 19 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 20 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 21 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 22 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 23 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 24 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 25 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 26 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 27 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 28 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 29 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 30 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 31 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 32 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 33 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 34 thru_hole oval (at 2.54 83.82) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 35 thru_hole oval (at 2.54 86.36) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 36 thru_hole oval (at 2.54 88.9) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 37 thru_hole oval (at 2.54 91.44) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 38 thru_hole oval (at 2.54 93.98) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 39 thru_hole oval (at 2.54 96.52) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 39 thru_hole oval (at 0 96.52) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 38 thru_hole oval (at 0 93.98) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 37 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 36 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 35 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 34 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 34 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 35 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 36 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 37 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 38 thru_hole oval (at 0 93.98) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 39 thru_hole oval (at 0 96.52) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 1 smd rect (at 1.27 0) (size 2.54 1.524) (layers F.Cu))
(pad 2 smd rect (at 1.27 2.54) (size 2.54 1.524) (layers F.Cu))
(pad 3 smd rect (at 1.27 5.08) (size 2.54 1.524) (layers F.Cu))
(pad 4 smd rect (at 1.27 7.62) (size 2.54 1.524) (layers F.Cu))
(pad 5 smd rect (at 1.27 10.16) (size 2.54 1.524) (layers F.Cu))
(pad 6 smd rect (at 1.27 12.7) (size 2.54 1.524) (layers F.Cu))
(pad 7 smd rect (at 1.27 15.24) (size 2.54 1.524) (layers F.Cu))
(pad 8 smd rect (at 1.27 17.78) (size 2.54 1.524) (layers F.Cu))
(pad 9 smd rect (at 1.27 20.32) (size 2.54 1.524) (layers F.Cu))
(pad 10 smd rect (at 1.27 22.86) (size 2.54 1.524) (layers F.Cu))
(pad 11 smd rect (at 1.27 25.4) (size 2.54 1.524) (layers F.Cu))
(pad 12 smd rect (at 1.27 27.94) (size 2.54 1.524) (layers F.Cu))
(pad 13 smd rect (at 1.27 30.48) (size 2.54 1.524) (layers F.Cu))
(pad 14 smd rect (at 1.27 33.02) (size 2.54 1.524) (layers F.Cu))
(pad 15 smd rect (at 1.27 35.56) (size 2.54 1.524) (layers F.Cu))
(pad 16 smd rect (at 1.27 38.1) (size 2.54 1.524) (layers F.Cu))
(pad 17 smd rect (at 1.27 40.64) (size 2.54 1.524) (layers F.Cu))
(pad 18 smd rect (at 1.27 43.18) (size 2.54 1.524) (layers F.Cu))
(pad 19 smd rect (at 1.27 45.72) (size 2.54 1.524) (layers F.Cu))
(pad 20 smd rect (at 1.27 48.26) (size 2.54 1.524) (layers F.Cu))
(pad 21 smd rect (at 1.27 50.8) (size 2.54 1.524) (layers F.Cu))
(pad 22 smd rect (at 1.27 53.34) (size 2.54 1.524) (layers F.Cu))
(pad 23 smd rect (at 1.27 55.88) (size 2.54 1.524) (layers F.Cu))
(pad 24 smd rect (at 1.27 58.42) (size 2.54 1.524) (layers F.Cu))
(pad 25 smd rect (at 1.27 60.96) (size 2.54 1.524) (layers F.Cu))
(pad 26 smd rect (at 1.27 63.5) (size 2.54 1.524) (layers F.Cu))
(pad 27 smd rect (at 1.27 66.04) (size 2.54 1.524) (layers F.Cu))
(pad 28 smd rect (at 1.27 68.58) (size 2.54 1.524) (layers F.Cu))
(pad 29 smd rect (at 1.27 71.12) (size 2.54 1.524) (layers F.Cu))
(pad 30 smd rect (at 1.27 73.66) (size 2.54 1.524) (layers F.Cu))
(pad 31 smd rect (at 1.27 76.2) (size 2.54 1.524) (layers F.Cu))
(pad 32 smd rect (at 1.27 78.74) (size 2.54 1.524) (layers F.Cu))
(pad 33 smd rect (at 1.27 81.28) (size 2.54 1.524) (layers F.Cu))
(pad 34 smd rect (at 1.27 83.82) (size 2.54 1.524) (layers F.Cu))
(pad 35 smd rect (at 1.27 86.36) (size 2.54 1.524) (layers F.Cu))
(pad 36 smd rect (at 1.27 88.9) (size 2.54 1.524) (layers F.Cu))
(pad 37 smd rect (at 1.27 91.44) (size 2.54 1.524) (layers F.Cu))
(pad 38 smd rect (at 1.27 93.98) (size 2.54 1.524) (layers F.Cu))
(pad 39 smd rect (at 1.27 96.52) (size 2.54 1.524) (layers F.Cu))
(model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x39_Pitch2.54mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)