diff --git a/gpio.bak b/gpio.bak index 9b36276..d2a2c2f 100644 --- a/gpio.bak +++ b/gpio.bak @@ -1,4 +1,5 @@ EESchema Schematic File Version 2 +LIBS:ulx3s-rescue LIBS:power LIBS:device LIBS:transistors @@ -162,17 +163,6 @@ P29 Text Label 8500 3700 0 60 ~ 0 P30 $Comp -L CONN_02X20 J1 -U 1 1 56AC4818 -P 3100 3050 -F 0 "J1" H 3100 4100 50 0000 C CNN -F 1 "CONN_02X20" V 3100 3050 50 0000 C CNN -F 2 "Pin_Headers:Pin_Header_Straight_2x20" H 3100 2100 60 0001 C CNN -F 3 "" H 3100 2100 60 0000 C CNN - 1 3100 3050 - 1 0 0 -1 -$EndComp -$Comp L VCC #PWR10 U 1 1 56AC481F P 3550 4000 @@ -410,14 +400,25 @@ P37 Text Label 3400 3900 0 60 ~ 0 P38 $Comp -L LFE5-BG381 U? +L LFE5-BG381 U1 U 2 1 56AC5F89 P 7650 5200 -F 0 "U?" H 7650 5300 60 0000 C CNN +F 0 "U1" H 7650 5300 60 0000 C CNN F 1 "LFE5-BG381" H 7650 5200 60 0000 C CNN F 2 "" H 6600 6150 60 0000 C CNN F 3 "" H 6600 6150 60 0000 C CNN 2 7650 5200 1 0 0 -1 $EndComp +$Comp +L CONN_02X40 P? +U 1 1 58D32178 +P 3100 4050 +F 0 "P?" H 3100 6100 50 0000 C CNN +F 1 "CONN_02X40" V 3100 4050 50 0000 C CNN +F 2 "" H 3100 4050 50 0000 C CNN +F 3 "" H 3100 4050 50 0000 C CNN + 1 3100 4050 + 1 0 0 -1 +$EndComp $EndSCHEMATC diff --git a/gpio.sch b/gpio.sch index a9ea32f..3001757 100644 --- a/gpio.sch +++ b/gpio.sch @@ -1,4 +1,5 @@ EESchema Schematic File Version 2 +LIBS:ulx3s-rescue LIBS:power LIBS:device LIBS:transistors @@ -162,21 +163,10 @@ P29 Text Label 8500 3700 0 60 ~ 0 P30 $Comp -L CONN_02X20 J1 -U 1 1 56AC4818 -P 3100 3050 -F 0 "J1" H 3100 4100 50 0000 C CNN -F 1 "CONN_02X20" V 3100 3050 50 0000 C CNN -F 2 "Pin_Headers:Pin_Header_Straight_2x20" H 3100 2100 60 0001 C CNN -F 3 "" H 3100 2100 60 0000 C CNN - 1 3100 3050 - 1 0 0 -1 -$EndComp -$Comp -L VCC #PWR10 +L VCC #PWR06 U 1 1 56AC481F P 3550 4000 -F 0 "#PWR10" H 3550 3850 50 0001 C CNN +F 0 "#PWR06" 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 @@ -184,10 +174,10 @@ F 3 "" H 3550 4000 60 0000 C CNN 0 1 1 0 $EndComp $Comp -L GND #PWR8 +L GND #PWR07 U 1 1 56AC4825 P 2700 2200 -F 0 "#PWR8" H 2700 1950 50 0001 C CNN +F 0 "#PWR07" H 2700 1950 50 0001 C CNN F 1 "GND" H 2700 2050 50 0000 C CNN F 2 "" H 2700 2200 60 0000 C CNN F 3 "" H 2700 2200 60 0000 C CNN @@ -199,10 +189,10 @@ Wire Wire Line Wire Wire Line 3350 4000 3550 4000 $Comp -L GND #PWR9 +L GND #PWR08 U 1 1 56AC482D P 3500 2200 -F 0 "#PWR9" H 3500 1950 50 0001 C CNN +F 0 "#PWR08" H 3500 1950 50 0001 C CNN F 1 "GND" H 3500 2050 50 0000 C CNN F 2 "" H 3500 2200 60 0000 C CNN F 3 "" H 3500 2200 60 0000 C CNN @@ -212,10 +202,10 @@ $EndComp Wire Wire Line 3500 2200 3350 2200 $Comp -L VCC #PWR7 +L VCC #PWR09 U 1 1 56AC4834 P 2650 4000 -F 0 "#PWR7" H 2650 3850 50 0001 C CNN +F 0 "#PWR09" 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 @@ -259,10 +249,10 @@ OUT5V Text Label 2250 2100 0 60 ~ 0 +5V $Comp -L +5V #PWR6 +L +5V #PWR010 U 1 1 56AC484F P 2200 2100 -F 0 "#PWR6" H 2200 1950 50 0001 C CNN +F 0 "#PWR010" 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 @@ -415,9 +405,20 @@ U 2 1 56AC5F89 P 7650 5200 F 0 "U1" H 7650 5300 60 0000 C CNN F 1 "LFE5-BG381" H 7650 5200 60 0000 C CNN -F 2 "" H 6600 6150 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 $EndComp +$Comp +L CONN_02X40 J1 +U 1 1 58D32178 +P 3100 4050 +F 0 "J1" H 3100 6100 50 0000 C CNN +F 1 "CONN_02X40" V 3100 4050 50 0000 C CNN +F 2 "Socket_Strips:Socket_Strip_Straight_2x40" H 3100 4050 50 0001 C CNN +F 3 "" H 3100 4050 50 0000 C CNN + 1 3100 4050 + 1 0 0 -1 +$EndComp $EndSCHEMATC diff --git a/ulx3s-cache.lib b/ulx3s-cache.lib index fe66946..07445e5 100644 --- a/ulx3s-cache.lib +++ b/ulx3s-cache.lib @@ -6,30 +6,40 @@ EESchema-LIBRARY Version 2.3 DEF +5V #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+5V" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # -# CONN_02X20 +# CONN_02X40 # -DEF CONN_02X20 P 0 1 Y N 1 F N -F0 "P" 0 1050 50 H V C CNN -F1 "CONN_02X20" 0 0 50 V V C CNN -F2 "" 0 -950 60 H V C CNN -F3 "" 0 -950 60 H V C CNN +DEF CONN_02X40 P 0 1 Y N 1 F N +F0 "P" 0 2050 50 H V C CNN +F1 "CONN_02X40" 0 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Pin_Header_Straight_2X20 - Pin_Header_Angled_2X20 - Socket_Strip_Straight_2X20 - Socket_Strip_Angled_2X20 + Pin_Header_Straight_2X40 + Pin_Header_Angled_2X40 + Socket_Strip_Straight_2X40 + Socket_Strip_Angled_2X40 $ENDFPLIST DRAW +S -100 -1945 -50 -1955 0 1 0 N +S -100 -1845 -50 -1855 0 1 0 N +S -100 -1745 -50 -1755 0 1 0 N +S -100 -1645 -50 -1655 0 1 0 N +S -100 -1545 -50 -1555 0 1 0 N +S -100 -1445 -50 -1455 0 1 0 N +S -100 -1345 -50 -1355 0 1 0 N +S -100 -1245 -50 -1255 0 1 0 N +S -100 -1145 -50 -1155 0 1 0 N +S -100 -1045 -50 -1055 0 1 0 N S -100 -945 -50 -955 0 1 0 N S -100 -845 -50 -855 0 1 0 N S -100 -745 -50 -755 0 1 0 N @@ -50,7 +60,27 @@ S -100 655 -50 645 0 1 0 N S -100 755 -50 745 0 1 0 N S -100 855 -50 845 0 1 0 N S -100 955 -50 945 0 1 0 N -S -100 1000 100 -1000 0 1 0 N +S -100 1055 -50 1045 0 1 0 N +S -100 1155 -50 1145 0 1 0 N +S -100 1255 -50 1245 0 1 0 N +S -100 1355 -50 1345 0 1 0 N +S -100 1455 -50 1445 0 1 0 N +S -100 1555 -50 1545 0 1 0 N +S -100 1655 -50 1645 0 1 0 N +S -100 1755 -50 1745 0 1 0 N +S -100 1855 -50 1845 0 1 0 N +S -100 1955 -50 1945 0 1 0 N +S -100 2000 100 -2000 0 1 0 N +S 50 -1945 100 -1955 0 1 0 N +S 50 -1845 100 -1855 0 1 0 N +S 50 -1745 100 -1755 0 1 0 N +S 50 -1645 100 -1655 0 1 0 N +S 50 -1545 100 -1555 0 1 0 N +S 50 -1445 100 -1455 0 1 0 N +S 50 -1345 100 -1355 0 1 0 N +S 50 -1245 100 -1255 0 1 0 N +S 50 -1145 100 -1155 0 1 0 N +S 50 -1045 100 -1055 0 1 0 N S 50 -945 100 -955 0 1 0 N S 50 -845 100 -855 0 1 0 N S 50 -745 100 -755 0 1 0 N @@ -71,46 +101,96 @@ S 50 655 100 645 0 1 0 N S 50 755 100 745 0 1 0 N S 50 855 100 845 0 1 0 N S 50 955 100 945 0 1 0 N -X P1 1 -250 950 150 R 50 50 1 1 P -X P2 2 250 950 150 L 50 50 1 1 P -X P3 3 -250 850 150 R 50 50 1 1 P -X P4 4 250 850 150 L 50 50 1 1 P -X P5 5 -250 750 150 R 50 50 1 1 P -X P6 6 250 750 150 L 50 50 1 1 P -X P7 7 -250 650 150 R 50 50 1 1 P -X P8 8 250 650 150 L 50 50 1 1 P -X P9 9 -250 550 150 R 50 50 1 1 P -X P10 10 250 550 150 L 50 50 1 1 P -X P20 20 250 50 150 L 50 50 1 1 P -X P30 30 250 -450 150 L 50 50 1 1 P -X P40 40 250 -950 150 L 50 50 1 1 P -X P11 11 -250 450 150 R 50 50 1 1 P -X P21 21 -250 -50 150 R 50 50 1 1 P -X P31 31 -250 -550 150 R 50 50 1 1 P -X P12 12 250 450 150 L 50 50 1 1 P -X P22 22 250 -50 150 L 50 50 1 1 P -X P32 32 250 -550 150 L 50 50 1 1 P -X P13 13 -250 350 150 R 50 50 1 1 P -X P23 23 -250 -150 150 R 50 50 1 1 P -X P33 33 -250 -650 150 R 50 50 1 1 P -X P14 14 250 350 150 L 50 50 1 1 P -X P24 24 250 -150 150 L 50 50 1 1 P -X P34 34 250 -650 150 L 50 50 1 1 P -X P15 15 -250 250 150 R 50 50 1 1 P -X P25 25 -250 -250 150 R 50 50 1 1 P -X P35 35 -250 -750 150 R 50 50 1 1 P -X P16 16 250 250 150 L 50 50 1 1 P -X P26 26 250 -250 150 L 50 50 1 1 P -X P36 36 250 -750 150 L 50 50 1 1 P -X P17 17 -250 150 150 R 50 50 1 1 P -X P27 27 -250 -350 150 R 50 50 1 1 P -X P37 37 -250 -850 150 R 50 50 1 1 P -X P18 18 250 150 150 L 50 50 1 1 P -X P28 28 250 -350 150 L 50 50 1 1 P -X P38 38 250 -850 150 L 50 50 1 1 P -X P19 19 -250 50 150 R 50 50 1 1 P -X P29 29 -250 -450 150 R 50 50 1 1 P -X P39 39 -250 -950 150 R 50 50 1 1 P +S 50 1055 100 1045 0 1 0 N +S 50 1155 100 1145 0 1 0 N +S 50 1255 100 1245 0 1 0 N +S 50 1355 100 1345 0 1 0 N +S 50 1455 100 1445 0 1 0 N +S 50 1555 100 1545 0 1 0 N +S 50 1655 100 1645 0 1 0 N +S 50 1755 100 1745 0 1 0 N +S 50 1855 100 1845 0 1 0 N +S 50 1955 100 1945 0 1 0 N +X P1 1 -250 1950 150 R 50 50 1 1 P +X P2 2 250 1950 150 L 50 50 1 1 P +X P3 3 -250 1850 150 R 50 50 1 1 P +X P4 4 250 1850 150 L 50 50 1 1 P +X P5 5 -250 1750 150 R 50 50 1 1 P +X P6 6 250 1750 150 L 50 50 1 1 P +X P7 7 -250 1650 150 R 50 50 1 1 P +X P8 8 250 1650 150 L 50 50 1 1 P +X P9 9 -250 1550 150 R 50 50 1 1 P +X P10 10 250 1550 150 L 50 50 1 1 P +X P20 20 250 1050 150 L 50 50 1 1 P +X P30 30 250 550 150 L 50 50 1 1 P +X P40 40 250 50 150 L 50 50 1 1 P +X P50 50 250 -450 150 L 50 50 1 1 P +X P60 60 250 -950 150 L 50 50 1 1 P +X P70 70 250 -1450 150 L 50 50 1 1 P +X P80 80 250 -1950 150 L 50 50 1 1 P +X P11 11 -250 1450 150 R 50 50 1 1 P +X P21 21 -250 950 150 R 50 50 1 1 P +X P31 31 -250 450 150 R 50 50 1 1 P +X P41 41 -250 -50 150 R 50 50 1 1 P +X P51 51 -250 -550 150 R 50 50 1 1 P +X P61 61 -250 -1050 150 R 50 50 1 1 P +X P71 71 -250 -1550 150 R 50 50 1 1 P +X P12 12 250 1450 150 L 50 50 1 1 P +X P22 22 250 950 150 L 50 50 1 1 P +X P32 32 250 450 150 L 50 50 1 1 P +X P42 42 250 -50 150 L 50 50 1 1 P +X P52 52 250 -550 150 L 50 50 1 1 P +X P62 62 250 -1050 150 L 50 50 1 1 P +X P72 72 250 -1550 150 L 50 50 1 1 P +X P13 13 -250 1350 150 R 50 50 1 1 P +X P23 23 -250 850 150 R 50 50 1 1 P +X P33 33 -250 350 150 R 50 50 1 1 P +X P43 43 -250 -150 150 R 50 50 1 1 P +X P53 53 -250 -650 150 R 50 50 1 1 P +X P63 63 -250 -1150 150 R 50 50 1 1 P +X P73 73 -250 -1650 150 R 50 50 1 1 P +X P14 14 250 1350 150 L 50 50 1 1 P +X P24 24 250 850 150 L 50 50 1 1 P +X P34 34 250 350 150 L 50 50 1 1 P +X P44 44 250 -150 150 L 50 50 1 1 P +X P54 54 250 -650 150 L 50 50 1 1 P +X P64 64 250 -1150 150 L 50 50 1 1 P +X P74 74 250 -1650 150 L 50 50 1 1 P +X P15 15 -250 1250 150 R 50 50 1 1 P +X P25 25 -250 750 150 R 50 50 1 1 P +X P35 35 -250 250 150 R 50 50 1 1 P +X P45 45 -250 -250 150 R 50 50 1 1 P +X P55 55 -250 -750 150 R 50 50 1 1 P +X P65 65 -250 -1250 150 R 50 50 1 1 P +X P75 75 -250 -1750 150 R 50 50 1 1 P +X P16 16 250 1250 150 L 50 50 1 1 P +X P26 26 250 750 150 L 50 50 1 1 P +X P36 36 250 250 150 L 50 50 1 1 P +X P46 46 250 -250 150 L 50 50 1 1 P +X P56 56 250 -750 150 L 50 50 1 1 P +X P66 66 250 -1250 150 L 50 50 1 1 P +X P76 76 250 -1750 150 L 50 50 1 1 P +X P17 17 -250 1150 150 R 50 50 1 1 P +X P27 27 -250 650 150 R 50 50 1 1 P +X P37 37 -250 150 150 R 50 50 1 1 P +X P47 47 -250 -350 150 R 50 50 1 1 P +X P57 57 -250 -850 150 R 50 50 1 1 P +X P67 67 -250 -1350 150 R 50 50 1 1 P +X P77 77 -250 -1850 150 R 50 50 1 1 P +X P18 18 250 1150 150 L 50 50 1 1 P +X P28 28 250 650 150 L 50 50 1 1 P +X P38 38 250 150 150 L 50 50 1 1 P +X P48 48 250 -350 150 L 50 50 1 1 P +X P58 58 250 -850 150 L 50 50 1 1 P +X P68 68 250 -1350 150 L 50 50 1 1 P +X P78 78 250 -1850 150 L 50 50 1 1 P +X P19 19 -250 1050 150 R 50 50 1 1 P +X P29 29 -250 550 150 R 50 50 1 1 P +X P39 39 -250 50 150 R 50 50 1 1 P +X P49 49 -250 -450 150 R 50 50 1 1 P +X P59 59 -250 -950 150 R 50 50 1 1 P +X P69 69 -250 -1450 150 R 50 50 1 1 P +X P79 79 -250 -1950 150 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -119,20 +199,22 @@ ENDDEF DEF D_Schottky_Small D 0 10 N N 1 F N F0 "D" -50 80 50 H V L CNN F1 "D_Schottky_Small" -280 -80 50 H V L CNN -F2 "" 0 0 60 V V C CNN -F3 "" 0 0 60 V V C CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN $FPLIST Diode_* - D-Pak_TO252AA + D-* *SingleDiode - *SingleDiode* *_Diode_* + *SingleDiode* + D_* $ENDFPLIST DRAW -P 2 0 1 0 -30 -40 -30 40 N -P 3 0 1 0 -30 -40 -20 -40 -20 -30 N -P 3 0 1 0 -30 40 -40 40 -40 30 N -P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F +P 2 0 1 0 -30 -40 -30 40 N +P 2 0 1 0 -30 0 30 0 N +P 3 0 1 0 -30 -40 -20 -40 -20 -30 N +P 3 0 1 0 -30 40 -40 40 -40 30 N +P 4 0 1 0 30 -40 -30 0 30 40 30 -40 N X K 1 -100 0 70 R 50 50 1 1 P X A 2 100 0 70 L 50 50 1 1 P ENDDRAW @@ -180,10 +262,10 @@ ENDDEF DEF GND #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -250 50 H I C CNN F1 "GND" 0 -150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N X GND 1 0 0 0 D 50 50 1 1 W N ENDDRAW ENDDEF @@ -193,21 +275,21 @@ ENDDEF DEF JACK_TRS_6PINS J 0 30 Y Y 1 F N F0 "J" 0 400 50 H V C CNN F1 "JACK_TRS_6PINS" -50 -300 50 H V C CNN -F2 "" 100 -150 60 H V C CNN -F3 "" 100 -150 60 H V C CNN +F2 "" 100 -150 50 H V C CNN +F3 "" 100 -150 50 H V C CNN DRAW -P 3 0 0 0 150 -200 150 -100 300 -100 N -P 3 0 0 0 150 0 150 100 300 100 N -P 3 0 0 0 150 200 150 300 300 300 N -P 4 0 0 0 -350 200 -300 150 -250 200 300 200 N -P 4 0 0 0 -250 0 -200 50 50 -200 300 -200 N +P 3 0 0 0 150 -200 150 -100 300 -100 N +P 3 0 0 0 150 0 150 100 300 100 N +P 3 0 0 0 150 200 150 300 300 300 N +P 4 0 0 0 -350 200 -300 150 -250 200 300 200 N +P 4 0 0 0 -250 0 -200 50 50 -200 300 -200 N S -450 200 -400 -50 0 1 0 F S 300 -250 -400 350 0 1 0 N -P 2 0 1 0 50 0 300 0 N -P 4 0 1 0 50 0 0 50 -50 0 -50 0 N -P 4 0 1 0 100 -150 150 -200 200 -150 200 -150 N -P 4 0 1 0 100 50 150 0 200 50 200 50 N -P 4 0 1 0 100 250 150 200 200 250 200 250 N +P 2 0 1 0 50 0 300 0 N +P 4 0 1 0 50 0 0 50 -50 0 -50 0 N +P 4 0 1 0 100 -150 150 -200 200 -150 200 -150 N +P 4 0 1 0 100 50 150 0 200 50 200 50 N +P 4 0 1 0 100 250 150 200 200 250 200 250 N X S 1 400 200 100 L 50 50 1 1 P X T 2 400 0 100 L 50 50 1 1 P X R 3 400 -200 100 L 50 50 1 1 P @@ -228,7 +310,7 @@ $FPLIST BGA381 $ENDFPLIST DRAW -T 0 0 -100 60 0 1 1 BANK0 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 @@ -257,7 +339,7 @@ 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 -550 700 550 -650 2 1 0 N -T 0 0 -100 60 0 9 1 POWER Normal 0 C C +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 X GND M2 1950 -700 200 U 50 50 9 1 I @@ -400,7 +482,7 @@ X GND H19 -3750 -700 200 U 50 50 9 1 I X GND R19 -3650 -700 200 U 50 50 9 1 I X GND V19 3650 -700 200 U 50 50 9 1 I X GND W19 3550 -700 200 U 50 50 9 1 I -T 0 0 -100 60 0 10 1 PROG Normal 0 C C +T 0 0 -100 60 0 10 1 PROG Normal 0 C C S -500 250 300 -250 10 1 0 N X TDO V4 -700 50 200 R 50 50 10 1 I X TDI R5 -700 150 200 R 50 50 10 1 I @@ -470,7 +552,7 @@ DEF SD_Card CON 0 40 Y Y 1 F N F0 "CON" -650 550 50 H V C CNN F1 "SD_Card" 600 -550 50 H V C CNN F2 "10067847-001" 200 350 50 H V C CNN -F3 "" 0 0 60 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST SD_Card_Receptacle $ENDFPLIST @@ -484,8 +566,8 @@ S -350 125 -250 75 0 1 0 F S -350 225 -250 175 0 1 0 F S -350 325 -250 275 0 1 0 F S -300 425 -200 375 0 1 0 F -P 6 0 1 0 -400 350 -300 450 800 450 800 -450 -400 -450 -400 350 f -P 6 0 1 0 650 450 650 500 -800 500 -800 -500 650 -500 650 -450 N +P 6 0 1 0 -400 350 -300 450 800 450 800 -450 -400 -450 -400 350 f +P 6 0 1 0 650 450 650 500 -800 500 -800 -500 650 -500 650 -450 N X CD/DAT3 1 -900 300 100 R 50 50 1 1 I X CMD 2 -900 200 100 R 50 50 1 1 I X VSS 3 -900 100 100 R 50 50 1 1 I @@ -502,11 +584,11 @@ X SHELL2 13 900 -200 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# USB_OTG +# USB_OTG-RESCUE-ulx3s # -DEF USB_OTG P 0 40 Y Y 1 F N +DEF USB_OTG-RESCUE-ulx3s P 0 40 Y Y 1 F N F0 "P" 325 -125 50 H V C CNN -F1 "USB_OTG" 0 200 50 H V C CNN +F1 "USB_OTG-RESCUE-ulx3s" 0 200 50 H V C CNN F2 "" -50 -100 60 V V C CNN F3 "" -50 -100 60 V V C CNN $FPLIST @@ -533,11 +615,11 @@ ENDDEF DEF VCC #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "VCC" 0 150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW C 0 75 25 0 1 0 N -P 2 0 1 0 0 0 0 50 N +P 2 0 1 0 0 0 0 50 N X VCC 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF diff --git a/ulx3s.bak b/ulx3s.bak index 2efa1ce..e0fef77 100644 --- a/ulx3s.bak +++ b/ulx3s.bak @@ -1,4 +1,5 @@ EESchema Schematic File Version 2 +LIBS:ulx3s-rescue LIBS:power LIBS:device LIBS:transistors @@ -543,7 +544,7 @@ F 3 "" H 2300 6600 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L USB_OTG P1 +L USB_OTG-RESCUE-ulx3s P1 U 1 1 56ACC213 P 5200 6350 F 0 "P1" H 5525 6225 50 0000 C CNN @@ -554,7 +555,7 @@ F 3 "" V 5150 6250 60 0000 C CNN 0 -1 1 0 $EndComp $Comp -L USB_OTG P2 +L USB_OTG-RESCUE-ulx3s P2 U 1 1 56ACC38E P 5200 7300 F 0 "P2" H 5525 7175 50 0000 C CNN diff --git a/ulx3s.kicad_pcb b/ulx3s.kicad_pcb index 83543b5..ebcf19c 100644 --- a/ulx3s.kicad_pcb +++ b/ulx3s.kicad_pcb @@ -1,12 +1,12 @@ -(kicad_pcb (version 4) (host pcbnew 4.0.0~rc1a-stable) +(kicad_pcb (version 4) (host pcbnew 4.0.5+dfsg1-4) (general (links 190) - (no_connects 190) - (area 99.624999 62.624999 164.775001 92.775001) + (no_connects 189) + (area 64.350001 16.5 195.275001 147.935001) (thickness 1.6) - (drawings 23) - (tracks 0) + (drawings 16) + (tracks 6) (zones 0) (modules 11) (nets 44) @@ -52,7 +52,7 @@ (via_min_drill 0.3) (uvia_size 0.3) (uvia_drill 0.1) - (uvias_allowed no) + (uvias_allowed yes) (uvia_min_size 0.2) (uvia_min_drill 0.1) (pcb_text_width 0.3) @@ -200,19 +200,19 @@ ) (module ESP8266:ESP-12E (layer B.Cu) (tedit 559F8D21) (tstamp 56A95491) - (at 163.696 85.804 90) + (at 150.2 39.2 180) (descr "Module, ESP-8266, ESP-12, 16 pad, SMD") (tags "Module ESP-8266 ESP8266") (path /56AC980A) - (fp_text reference U2 (at -2 2 90) (layer B.SilkS) + (fp_text reference U2 (at -2 2 180) (layer B.SilkS) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) - (fp_text value ESP-12E (at 8 -1 90) (layer B.Fab) + (fp_text value ESP-12E (at 8 -1 180) (layer B.Fab) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_line (start 16 8.4) (end 0 2.6) (layer B.CrtYd) (width 0.1524)) (fp_line (start 0 8.4) (end 16 2.6) (layer B.CrtYd) (width 0.1524)) - (fp_text user "No Copper" (at 7.9 5.4 90) (layer B.CrtYd) + (fp_text user "No Copper" (at 7.9 5.4 180) (layer B.CrtYd) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_line (start 0 8.4) (end 0 2.6) (layer B.CrtYd) (width 0.1524)) @@ -223,38 +223,38 @@ (fp_line (start 16 -15.6) (end 0 -15.6) (layer B.Fab) (width 0.1524)) (fp_line (start 0 -15.6) (end 0 8.4) (layer B.Fab) (width 0.1524)) (fp_line (start 0 8.4) (end 16 8.4) (layer B.Fab) (width 0.1524)) - (pad 9 smd oval (at 2.99 -15.75) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (pad 9 smd oval (at 2.99 -15.75 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) (net 42 /MTDO)) - (pad 10 smd oval (at 4.99 -15.75) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (pad 10 smd oval (at 4.99 -15.75 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) (net 43 /MTDI)) - (pad 11 smd oval (at 6.99 -15.75) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (pad 11 smd oval (at 6.99 -15.75 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) (net 39 /SD_3)) - (pad 12 smd oval (at 8.99 -15.75) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (pad 12 smd oval (at 8.99 -15.75 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) (net 40 /MTMS)) - (pad 13 smd oval (at 10.99 -15.75) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (pad 13 smd oval (at 10.99 -15.75 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) (net 41 /MTCK)) - (pad 14 smd oval (at 12.99 -15.75) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 1 smd rect (at 0 0 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 2 smd oval (at 0 -2 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 3 smd oval (at 0 -4 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 4 smd oval (at 0 -6 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (pad 14 smd oval (at 12.99 -15.75 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 1 smd rect (at 0 0 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 2 smd oval (at 0 -2 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 3 smd oval (at 0 -4 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 4 smd oval (at 0 -6 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) (net 3 /TDI)) - (pad 5 smd oval (at 0 -8 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (pad 5 smd oval (at 0 -8 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) (net 6 /TDO)) - (pad 6 smd oval (at 0 -10 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (pad 6 smd oval (at 0 -10 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) (net 4 /TCK)) - (pad 7 smd oval (at 0 -12 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (pad 7 smd oval (at 0 -12 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) (net 5 /TMS)) - (pad 8 smd oval (at 0 -14 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 15 smd oval (at 16 -14 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) - (net 1 GND)) - (pad 16 smd oval (at 16 -12 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 17 smd oval (at 16 -10 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 18 smd oval (at 16 -8 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 19 smd oval (at 16 -6 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 20 smd oval (at 16 -4 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 21 smd oval (at 16 -2 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 22 smd oval (at 16 0 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 8 smd oval (at 0 -14 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 15 smd oval (at 16 -14 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (net 1 GND)) + (pad 16 smd oval (at 16 -12 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 17 smd oval (at 16 -10 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 18 smd oval (at 16 -8 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 19 smd oval (at 16 -6 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 20 smd oval (at 16 -4 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 21 smd oval (at 16 -2 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 22 smd oval (at 16 0 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) (model ${ESPLIB}/ESP8266.3dshapes/ESP-12.wrl (at (xyz 0.04 0 0)) (scale (xyz 0.3937 0.3937 0.3937)) @@ -263,15 +263,15 @@ ) (module Connect:USB_Micro-B (layer B.Cu) (tedit 5543E447) (tstamp 56A9630A) - (at 135 90.2 180) + (at 93.2 49.2 90) (descr "Micro USB Type B Receptacle") (tags "USB USB_B USB_micro USB_OTG") (path /56ACC213) (attr smd) - (fp_text reference P1 (at 0 3.45 180) (layer B.SilkS) + (fp_text reference P1 (at 0 3.45 90) (layer B.SilkS) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) - (fp_text value USB_FTDI (at 0 -4.8 180) (layer B.Fab) + (fp_text value USB_FTDI (at 0 -4.8 90) (layer B.Fab) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_line (start -4.6 2.8) (end 4.6 2.8) (layer B.CrtYd) (width 0.05)) @@ -283,32 +283,32 @@ (fp_line (start 4.3491 2.58754) (end 4.3491 -3.81746) (layer B.SilkS) (width 0.15)) (fp_line (start 4.3491 -2.58746) (end -4.3509 -2.58746) (layer B.SilkS) (width 0.15)) (fp_line (start -4.3509 -3.81746) (end -4.3509 2.58754) (layer B.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.3009 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask) + (pad 1 smd rect (at -1.3009 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask) (net 11 /USB5V)) - (pad 2 smd rect (at -0.6509 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) - (pad 3 smd rect (at -0.0009 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) - (pad 4 smd rect (at 0.6491 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) - (pad 5 smd rect (at 1.2991 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) - (pad 6 thru_hole oval (at -2.5009 1.56254 90) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS) + (pad 2 smd rect (at -0.6509 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) + (pad 3 smd rect (at -0.0009 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) + (pad 4 smd rect (at 0.6491 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) + (pad 5 smd rect (at 1.2991 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) + (pad 6 thru_hole oval (at -2.5009 1.56254) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS) (net 7 "Net-(P1-Pad6)")) - (pad 6 thru_hole oval (at 2.4991 1.56254 90) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS) + (pad 6 thru_hole oval (at 2.4991 1.56254) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS) (net 7 "Net-(P1-Pad6)")) - (pad 6 thru_hole oval (at -3.5009 -1.13746 90) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS) + (pad 6 thru_hole oval (at -3.5009 -1.13746) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS) (net 7 "Net-(P1-Pad6)")) - (pad 6 thru_hole oval (at 3.4991 -1.13746 90) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS) + (pad 6 thru_hole oval (at 3.4991 -1.13746) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS) (net 7 "Net-(P1-Pad6)")) ) (module Connect:USB_Micro-B (layer B.Cu) (tedit 5543E447) (tstamp 56A96317) - (at 153.2 90.2 180) + (at 93.2 79.2 90) (descr "Micro USB Type B Receptacle") (tags "USB USB_B USB_micro USB_OTG") (path /56ACC38E) (attr smd) - (fp_text reference P2 (at 0 3.45 180) (layer B.SilkS) + (fp_text reference P2 (at 0 3.45 90) (layer B.SilkS) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) - (fp_text value USB_FPGA (at 0 -4.8 180) (layer B.Fab) + (fp_text value USB_FPGA (at 0 -4.8 90) (layer B.Fab) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_line (start -4.6 2.8) (end 4.6 2.8) (layer B.CrtYd) (width 0.05)) @@ -320,30 +320,30 @@ (fp_line (start 4.3491 2.58754) (end 4.3491 -3.81746) (layer B.SilkS) (width 0.15)) (fp_line (start 4.3491 -2.58746) (end -4.3509 -2.58746) (layer B.SilkS) (width 0.15)) (fp_line (start -4.3509 -3.81746) (end -4.3509 2.58754) (layer B.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.3009 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask) + (pad 1 smd rect (at -1.3009 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask) (net 12 "Net-(D4-Pad1)")) - (pad 2 smd rect (at -0.6509 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) - (pad 3 smd rect (at -0.0009 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) - (pad 4 smd rect (at 0.6491 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) - (pad 5 smd rect (at 1.2991 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) - (pad 6 thru_hole oval (at -2.5009 1.56254 90) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS) + (pad 2 smd rect (at -0.6509 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) + (pad 3 smd rect (at -0.0009 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) + (pad 4 smd rect (at 0.6491 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) + (pad 5 smd rect (at 1.2991 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) + (pad 6 thru_hole oval (at -2.5009 1.56254) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS) (net 8 "Net-(P2-Pad6)")) - (pad 6 thru_hole oval (at 2.4991 1.56254 90) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS) + (pad 6 thru_hole oval (at 2.4991 1.56254) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS) (net 8 "Net-(P2-Pad6)")) - (pad 6 thru_hole oval (at -3.5009 -1.13746 90) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS) + (pad 6 thru_hole oval (at -3.5009 -1.13746) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS) (net 8 "Net-(P2-Pad6)")) - (pad 6 thru_hole oval (at 3.4991 -1.13746 90) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS) + (pad 6 thru_hole oval (at 3.4991 -1.13746) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS) (net 8 "Net-(P2-Pad6)")) ) (module micro-hdmi-d:MICRO-HDMI-D (layer B.Cu) (tedit 53F70906) (tstamp 56A965BA) - (at 113.4 92.8 180) + (at 89.2 63.2 90) (path /56ACD5D4) (attr smd) - (fp_text reference HDMI1 (at -0.025 3.125 180) (layer B.SilkS) + (fp_text reference HDMI1 (at -0.025 3.125 90) (layer B.SilkS) (effects (font (size 0.3 0.3) (thickness 0.075)) (justify mirror)) ) - (fp_text value MICRO-HDMI-D (at 0 1.6 180) (layer B.SilkS) + (fp_text value MICRO-HDMI-D (at 0 1.6 90) (layer B.SilkS) (effects (font (size 0.3 0.3) (thickness 0.075)) (justify mirror)) ) (fp_line (start -3.3 0) (end -3.3 -0.7) (layer B.SilkS) (width 0.001)) @@ -353,70 +353,70 @@ (fp_line (start -3.3 6.8) (end 3.3 6.8) (layer B.SilkS) (width 0.001)) (fp_line (start 3.3 6.8) (end 3.3 0) (layer B.SilkS) (width 0.001)) (fp_line (start 3.3 0) (end -3.3 0) (layer B.SilkS) (width 0.001)) - (pad 1 smd rect (at 1.8 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 3 smd rect (at 1.4 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 5 smd rect (at 1 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 7 smd rect (at 0.6 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 9 smd rect (at 0.2 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 11 smd rect (at -0.2 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 13 smd rect (at -0.6 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 15 smd rect (at -1 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 17 smd rect (at -1.4 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 19 smd rect (at -1.8 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 2 smd rect (at 1.6 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad 4 smd rect (at 1.2 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad 6 smd rect (at 0.8 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad 8 smd rect (at 0.4 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad 10 smd rect (at 0 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad 12 smd rect (at -0.4 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad 14 smd rect (at -0.8 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad 16 smd rect (at -1.2 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad 18 smd rect (at -1.6 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad SHD smd rect (at 3.45 5.06 180) (size 2.4 1.38) (layers B.Cu B.Paste B.Mask) + (pad 1 smd rect (at 1.8 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 3 smd rect (at 1.4 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 5 smd rect (at 1 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 7 smd rect (at 0.6 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 9 smd rect (at 0.2 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 11 smd rect (at -0.2 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 13 smd rect (at -0.6 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 15 smd rect (at -1 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 17 smd rect (at -1.4 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 19 smd rect (at -1.8 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 2 smd rect (at 1.6 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad 4 smd rect (at 1.2 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad 6 smd rect (at 0.8 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad 8 smd rect (at 0.4 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad 10 smd rect (at 0 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad 12 smd rect (at -0.4 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad 14 smd rect (at -0.8 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad 16 smd rect (at -1.2 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad 18 smd rect (at -1.6 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad SHD smd rect (at 3.45 5.06 90) (size 2.4 1.38) (layers B.Cu B.Paste B.Mask) (net 9 "Net-(HDMI1-PadSHD)")) - (pad SHD smd rect (at -3.45 5.06 180) (size 2.4 1.38) (layers B.Cu B.Paste B.Mask) + (pad SHD smd rect (at -3.45 5.06 90) (size 2.4 1.38) (layers B.Cu B.Paste B.Mask) (net 9 "Net-(HDMI1-PadSHD)")) - (pad "" thru_hole oval (at -3.1 1.7 180) (size 1.5 2.55) (drill oval 0.65 1.7) (layers *.Cu *.Mask B.SilkS)) - (pad "" thru_hole oval (at 3.1 1.7 180) (size 1.5 2.55) (drill oval 0.65 1.7) (layers *.Cu *.Mask B.SilkS)) + (pad "" thru_hole oval (at -3.1 1.7 90) (size 1.5 2.55) (drill oval 0.65 1.7) (layers *.Cu *.Mask B.SilkS)) + (pad "" thru_hole oval (at 3.1 1.7 90) (size 1.5 2.55) (drill oval 0.65 1.7) (layers *.Cu *.Mask B.SilkS)) ) - (module micro-sd:MicroSD_TF02D (layer B.Cu) (tedit 52721666) (tstamp 56A966AB) - (at 115 76.6 90) + (module micro-sd:MicroSD_TF02D (layer F.Cu) (tedit 52721666) (tstamp 56A966AB) + (at 141.64 55.2 180) (path /56ACBF19) - (fp_text reference SD1 (at 0 -5.7 90) (layer B.SilkS) - (effects (font (size 0.59944 0.59944) (thickness 0.12446)) (justify mirror)) + (fp_text reference SD1 (at 0 5.7 180) (layer F.SilkS) + (effects (font (size 0.59944 0.59944) (thickness 0.12446))) ) - (fp_text value SD_Card (at 0 -4.35 90) (layer B.SilkS) - (effects (font (size 0.59944 0.59944) (thickness 0.12446)) (justify mirror)) + (fp_text value SD_Card (at 0 4.35 180) (layer F.SilkS) + (effects (font (size 0.59944 0.59944) (thickness 0.12446))) ) - (fp_line (start 3.8 -15.2) (end 3.8 -16) (layer B.SilkS) (width 0.01016)) - (fp_line (start 3.8 -16) (end -7 -16) (layer B.SilkS) (width 0.01016)) - (fp_line (start -7 -16) (end -7 -15.2) (layer B.SilkS) (width 0.01016)) - (fp_line (start 7 0) (end 7 -15.2) (layer B.SilkS) (width 0.01016)) - (fp_line (start 7 -15.2) (end -7 -15.2) (layer B.SilkS) (width 0.01016)) - (fp_line (start -7 -15.2) (end -7 0) (layer B.SilkS) (width 0.01016)) - (fp_line (start -7 0) (end 7 0) (layer B.SilkS) (width 0.01016)) - (pad 1 smd rect (at 1.94 -11 90) (size 0.7 1.8) (layers B.Cu B.Paste B.Mask) + (fp_line (start 3.8 15.2) (end 3.8 16) (layer F.SilkS) (width 0.01016)) + (fp_line (start 3.8 16) (end -7 16) (layer F.SilkS) (width 0.01016)) + (fp_line (start -7 16) (end -7 15.2) (layer F.SilkS) (width 0.01016)) + (fp_line (start 7 0) (end 7 15.2) (layer F.SilkS) (width 0.01016)) + (fp_line (start 7 15.2) (end -7 15.2) (layer F.SilkS) (width 0.01016)) + (fp_line (start -7 15.2) (end -7 0) (layer F.SilkS) (width 0.01016)) + (fp_line (start -7 0) (end 7 0) (layer F.SilkS) (width 0.01016)) + (pad 1 smd rect (at 1.94 11 180) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask) (net 39 /SD_3)) - (pad 2 smd rect (at 0.84 -11 90) (size 0.7 1.8) (layers B.Cu B.Paste B.Mask) + (pad 2 smd rect (at 0.84 11 180) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask) (net 40 /MTMS)) - (pad 3 smd rect (at -0.26 -11 90) (size 0.7 1.8) (layers B.Cu B.Paste B.Mask)) - (pad 4 smd rect (at -1.36 -11 90) (size 0.7 1.8) (layers B.Cu B.Paste B.Mask)) - (pad 5 smd rect (at -2.46 -11 90) (size 0.7 1.8) (layers B.Cu B.Paste B.Mask) + (pad 3 smd rect (at -0.26 11 180) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -1.36 11 180) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -2.46 11 180) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask) (net 41 /MTCK)) - (pad 6 smd rect (at -3.56 -11 90) (size 0.7 1.8) (layers B.Cu B.Paste B.Mask)) - (pad 7 smd rect (at -4.66 -11 90) (size 0.7 1.8) (layers B.Cu B.Paste B.Mask) + (pad 6 smd rect (at -3.56 11 180) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -4.66 11 180) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask) (net 42 /MTDO)) - (pad 8 smd rect (at -5.76 -11 90) (size 0.7 1.8) (layers B.Cu B.Paste B.Mask) + (pad 8 smd rect (at -5.76 11 180) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask) (net 43 /MTDI)) - (pad S smd rect (at -5.05 -0.4 90) (size 1.6 1.4) (layers B.Cu B.Paste B.Mask)) - (pad S smd rect (at 0.75 -0.4 90) (size 1.8 1.4) (layers B.Cu B.Paste B.Mask)) - (pad G smd rect (at -7.45 -13.55 90) (size 1.4 1.9) (layers B.Cu B.Paste B.Mask)) - (pad G smd rect (at 6.6 -14.55 90) (size 1.4 1.9) (layers B.Cu B.Paste B.Mask)) + (pad S smd rect (at -5.05 0.4 180) (size 1.6 1.4) (layers F.Cu F.Paste F.Mask)) + (pad S smd rect (at 0.75 0.4 180) (size 1.8 1.4) (layers F.Cu F.Paste F.Mask)) + (pad G smd rect (at -7.45 13.55 180) (size 1.4 1.9) (layers F.Cu F.Paste F.Mask)) + (pad G smd rect (at 6.6 14.55 180) (size 1.4 1.9) (layers F.Cu F.Paste F.Mask)) ) (module SMD_Packages:SMD-1206_Pol (layer B.Cu) (tedit 0) (tstamp 56A9E50E) - (at 142.6 89.8 270) + (at 101.4 48.749 270) (path /56AA1324) (attr smd) (fp_text reference D3 (at 0 0 270) (layer B.SilkS) @@ -446,7 +446,7 @@ ) (module SMD_Packages:SMD-1206_Pol (layer B.Cu) (tedit 0) (tstamp 56A9E514) - (at 145.6 89.8 90) + (at 104.2 48.851 90) (path /56AA2821) (attr smd) (fp_text reference D4 (at 0 0 90) (layer B.SilkS) @@ -476,7 +476,7 @@ ) (module lfe5bg381:BGA-381_pitch0.8mm_dia0.4mm (layer F.Cu) (tedit 56A8C998) (tstamp 56AA0CD9) - (at 132.2 78.4) + (at 142.2 66.2) (path /56AA9804) (attr smd) (fp_text reference U1 (at -7.6 -9.2) (layer F.SilkS) @@ -1042,28 +1042,28 @@ (pad Y19 smd circle (at 6.8 7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) ) - (module SMD_Packages:SMD-1206_Pol (layer F.Cu) (tedit 0) (tstamp 56AA1068) - (at 132.2 102.775001) + (module SMD_Packages:SMD-1206_Pol (layer B.Cu) (tedit 0) (tstamp 56AA1068) + (at 102.851 44.2) (path /56AC389C/56AC483B) (attr smd) - (fp_text reference D1 (at 0 0) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) + (fp_text reference D1 (at 0 0) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) - (fp_text value 2A (at 0 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) + (fp_text value 2A (at 0 0) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) - (fp_line (start -2.54 -1.143) (end -2.794 -1.143) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.794 -1.143) (end -2.794 1.143) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.794 1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.15)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) (layers F.Cu F.Paste F.Mask) + (fp_line (start -2.54 1.143) (end -2.794 1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.794 1.143) (end -2.794 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.794 -1.143) (end -2.54 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.54 1.143) (end -2.54 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.54 -1.143) (end -0.889 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.889 1.143) (end 2.54 1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.54 1.143) (end 2.54 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.54 -1.143) (end 0.889 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.889 1.143) (end -2.54 1.143) (layer B.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask) (net 10 +5V)) - (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) (layers F.Cu F.Paste F.Mask) + (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask) (net 13 /gpio/IN5V)) (model SMD_Packages.3dshapes/SMD-1206_Pol.wrl (at (xyz 0 0 0)) @@ -1072,28 +1072,28 @@ ) ) - (module SMD_Packages:SMD-1206_Pol (layer F.Cu) (tedit 0) (tstamp 56AA106E) - (at 132.2 102.775001) + (module SMD_Packages:SMD-1206_Pol (layer B.Cu) (tedit 0) (tstamp 56AA106E) + (at 102.851 53.4) (path /56AC389C/56AC4846) (attr smd) - (fp_text reference D2 (at 0 0) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) + (fp_text reference D2 (at 0 0) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) - (fp_text value 2A (at 0 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) + (fp_text value 2A (at 0 0) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) - (fp_line (start -2.54 -1.143) (end -2.794 -1.143) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.794 -1.143) (end -2.794 1.143) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.794 1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.15)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.15)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) (layers F.Cu F.Paste F.Mask) + (fp_line (start -2.54 1.143) (end -2.794 1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.794 1.143) (end -2.794 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.794 -1.143) (end -2.54 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.54 1.143) (end -2.54 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.54 -1.143) (end -0.889 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.889 1.143) (end 2.54 1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.54 1.143) (end 2.54 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.54 -1.143) (end 0.889 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.889 1.143) (end -2.54 1.143) (layer B.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask) (net 14 /gpio/OUT5V)) - (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask)) (model SMD_Packages.3dshapes/SMD-1206_Pol.wrl (at (xyz 0 0 0)) (scale (xyz 0.17 0.16 0.16)) @@ -1102,14 +1102,14 @@ ) (module Pin_Headers:Pin_Header_Straight_2x20 (layer F.Cu) (tedit 0) (tstamp 56AA109A) - (at 132.2 102.775001) + (at 117.2 89.2 90) (descr "Through hole pin header") (tags "pin header") (path /56AC389C/56AC4818) - (fp_text reference J1 (at 0 -5.1) (layer F.SilkS) + (fp_text reference J1 (at 0 -5.1 90) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_02X20 (at 0 -3.1) (layer F.Fab) + (fp_text value CONN_02X20 (at 0 -3.1 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) (fp_line (start -1.75 -1.75) (end -1.75 50.05) (layer F.CrtYd) (width 0.05)) @@ -1124,75 +1124,75 @@ (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) (fp_line (start -1.55 -1.55) (end -1.55 0) (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 F.SilkS) + (pad 1 thru_hole rect (at 0 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 13 /gpio/IN5V)) - (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 2 thru_hole oval (at 2.54 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 14 /gpio/OUT5V)) - (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 3 thru_hole oval (at 0 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 1 GND)) - (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 4 thru_hole oval (at 2.54 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 1 GND)) - (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 5 thru_hole oval (at 0 5.08 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 15 /gpio/P5)) - (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 6 thru_hole oval (at 2.54 5.08 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 16 /gpio/P6)) - (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 7 thru_hole oval (at 0 7.62 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 17 /gpio/P7)) - (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 8 thru_hole oval (at 2.54 7.62 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 18 /gpio/P8)) - (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 9 thru_hole oval (at 0 10.16 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 19 /gpio/P9)) - (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 10 thru_hole oval (at 2.54 10.16 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 20 /gpio/P10)) - (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 11 thru_hole oval (at 0 12.7 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 21 /gpio/P11)) - (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 12 thru_hole oval (at 2.54 12.7 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 22 /gpio/P12)) - (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 13 thru_hole oval (at 0 15.24 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 23 /gpio/P13)) - (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 14 thru_hole oval (at 2.54 15.24 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 24 /gpio/P14)) - (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) - (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) - (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 15 thru_hole oval (at 0 17.78 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 16 thru_hole oval (at 2.54 17.78 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 17 thru_hole oval (at 0 20.32 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 25 /gpio/P17)) - (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 18 thru_hole oval (at 2.54 20.32 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 26 /gpio/P18)) - (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 19 thru_hole oval (at 0 22.86 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 27 /gpio/P19)) - (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 20 thru_hole oval (at 2.54 22.86 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 28 /gpio/P20)) - (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 21 thru_hole oval (at 0 25.4 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 29 /gpio/P21)) - (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 22 thru_hole oval (at 2.54 25.4 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 30 /gpio/P22)) - (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 23 thru_hole oval (at 0 27.94 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 31 /gpio/P23)) - (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 24 thru_hole oval (at 2.54 27.94 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 32 /gpio/P24)) - (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 25 thru_hole oval (at 0 30.48 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 33 /gpio/P25)) - (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 26 thru_hole oval (at 2.54 30.48 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 34 /gpio/P26)) - (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 27 thru_hole oval (at 0 33.02 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 35 /gpio/P27)) - (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 28 thru_hole oval (at 2.54 33.02 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 36 /gpio/P28)) - (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 29 thru_hole oval (at 0 35.56 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 37 /gpio/P29)) - (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 30 thru_hole oval (at 2.54 35.56 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 38 /gpio/P30)) - (pad 31 thru_hole oval (at 0 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) - (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) - (pad 33 thru_hole oval (at 0 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) - (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) - (pad 35 thru_hole oval (at 0 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) - (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) - (pad 37 thru_hole oval (at 0 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) - (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) - (pad 39 thru_hole oval (at 0 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 31 thru_hole oval (at 0 38.1 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 32 thru_hole oval (at 2.54 38.1 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 33 thru_hole oval (at 0 40.64 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 34 thru_hole oval (at 2.54 40.64 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 35 thru_hole oval (at 0 43.18 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 36 thru_hole oval (at 2.54 43.18 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 37 thru_hole oval (at 0 45.72 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 38 thru_hole oval (at 2.54 45.72 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 39 thru_hole oval (at 0 48.26 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 2 VCC)) - (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (pad 40 thru_hole oval (at 2.54 48.26 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 2 VCC)) (model Pin_Headers.3dshapes/Pin_Header_Straight_2x20.wrl (at (xyz 0.05 -0.95 0)) @@ -1201,83 +1201,72 @@ ) ) - (gr_arc (start 161.2 66.2) (end 161.2 62.7) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 132.2 62.2) (end 132.2 70.2) (angle 90) (layer Eco1.User) (width 0.2)) - (gr_line (start 103.2 66.2) (end 161.2 66.2) (angle 90) (layer Eco1.User) (width 0.2)) - (dimension 29 (width 0.3) (layer Eco2.User) - (gr_text "29,000 mm" (at 117.7 57.85) (layer Eco2.User) + (dimension 106 (width 0.3) (layer Eco2.User) + (gr_text "106,000 mm" (at 142.2 17.85) (layer Eco2.User) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (feature1 (pts (xy 132.2 66.2) (xy 132.2 56.5))) - (feature2 (pts (xy 103.2 66.2) (xy 103.2 56.5))) - (crossbar (pts (xy 103.2 59.2) (xy 132.2 59.2))) - (arrow1a (pts (xy 132.2 59.2) (xy 131.073496 59.786421))) - (arrow1b (pts (xy 132.2 59.2) (xy 131.073496 58.613579))) - (arrow2a (pts (xy 103.2 59.2) (xy 104.326504 59.786421))) - (arrow2b (pts (xy 103.2 59.2) (xy 104.326504 58.613579))) + (feature1 (pts (xy 195.2 36.2) (xy 195.2 16.5))) + (feature2 (pts (xy 89.2 36.2) (xy 89.2 16.5))) + (crossbar (pts (xy 89.2 19.2) (xy 195.2 19.2))) + (arrow1a (pts (xy 195.2 19.2) (xy 194.073496 19.786421))) + (arrow1b (pts (xy 195.2 19.2) (xy 194.073496 18.613579))) + (arrow2a (pts (xy 89.2 19.2) (xy 90.326504 19.786421))) + (arrow2b (pts (xy 89.2 19.2) (xy 90.326504 18.613579))) ) - (gr_arc (start 161.2 89.2) (end 164.7 89.2) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 164.7 66.2) (end 164.7 89.2) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 103.2 92.7) (end 161.2 92.7) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_arc (start 103.2 89.2) (end 103.2 92.7) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_arc (start 103.2 66.2) (end 99.7 66.2) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 99.7 66.2) (end 99.7 89.2) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 103.2 62.7) (end 161.2 62.7) (angle 90) (layer Edge.Cuts) (width 0.15)) - (dimension 30 (width 0.3) (layer Eco2.User) - (gr_text "30,000 mm" (at 77.85 77.7 90) (layer Eco2.User) + (dimension 56 (width 0.3) (layer Eco2.User) + (gr_text "56,000 mm" (at 70.85 64.2 90) (layer Eco2.User) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (feature1 (pts (xy 99.7 62.7) (xy 76.5 62.7))) - (feature2 (pts (xy 99.7 92.7) (xy 76.5 92.7))) - (crossbar (pts (xy 79.2 92.7) (xy 79.2 62.7))) - (arrow1a (pts (xy 79.2 62.7) (xy 79.786421 63.826504))) - (arrow1b (pts (xy 79.2 62.7) (xy 78.613579 63.826504))) - (arrow2a (pts (xy 79.2 92.7) (xy 79.786421 91.573496))) - (arrow2b (pts (xy 79.2 92.7) (xy 78.613579 91.573496))) + (feature1 (pts (xy 89.2 36.2) (xy 69.5 36.2))) + (feature2 (pts (xy 89.2 92.2) (xy 69.5 92.2))) + (crossbar (pts (xy 72.2 92.2) (xy 72.2 36.2))) + (arrow1a (pts (xy 72.2 36.2) (xy 72.786421 37.326504))) + (arrow1b (pts (xy 72.2 36.2) (xy 71.613579 37.326504))) + (arrow2a (pts (xy 72.2 92.2) (xy 72.786421 91.073496))) + (arrow2b (pts (xy 72.2 92.2) (xy 71.613579 91.073496))) ) - (dimension 65 (width 0.3) (layer Eco2.User) - (gr_text "65,000 mm" (at 132.2 46.85) (layer Eco2.User) + (gr_line (start 195.2 92.2) (end 89.2 92.2) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 195.2 36.2) (end 195.2 92.2) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 89.2 36.2) (end 195.2 36.2) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 89.2 92.2) (end 89.2 36.2) (layer Edge.Cuts) (width 0.15)) + (dimension 50 (width 0.3) (layer Eco2.User) + (gr_text "50,000 mm" (at 80.85 64.2 90) (layer Eco2.User) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (feature1 (pts (xy 164.7 62.7) (xy 164.7 45.5))) - (feature2 (pts (xy 99.7 62.7) (xy 99.7 45.5))) - (crossbar (pts (xy 99.7 48.2) (xy 164.7 48.2))) - (arrow1a (pts (xy 164.7 48.2) (xy 163.573496 48.786421))) - (arrow1b (pts (xy 164.7 48.2) (xy 163.573496 47.613579))) - (arrow2a (pts (xy 99.7 48.2) (xy 100.826504 48.786421))) - (arrow2b (pts (xy 99.7 48.2) (xy 100.826504 47.613579))) + (feature1 (pts (xy 92.2 39.2) (xy 79.5 39.2))) + (feature2 (pts (xy 92.2 89.2) (xy 79.5 89.2))) + (crossbar (pts (xy 82.2 89.2) (xy 82.2 39.2))) + (arrow1a (pts (xy 82.2 39.2) (xy 82.786421 40.326504))) + (arrow1b (pts (xy 82.2 39.2) (xy 81.613579 40.326504))) + (arrow2a (pts (xy 82.2 89.2) (xy 82.786421 88.073496))) + (arrow2b (pts (xy 82.2 89.2) (xy 81.613579 88.073496))) ) - (gr_circle (center 161.2 89.2) (end 162.95 89.2) (layer Dwgs.User) (width 0.2)) - (gr_circle (center 161.2 89.2) (end 162.45 89.2) (layer Dwgs.User) (width 0.2)) - (gr_circle (center 103.2 89.2) (end 104.95 89.2) (layer Dwgs.User) (width 0.2)) - (gr_circle (center 103.2 89.2) (end 104.45 89.2) (layer Dwgs.User) (width 0.2)) - (gr_circle (center 161.2 66.2) (end 162.95 66.2) (layer Dwgs.User) (width 0.2)) - (gr_circle (center 161.2 66.2) (end 162.45 66.2) (layer Dwgs.User) (width 0.2)) - (gr_circle (center 103.2 66.2) (end 104.95 66.2) (layer Dwgs.User) (width 0.2)) - (gr_circle (center 103.2 66.2) (end 104.45 66.2) (layer Dwgs.User) (width 0.2)) - (dimension 23 (width 0.3) (layer Eco2.User) - (gr_text "23,000 mm" (at 88.85 77.7 90) (layer Eco2.User) + (dimension 100 (width 0.3) (layer Eco2.User) + (gr_text "100,000 mm" (at 142.2 27.85) (layer Eco2.User) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (feature1 (pts (xy 103.2 66.2) (xy 87.5 66.2))) - (feature2 (pts (xy 103.2 89.2) (xy 87.5 89.2))) - (crossbar (pts (xy 90.2 89.2) (xy 90.2 66.2))) - (arrow1a (pts (xy 90.2 66.2) (xy 90.786421 67.326504))) - (arrow1b (pts (xy 90.2 66.2) (xy 89.613579 67.326504))) - (arrow2a (pts (xy 90.2 89.2) (xy 90.786421 88.073496))) - (arrow2b (pts (xy 90.2 89.2) (xy 89.613579 88.073496))) - ) - (dimension 58 (width 0.3) (layer Eco2.User) - (gr_text "58,000 mm" (at 132.2 52.85) (layer Eco2.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 161.2 66.2) (xy 161.2 51.5))) - (feature2 (pts (xy 103.2 66.2) (xy 103.2 51.5))) - (crossbar (pts (xy 103.2 54.2) (xy 161.2 54.2))) - (arrow1a (pts (xy 161.2 54.2) (xy 160.073496 54.786421))) - (arrow1b (pts (xy 161.2 54.2) (xy 160.073496 53.613579))) - (arrow2a (pts (xy 103.2 54.2) (xy 104.326504 54.786421))) - (arrow2b (pts (xy 103.2 54.2) (xy 104.326504 53.613579))) + (feature1 (pts (xy 192.2 39.2) (xy 192.2 26.5))) + (feature2 (pts (xy 92.2 39.2) (xy 92.2 26.5))) + (crossbar (pts (xy 92.2 29.2) (xy 192.2 29.2))) + (arrow1a (pts (xy 192.2 29.2) (xy 191.073496 29.786421))) + (arrow1b (pts (xy 192.2 29.2) (xy 191.073496 28.613579))) + (arrow2a (pts (xy 92.2 29.2) (xy 93.326504 29.786421))) + (arrow2b (pts (xy 92.2 29.2) (xy 93.326504 28.613579))) ) + (gr_circle (center 192.2 89.2) (end 193.95 89.2) (layer Dwgs.User) (width 0.2)) + (gr_circle (center 192.2 89.2) (end 193.45 89.2) (layer Dwgs.User) (width 0.2)) + (gr_circle (center 92.2 89.2) (end 93.95 89.2) (layer Dwgs.User) (width 0.2)) + (gr_circle (center 92.2 89.2) (end 93.45 89.2) (layer Dwgs.User) (width 0.2)) + (gr_circle (center 192.2 39.2) (end 193.95 39.2) (layer Dwgs.User) (width 0.2)) + (gr_circle (center 192.2 39.2) (end 193.45 39.2) (layer Dwgs.User) (width 0.2)) + (gr_circle (center 92.2 39.2) (end 93.95 39.2) (layer Dwgs.User) (width 0.2)) + (gr_circle (center 92.2 39.2) (end 93.45 39.2) (layer Dwgs.User) (width 0.2)) + + (segment (start 143.95 84.2) (end 143.95 88.01) (width 0.25) (layer In1.Cu) (net 31)) + (segment (start 143.95 88.01) (end 145.14 89.2) (width 0.25) (layer In1.Cu) (net 31)) + (segment (start 139 79.25) (end 143.95 84.2) (width 0.25) (layer In1.Cu) (net 31)) + (segment (start 139 60.6) (end 139 79.25) (width 0.25) (layer In1.Cu) (net 31)) + (segment (start 139.4 60.2) (end 139 60.6) (width 0.25) (layer F.Cu) (net 31)) + (via micro (at 139 60.6) (size 0.3) (drill 0.1) (layers F.Cu In1.Cu) (net 31)) ) diff --git a/ulx3s.kicad_pcb-bak b/ulx3s.kicad_pcb-bak index c619d5c..350bf23 100644 --- a/ulx3s.kicad_pcb-bak +++ b/ulx3s.kicad_pcb-bak @@ -1,15 +1,15 @@ -(kicad_pcb (version 4) (host pcbnew 4.0.0~rc1a-stable) +(kicad_pcb (version 4) (host pcbnew 4.0.5+dfsg1-4) (general - (links 186) - (no_connects 186) - (area 99.624999 62.624999 164.775001 92.775001) + (links 190) + (no_connects 190) + (area 71.350001 45.5 172.372201 153.050002) (thickness 1.6) - (drawings 23) - (tracks 0) + (drawings 16) + (tracks 4) (zones 0) (modules 11) - (nets 39) + (nets 44) ) (page A4) @@ -52,7 +52,7 @@ (via_min_drill 0.3) (uvia_size 0.3) (uvia_drill 0.1) - (uvias_allowed no) + (uvias_allowed yes) (uvia_min_size 0.2) (uvia_min_drill 0.1) (pcb_text_width 0.3) @@ -104,34 +104,39 @@ (net 8 "Net-(P2-Pad6)") (net 9 "Net-(HDMI1-PadSHD)") (net 10 +5V) - (net 11 /IN5V) - (net 12 /OUT5V) - (net 13 /USB5V) - (net 14 "Net-(D4-Pad1)") - (net 15 /P5) - (net 16 /P6) - (net 17 /P7) - (net 18 /P8) - (net 19 /P11) - (net 20 /P12) - (net 21 /P13) - (net 22 /P14) - (net 23 /P15) - (net 24 /P16) - (net 25 /P17) - (net 26 /P18) - (net 27 /P19) - (net 28 /P20) - (net 29 /P21) - (net 30 /P22) - (net 31 /P23) - (net 32 /P24) - (net 33 /P25) - (net 34 /P26) - (net 35 /P27) - (net 36 /P28) - (net 37 /P29) - (net 38 /P30) + (net 11 /USB5V) + (net 12 "Net-(D4-Pad1)") + (net 13 /gpio/IN5V) + (net 14 /gpio/OUT5V) + (net 15 /gpio/P5) + (net 16 /gpio/P6) + (net 17 /gpio/P7) + (net 18 /gpio/P8) + (net 19 /gpio/P9) + (net 20 /gpio/P10) + (net 21 /gpio/P11) + (net 22 /gpio/P12) + (net 23 /gpio/P13) + (net 24 /gpio/P14) + (net 25 /gpio/P17) + (net 26 /gpio/P18) + (net 27 /gpio/P19) + (net 28 /gpio/P20) + (net 29 /gpio/P21) + (net 30 /gpio/P22) + (net 31 /gpio/P23) + (net 32 /gpio/P24) + (net 33 /gpio/P25) + (net 34 /gpio/P26) + (net 35 /gpio/P27) + (net 36 /gpio/P28) + (net 37 /gpio/P29) + (net 38 /gpio/P30) + (net 39 /SD_3) + (net 40 /MTMS) + (net 41 /MTCK) + (net 42 /MTDO) + (net 43 /MTDI) (net_class Default "This is the default net class." (clearance 0.2) @@ -141,37 +146,42 @@ (uvia_dia 0.3) (uvia_drill 0.1) (add_net +5V) - (add_net /IN5V) - (add_net /OUT5V) - (add_net /P11) - (add_net /P12) - (add_net /P13) - (add_net /P14) - (add_net /P15) - (add_net /P16) - (add_net /P17) - (add_net /P18) - (add_net /P19) - (add_net /P20) - (add_net /P21) - (add_net /P22) - (add_net /P23) - (add_net /P24) - (add_net /P25) - (add_net /P26) - (add_net /P27) - (add_net /P28) - (add_net /P29) - (add_net /P30) - (add_net /P5) - (add_net /P6) - (add_net /P7) - (add_net /P8) + (add_net /MTCK) + (add_net /MTDI) + (add_net /MTDO) + (add_net /MTMS) + (add_net /SD_3) (add_net /TCK) (add_net /TDI) (add_net /TDO) (add_net /TMS) (add_net /USB5V) + (add_net /gpio/IN5V) + (add_net /gpio/OUT5V) + (add_net /gpio/P10) + (add_net /gpio/P11) + (add_net /gpio/P12) + (add_net /gpio/P13) + (add_net /gpio/P14) + (add_net /gpio/P17) + (add_net /gpio/P18) + (add_net /gpio/P19) + (add_net /gpio/P20) + (add_net /gpio/P21) + (add_net /gpio/P22) + (add_net /gpio/P23) + (add_net /gpio/P24) + (add_net /gpio/P25) + (add_net /gpio/P26) + (add_net /gpio/P27) + (add_net /gpio/P28) + (add_net /gpio/P29) + (add_net /gpio/P30) + (add_net /gpio/P5) + (add_net /gpio/P6) + (add_net /gpio/P7) + (add_net /gpio/P8) + (add_net /gpio/P9) (add_net "Net-(D4-Pad1)") (add_net "Net-(HDMI1-PadSHD)") (add_net "Net-(P1-Pad6)") @@ -189,120 +199,20 @@ (add_net GND) ) - (module Pin_Headers:Pin_Header_Straight_2x20 (layer B.Cu) (tedit 0) (tstamp 56A926EA) - (at 108.07 64.9252 270) - (descr "Through hole pin header") - (tags "pin header") - (path /56ABAEFB) - (fp_text reference J1 (at 0 5.1 270) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value CONN_02X20 (at 0 3.1 270) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_line (start -1.75 1.75) (end -1.75 -50.05) (layer B.CrtYd) (width 0.05)) - (fp_line (start 4.3 1.75) (end 4.3 -50.05) (layer B.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 4.3 1.75) (layer B.CrtYd) (width 0.05)) - (fp_line (start -1.75 -50.05) (end 4.3 -50.05) (layer B.CrtYd) (width 0.05)) - (fp_line (start 3.81 -49.53) (end 3.81 1.27) (layer B.SilkS) (width 0.15)) - (fp_line (start -1.27 -1.27) (end -1.27 -49.53) (layer B.SilkS) (width 0.15)) - (fp_line (start 3.81 -49.53) (end -1.27 -49.53) (layer B.SilkS) (width 0.15)) - (fp_line (start 3.81 1.27) (end 1.27 1.27) (layer B.SilkS) (width 0.15)) - (fp_line (start 0 1.55) (end -1.55 1.55) (layer B.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer B.SilkS) (width 0.15)) - (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer B.SilkS) (width 0.15)) - (fp_line (start -1.55 1.55) (end -1.55 0) (layer B.SilkS) (width 0.15)) - (pad 1 thru_hole rect (at 0 0 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 11 /IN5V)) - (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 12 /OUT5V)) - (pad 3 thru_hole oval (at 0 -2.54 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 1 GND)) - (pad 4 thru_hole oval (at 2.54 -2.54 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 1 GND)) - (pad 5 thru_hole oval (at 0 -5.08 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 15 /P5)) - (pad 6 thru_hole oval (at 2.54 -5.08 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 16 /P6)) - (pad 7 thru_hole oval (at 0 -7.62 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 17 /P7)) - (pad 8 thru_hole oval (at 2.54 -7.62 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 18 /P8)) - (pad 9 thru_hole oval (at 0 -10.16 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)) - (pad 10 thru_hole oval (at 2.54 -10.16 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)) - (pad 11 thru_hole oval (at 0 -12.7 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 19 /P11)) - (pad 12 thru_hole oval (at 2.54 -12.7 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 20 /P12)) - (pad 13 thru_hole oval (at 0 -15.24 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 21 /P13)) - (pad 14 thru_hole oval (at 2.54 -15.24 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 22 /P14)) - (pad 15 thru_hole oval (at 0 -17.78 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 23 /P15)) - (pad 16 thru_hole oval (at 2.54 -17.78 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 24 /P16)) - (pad 17 thru_hole oval (at 0 -20.32 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 25 /P17)) - (pad 18 thru_hole oval (at 2.54 -20.32 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 26 /P18)) - (pad 19 thru_hole oval (at 0 -22.86 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 27 /P19)) - (pad 20 thru_hole oval (at 2.54 -22.86 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 28 /P20)) - (pad 21 thru_hole oval (at 0 -25.4 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 29 /P21)) - (pad 22 thru_hole oval (at 2.54 -25.4 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 30 /P22)) - (pad 23 thru_hole oval (at 0 -27.94 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 31 /P23)) - (pad 24 thru_hole oval (at 2.54 -27.94 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 32 /P24)) - (pad 25 thru_hole oval (at 0 -30.48 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 33 /P25)) - (pad 26 thru_hole oval (at 2.54 -30.48 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 34 /P26)) - (pad 27 thru_hole oval (at 0 -33.02 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 35 /P27)) - (pad 28 thru_hole oval (at 2.54 -33.02 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 36 /P28)) - (pad 29 thru_hole oval (at 0 -35.56 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 37 /P29)) - (pad 30 thru_hole oval (at 2.54 -35.56 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 38 /P30)) - (pad 31 thru_hole oval (at 0 -38.1 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)) - (pad 32 thru_hole oval (at 2.54 -38.1 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)) - (pad 33 thru_hole oval (at 0 -40.64 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)) - (pad 34 thru_hole oval (at 2.54 -40.64 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)) - (pad 35 thru_hole oval (at 0 -43.18 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)) - (pad 36 thru_hole oval (at 2.54 -43.18 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)) - (pad 37 thru_hole oval (at 0 -45.72 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)) - (pad 38 thru_hole oval (at 2.54 -45.72 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)) - (pad 39 thru_hole oval (at 0 -48.26 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 2 VCC)) - (pad 40 thru_hole oval (at 2.54 -48.26 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS) - (net 2 VCC)) - (model Pin_Headers.3dshapes/Pin_Header_Straight_2x20.wrl - (at (xyz 0.05 -0.95 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 90)) - ) - ) - (module ESP8266:ESP-12E (layer B.Cu) (tedit 559F8D21) (tstamp 56A95491) - (at 163.696 85.804 90) + (at 150.2 39.2 180) (descr "Module, ESP-8266, ESP-12, 16 pad, SMD") (tags "Module ESP-8266 ESP8266") (path /56AC980A) - (fp_text reference U2 (at -2 2 90) (layer B.SilkS) + (fp_text reference U2 (at -2 2 180) (layer B.SilkS) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) - (fp_text value ESP-12E (at 8 -1 90) (layer B.Fab) + (fp_text value ESP-12E (at 8 -1 180) (layer B.Fab) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_line (start 16 8.4) (end 0 2.6) (layer B.CrtYd) (width 0.1524)) (fp_line (start 0 8.4) (end 16 2.6) (layer B.CrtYd) (width 0.1524)) - (fp_text user "No Copper" (at 7.9 5.4 90) (layer B.CrtYd) + (fp_text user "No Copper" (at 7.9 5.4 180) (layer B.CrtYd) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_line (start 0 8.4) (end 0 2.6) (layer B.CrtYd) (width 0.1524)) @@ -313,33 +223,38 @@ (fp_line (start 16 -15.6) (end 0 -15.6) (layer B.Fab) (width 0.1524)) (fp_line (start 0 -15.6) (end 0 8.4) (layer B.Fab) (width 0.1524)) (fp_line (start 0 8.4) (end 16 8.4) (layer B.Fab) (width 0.1524)) - (pad 9 smd oval (at 2.99 -15.75) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 10 smd oval (at 4.99 -15.75) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 11 smd oval (at 6.99 -15.75) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 12 smd oval (at 8.99 -15.75) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 13 smd oval (at 10.99 -15.75) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 14 smd oval (at 12.99 -15.75) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 1 smd rect (at 0 0 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 2 smd oval (at 0 -2 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 3 smd oval (at 0 -4 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 4 smd oval (at 0 -6 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (pad 9 smd oval (at 2.99 -15.75 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (net 42 /MTDO)) + (pad 10 smd oval (at 4.99 -15.75 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (net 43 /MTDI)) + (pad 11 smd oval (at 6.99 -15.75 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (net 39 /SD_3)) + (pad 12 smd oval (at 8.99 -15.75 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (net 40 /MTMS)) + (pad 13 smd oval (at 10.99 -15.75 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (net 41 /MTCK)) + (pad 14 smd oval (at 12.99 -15.75 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 1 smd rect (at 0 0 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 2 smd oval (at 0 -2 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 3 smd oval (at 0 -4 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 4 smd oval (at 0 -6 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) (net 3 /TDI)) - (pad 5 smd oval (at 0 -8 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (pad 5 smd oval (at 0 -8 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) (net 6 /TDO)) - (pad 6 smd oval (at 0 -10 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (pad 6 smd oval (at 0 -10 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) (net 4 /TCK)) - (pad 7 smd oval (at 0 -12 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (pad 7 smd oval (at 0 -12 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) (net 5 /TMS)) - (pad 8 smd oval (at 0 -14 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 15 smd oval (at 16 -14 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) - (net 1 GND)) - (pad 16 smd oval (at 16 -12 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 17 smd oval (at 16 -10 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 18 smd oval (at 16 -8 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 19 smd oval (at 16 -6 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 20 smd oval (at 16 -4 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 21 smd oval (at 16 -2 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) - (pad 22 smd oval (at 16 0 90) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 8 smd oval (at 0 -14 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 15 smd oval (at 16 -14 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask) + (net 1 GND)) + (pad 16 smd oval (at 16 -12 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 17 smd oval (at 16 -10 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 18 smd oval (at 16 -8 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 19 smd oval (at 16 -6 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 20 smd oval (at 16 -4 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 21 smd oval (at 16 -2 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) + (pad 22 smd oval (at 16 0 180) (size 2.4 1.1) (layers B.Cu B.Paste B.Mask)) (model ${ESPLIB}/ESP8266.3dshapes/ESP-12.wrl (at (xyz 0.04 0 0)) (scale (xyz 0.3937 0.3937 0.3937)) @@ -348,15 +263,15 @@ ) (module Connect:USB_Micro-B (layer B.Cu) (tedit 5543E447) (tstamp 56A9630A) - (at 135 90.2 180) + (at 93.2 49.2 90) (descr "Micro USB Type B Receptacle") (tags "USB USB_B USB_micro USB_OTG") (path /56ACC213) (attr smd) - (fp_text reference P1 (at 0 3.45 180) (layer B.SilkS) + (fp_text reference P1 (at 0 3.45 90) (layer B.SilkS) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) - (fp_text value USB_FTDI (at 0 -4.8 180) (layer B.Fab) + (fp_text value USB_FTDI (at 0 -4.8 90) (layer B.Fab) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_line (start -4.6 2.8) (end 4.6 2.8) (layer B.CrtYd) (width 0.05)) @@ -368,32 +283,32 @@ (fp_line (start 4.3491 2.58754) (end 4.3491 -3.81746) (layer B.SilkS) (width 0.15)) (fp_line (start 4.3491 -2.58746) (end -4.3509 -2.58746) (layer B.SilkS) (width 0.15)) (fp_line (start -4.3509 -3.81746) (end -4.3509 2.58754) (layer B.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.3009 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask) - (net 13 /USB5V)) - (pad 2 smd rect (at -0.6509 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) - (pad 3 smd rect (at -0.0009 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) - (pad 4 smd rect (at 0.6491 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) - (pad 5 smd rect (at 1.2991 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) - (pad 6 thru_hole oval (at -2.5009 1.56254 90) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS) + (pad 1 smd rect (at -1.3009 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask) + (net 11 /USB5V)) + (pad 2 smd rect (at -0.6509 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) + (pad 3 smd rect (at -0.0009 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) + (pad 4 smd rect (at 0.6491 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) + (pad 5 smd rect (at 1.2991 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) + (pad 6 thru_hole oval (at -2.5009 1.56254) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS) (net 7 "Net-(P1-Pad6)")) - (pad 6 thru_hole oval (at 2.4991 1.56254 90) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS) + (pad 6 thru_hole oval (at 2.4991 1.56254) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS) (net 7 "Net-(P1-Pad6)")) - (pad 6 thru_hole oval (at -3.5009 -1.13746 90) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS) + (pad 6 thru_hole oval (at -3.5009 -1.13746) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS) (net 7 "Net-(P1-Pad6)")) - (pad 6 thru_hole oval (at 3.4991 -1.13746 90) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS) + (pad 6 thru_hole oval (at 3.4991 -1.13746) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS) (net 7 "Net-(P1-Pad6)")) ) (module Connect:USB_Micro-B (layer B.Cu) (tedit 5543E447) (tstamp 56A96317) - (at 153.2 90.2 180) + (at 93.2 79.2 90) (descr "Micro USB Type B Receptacle") (tags "USB USB_B USB_micro USB_OTG") (path /56ACC38E) (attr smd) - (fp_text reference P2 (at 0 3.45 180) (layer B.SilkS) + (fp_text reference P2 (at 0 3.45 90) (layer B.SilkS) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) - (fp_text value USB_FPGA (at 0 -4.8 180) (layer B.Fab) + (fp_text value USB_FPGA (at 0 -4.8 90) (layer B.Fab) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_line (start -4.6 2.8) (end 4.6 2.8) (layer B.CrtYd) (width 0.05)) @@ -405,30 +320,30 @@ (fp_line (start 4.3491 2.58754) (end 4.3491 -3.81746) (layer B.SilkS) (width 0.15)) (fp_line (start 4.3491 -2.58746) (end -4.3509 -2.58746) (layer B.SilkS) (width 0.15)) (fp_line (start -4.3509 -3.81746) (end -4.3509 2.58754) (layer B.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.3009 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask) - (net 14 "Net-(D4-Pad1)")) - (pad 2 smd rect (at -0.6509 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) - (pad 3 smd rect (at -0.0009 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) - (pad 4 smd rect (at 0.6491 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) - (pad 5 smd rect (at 1.2991 1.56254 90) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) - (pad 6 thru_hole oval (at -2.5009 1.56254 90) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS) + (pad 1 smd rect (at -1.3009 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask) + (net 12 "Net-(D4-Pad1)")) + (pad 2 smd rect (at -0.6509 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) + (pad 3 smd rect (at -0.0009 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) + (pad 4 smd rect (at 0.6491 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) + (pad 5 smd rect (at 1.2991 1.56254) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)) + (pad 6 thru_hole oval (at -2.5009 1.56254) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS) (net 8 "Net-(P2-Pad6)")) - (pad 6 thru_hole oval (at 2.4991 1.56254 90) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS) + (pad 6 thru_hole oval (at 2.4991 1.56254) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS) (net 8 "Net-(P2-Pad6)")) - (pad 6 thru_hole oval (at -3.5009 -1.13746 90) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS) + (pad 6 thru_hole oval (at -3.5009 -1.13746) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS) (net 8 "Net-(P2-Pad6)")) - (pad 6 thru_hole oval (at 3.4991 -1.13746 90) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS) + (pad 6 thru_hole oval (at 3.4991 -1.13746) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS) (net 8 "Net-(P2-Pad6)")) ) (module micro-hdmi-d:MICRO-HDMI-D (layer B.Cu) (tedit 53F70906) (tstamp 56A965BA) - (at 113.4 92.8 180) + (at 89.2 63.2 90) (path /56ACD5D4) (attr smd) - (fp_text reference HDMI1 (at -0.025 3.125 180) (layer B.SilkS) + (fp_text reference HDMI1 (at -0.025 3.125 90) (layer B.SilkS) (effects (font (size 0.3 0.3) (thickness 0.075)) (justify mirror)) ) - (fp_text value MICRO-HDMI-D (at 0 1.6 180) (layer B.SilkS) + (fp_text value MICRO-HDMI-D (at 0 1.6 90) (layer B.SilkS) (effects (font (size 0.3 0.3) (thickness 0.075)) (justify mirror)) ) (fp_line (start -3.3 0) (end -3.3 -0.7) (layer B.SilkS) (width 0.001)) @@ -438,125 +353,70 @@ (fp_line (start -3.3 6.8) (end 3.3 6.8) (layer B.SilkS) (width 0.001)) (fp_line (start 3.3 6.8) (end 3.3 0) (layer B.SilkS) (width 0.001)) (fp_line (start 3.3 0) (end -3.3 0) (layer B.SilkS) (width 0.001)) - (pad 1 smd rect (at 1.8 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 3 smd rect (at 1.4 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 5 smd rect (at 1 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 7 smd rect (at 0.6 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 9 smd rect (at 0.2 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 11 smd rect (at -0.2 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 13 smd rect (at -0.6 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 15 smd rect (at -1 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 17 smd rect (at -1.4 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 19 smd rect (at -1.8 6.475 180) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) - (pad 2 smd rect (at 1.6 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad 4 smd rect (at 1.2 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad 6 smd rect (at 0.8 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad 8 smd rect (at 0.4 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad 10 smd rect (at 0 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad 12 smd rect (at -0.4 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad 14 smd rect (at -0.8 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad 16 smd rect (at -1.2 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad 18 smd rect (at -1.6 5.25 180) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) - (pad SHD smd rect (at 3.45 5.06 180) (size 2.4 1.38) (layers B.Cu B.Paste B.Mask) + (pad 1 smd rect (at 1.8 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 3 smd rect (at 1.4 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 5 smd rect (at 1 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 7 smd rect (at 0.6 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 9 smd rect (at 0.2 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 11 smd rect (at -0.2 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 13 smd rect (at -0.6 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 15 smd rect (at -1 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 17 smd rect (at -1.4 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 19 smd rect (at -1.8 6.475 90) (size 0.23 0.85) (layers B.Cu B.Paste B.Mask)) + (pad 2 smd rect (at 1.6 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad 4 smd rect (at 1.2 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad 6 smd rect (at 0.8 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad 8 smd rect (at 0.4 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad 10 smd rect (at 0 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad 12 smd rect (at -0.4 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad 14 smd rect (at -0.8 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad 16 smd rect (at -1.2 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad 18 smd rect (at -1.6 5.25 90) (size 0.23 1) (layers B.Cu B.Paste B.Mask)) + (pad SHD smd rect (at 3.45 5.06 90) (size 2.4 1.38) (layers B.Cu B.Paste B.Mask) (net 9 "Net-(HDMI1-PadSHD)")) - (pad SHD smd rect (at -3.45 5.06 180) (size 2.4 1.38) (layers B.Cu B.Paste B.Mask) + (pad SHD smd rect (at -3.45 5.06 90) (size 2.4 1.38) (layers B.Cu B.Paste B.Mask) (net 9 "Net-(HDMI1-PadSHD)")) - (pad "" thru_hole oval (at -3.1 1.7 180) (size 1.5 2.55) (drill oval 0.65 1.7) (layers *.Cu *.Mask B.SilkS)) - (pad "" thru_hole oval (at 3.1 1.7 180) (size 1.5 2.55) (drill oval 0.65 1.7) (layers *.Cu *.Mask B.SilkS)) + (pad "" thru_hole oval (at -3.1 1.7 90) (size 1.5 2.55) (drill oval 0.65 1.7) (layers *.Cu *.Mask B.SilkS)) + (pad "" thru_hole oval (at 3.1 1.7 90) (size 1.5 2.55) (drill oval 0.65 1.7) (layers *.Cu *.Mask B.SilkS)) ) - (module micro-sd:MicroSD_TF02D (layer B.Cu) (tedit 52721666) (tstamp 56A966AB) - (at 115 76.6 90) + (module micro-sd:MicroSD_TF02D (layer F.Cu) (tedit 52721666) (tstamp 56A966AB) + (at 141.64 55.2 180) (path /56ACBF19) - (fp_text reference SD1 (at 0 -5.7 90) (layer B.SilkS) - (effects (font (size 0.59944 0.59944) (thickness 0.12446)) (justify mirror)) - ) - (fp_text value SD_Card (at 0 -4.35 90) (layer B.SilkS) - (effects (font (size 0.59944 0.59944) (thickness 0.12446)) (justify mirror)) + (fp_text reference SD1 (at 0 5.7 180) (layer F.SilkS) + (effects (font (size 0.59944 0.59944) (thickness 0.12446))) ) - (fp_line (start 3.8 -15.2) (end 3.8 -16) (layer B.SilkS) (width 0.01016)) - (fp_line (start 3.8 -16) (end -7 -16) (layer B.SilkS) (width 0.01016)) - (fp_line (start -7 -16) (end -7 -15.2) (layer B.SilkS) (width 0.01016)) - (fp_line (start 7 0) (end 7 -15.2) (layer B.SilkS) (width 0.01016)) - (fp_line (start 7 -15.2) (end -7 -15.2) (layer B.SilkS) (width 0.01016)) - (fp_line (start -7 -15.2) (end -7 0) (layer B.SilkS) (width 0.01016)) - (fp_line (start -7 0) (end 7 0) (layer B.SilkS) (width 0.01016)) - (pad 1 smd rect (at 1.94 -11 90) (size 0.7 1.8) (layers B.Cu B.Paste B.Mask)) - (pad 2 smd rect (at 0.84 -11 90) (size 0.7 1.8) (layers B.Cu B.Paste B.Mask)) - (pad 3 smd rect (at -0.26 -11 90) (size 0.7 1.8) (layers B.Cu B.Paste B.Mask)) - (pad 4 smd rect (at -1.36 -11 90) (size 0.7 1.8) (layers B.Cu B.Paste B.Mask)) - (pad 5 smd rect (at -2.46 -11 90) (size 0.7 1.8) (layers B.Cu B.Paste B.Mask)) - (pad 6 smd rect (at -3.56 -11 90) (size 0.7 1.8) (layers B.Cu B.Paste B.Mask)) - (pad 7 smd rect (at -4.66 -11 90) (size 0.7 1.8) (layers B.Cu B.Paste B.Mask)) - (pad 8 smd rect (at -5.76 -11 90) (size 0.7 1.8) (layers B.Cu B.Paste B.Mask)) - (pad S smd rect (at -5.05 -0.4 90) (size 1.6 1.4) (layers B.Cu B.Paste B.Mask)) - (pad S smd rect (at 0.75 -0.4 90) (size 1.8 1.4) (layers B.Cu B.Paste B.Mask)) - (pad G smd rect (at -7.45 -13.55 90) (size 1.4 1.9) (layers B.Cu B.Paste B.Mask)) - (pad G smd rect (at 6.6 -14.55 90) (size 1.4 1.9) (layers B.Cu B.Paste B.Mask)) - ) - - (module SMD_Packages:SMD-1206_Pol (layer B.Cu) (tedit 0) (tstamp 56A9E502) - (at 117.2 72.4 90) - (path /56A9FA05) - (attr smd) - (fp_text reference D1 (at 0 0 90) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value 2A (at 0 0 90) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_line (start -2.54 1.143) (end -2.794 1.143) (layer B.SilkS) (width 0.15)) - (fp_line (start -2.794 1.143) (end -2.794 -1.143) (layer B.SilkS) (width 0.15)) - (fp_line (start -2.794 -1.143) (end -2.54 -1.143) (layer B.SilkS) (width 0.15)) - (fp_line (start -2.54 1.143) (end -2.54 -1.143) (layer B.SilkS) (width 0.15)) - (fp_line (start -2.54 -1.143) (end -0.889 -1.143) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.889 1.143) (end 2.54 1.143) (layer B.SilkS) (width 0.15)) - (fp_line (start 2.54 1.143) (end 2.54 -1.143) (layer B.SilkS) (width 0.15)) - (fp_line (start 2.54 -1.143) (end 0.889 -1.143) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.889 1.143) (end -2.54 1.143) (layer B.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask) - (net 10 +5V)) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask) - (net 11 /IN5V)) - (model SMD_Packages.3dshapes/SMD-1206_Pol.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SMD_Packages:SMD-1206_Pol (layer B.Cu) (tedit 0) (tstamp 56A9E508) - (at 120 72.4 270) - (path /56AA0192) - (attr smd) - (fp_text reference D2 (at 0 0 270) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value 2A (at 0 0 270) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_line (start -2.54 1.143) (end -2.794 1.143) (layer B.SilkS) (width 0.15)) - (fp_line (start -2.794 1.143) (end -2.794 -1.143) (layer B.SilkS) (width 0.15)) - (fp_line (start -2.794 -1.143) (end -2.54 -1.143) (layer B.SilkS) (width 0.15)) - (fp_line (start -2.54 1.143) (end -2.54 -1.143) (layer B.SilkS) (width 0.15)) - (fp_line (start -2.54 -1.143) (end -0.889 -1.143) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.889 1.143) (end 2.54 1.143) (layer B.SilkS) (width 0.15)) - (fp_line (start 2.54 1.143) (end 2.54 -1.143) (layer B.SilkS) (width 0.15)) - (fp_line (start 2.54 -1.143) (end 0.889 -1.143) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.889 1.143) (end -2.54 1.143) (layer B.SilkS) (width 0.15)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask) - (net 12 /OUT5V)) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask) - (net 13 /USB5V)) - (model SMD_Packages.3dshapes/SMD-1206_Pol.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) + (fp_text value SD_Card (at 0 4.35 180) (layer F.SilkS) + (effects (font (size 0.59944 0.59944) (thickness 0.12446))) ) + (fp_line (start 3.8 15.2) (end 3.8 16) (layer F.SilkS) (width 0.01016)) + (fp_line (start 3.8 16) (end -7 16) (layer F.SilkS) (width 0.01016)) + (fp_line (start -7 16) (end -7 15.2) (layer F.SilkS) (width 0.01016)) + (fp_line (start 7 0) (end 7 15.2) (layer F.SilkS) (width 0.01016)) + (fp_line (start 7 15.2) (end -7 15.2) (layer F.SilkS) (width 0.01016)) + (fp_line (start -7 15.2) (end -7 0) (layer F.SilkS) (width 0.01016)) + (fp_line (start -7 0) (end 7 0) (layer F.SilkS) (width 0.01016)) + (pad 1 smd rect (at 1.94 11 180) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask) + (net 39 /SD_3)) + (pad 2 smd rect (at 0.84 11 180) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask) + (net 40 /MTMS)) + (pad 3 smd rect (at -0.26 11 180) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -1.36 11 180) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -2.46 11 180) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask) + (net 41 /MTCK)) + (pad 6 smd rect (at -3.56 11 180) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -4.66 11 180) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask) + (net 42 /MTDO)) + (pad 8 smd rect (at -5.76 11 180) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask) + (net 43 /MTDI)) + (pad S smd rect (at -5.05 0.4 180) (size 1.6 1.4) (layers F.Cu F.Paste F.Mask)) + (pad S smd rect (at 0.75 0.4 180) (size 1.8 1.4) (layers F.Cu F.Paste F.Mask)) + (pad G smd rect (at -7.45 13.55 180) (size 1.4 1.9) (layers F.Cu F.Paste F.Mask)) + (pad G smd rect (at 6.6 14.55 180) (size 1.4 1.9) (layers F.Cu F.Paste F.Mask)) ) (module SMD_Packages:SMD-1206_Pol (layer B.Cu) (tedit 0) (tstamp 56A9E50E) - (at 142.6 89.8 270) + (at 101.4 48.749 270) (path /56AA1324) (attr smd) (fp_text reference D3 (at 0 0 270) (layer B.SilkS) @@ -577,7 +437,7 @@ (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask) (net 10 +5V)) (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask) - (net 13 /USB5V)) + (net 11 /USB5V)) (model SMD_Packages.3dshapes/SMD-1206_Pol.wrl (at (xyz 0 0 0)) (scale (xyz 0.17 0.16 0.16)) @@ -586,7 +446,7 @@ ) (module SMD_Packages:SMD-1206_Pol (layer B.Cu) (tedit 0) (tstamp 56A9E514) - (at 145.6 89.8 90) + (at 104.2 48.851 90) (path /56AA2821) (attr smd) (fp_text reference D4 (at 0 0 90) (layer B.SilkS) @@ -605,7 +465,7 @@ (fp_line (start 2.54 -1.143) (end 0.889 -1.143) (layer B.SilkS) (width 0.15)) (fp_line (start -0.889 1.143) (end -2.54 1.143) (layer B.SilkS) (width 0.15)) (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask) - (net 14 "Net-(D4-Pad1)")) + (net 12 "Net-(D4-Pad1)")) (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask) (net 10 +5V)) (model SMD_Packages.3dshapes/SMD-1206_Pol.wrl @@ -616,7 +476,7 @@ ) (module lfe5bg381:BGA-381_pitch0.8mm_dia0.4mm (layer F.Cu) (tedit 56A8C998) (tstamp 56AA0CD9) - (at 132.2 78.4) + (at 142.2 66.2) (path /56AA9804) (attr smd) (fp_text reference U1 (at -7.6 -9.2) (layer F.SilkS) @@ -635,17 +495,17 @@ (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 38 /P30)) + (net 38 /gpio/P30)) (pad A7 smd circle (at -2.8 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 26 /P18)) + (net 26 /gpio/P18)) (pad A8 smd circle (at -2 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 25 /P17)) + (net 25 /gpio/P17)) (pad A9 smd circle (at -1.2 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 24 /P16)) + (net 20 /gpio/P10)) (pad A10 smd circle (at -0.4 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 17 /P7)) + (net 17 /gpio/P7)) (pad A11 smd circle (at 0.4 -7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 18 /P8)) + (net 18 /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)) @@ -660,17 +520,17 @@ (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 37 /P29)) + (net 37 /gpio/P29)) (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 27 /P19)) + (net 27 /gpio/P19)) (pad B9 smd circle (at -1.2 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 20 /P12)) + (net 22 /gpio/P12)) (pad B10 smd circle (at -0.4 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 23 /P15)) + (net 19 /gpio/P9)) (pad B11 smd circle (at 0.4 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 15 /P5)) + (net 15 /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 B14 smd circle (at 2.8 -6.8) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) @@ -687,16 +547,16 @@ (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 32 /P24)) + (net 32 /gpio/P24)) (pad C7 smd circle (at -2.8 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 31 /P23)) + (net 31 /gpio/P23)) (pad C8 smd circle (at -2 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 28 /P20)) + (net 28 /gpio/P20)) (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 19 /P11)) + (net 21 /gpio/P11)) (pad C11 smd circle (at 0.4 -6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 16 /P6)) + (net 16 /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)) @@ -714,13 +574,13 @@ (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 35 /P27)) + (net 35 /gpio/P27)) (pad D7 smd circle (at -2.8 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 33 /P25)) + (net 33 /gpio/P25)) (pad D8 smd circle (at -2 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 29 /P21)) + (net 29 /gpio/P21)) (pad D9 smd circle (at -1.2 -5.2) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 22 /P14)) + (net 24 /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)) @@ -738,13 +598,13 @@ (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 36 /P28)) + (net 36 /gpio/P28)) (pad E7 smd circle (at -2.8 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 34 /P26)) + (net 34 /gpio/P26)) (pad E8 smd circle (at -2 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 30 /P22)) + (net 30 /gpio/P22)) (pad E9 smd circle (at -1.2 -4.4) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask) - (net 21 /P13)) + (net 23 /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)) @@ -1182,83 +1042,229 @@ (pad Y19 smd circle (at 6.8 7.6) (size 0.4 0.4) (layers F.Cu F.Paste F.Mask)) ) - (gr_arc (start 161.2 66.2) (end 161.2 62.7) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 132.2 62.2) (end 132.2 70.2) (angle 90) (layer Eco1.User) (width 0.2)) - (gr_line (start 103.2 66.2) (end 161.2 66.2) (angle 90) (layer Eco1.User) (width 0.2)) - (dimension 29 (width 0.3) (layer Eco2.User) - (gr_text "29,000 mm" (at 117.7 57.85) (layer Eco2.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) + (module SMD_Packages:SMD-1206_Pol (layer B.Cu) (tedit 0) (tstamp 56AA1068) + (at 102.851 44.2) + (path /56AC389C/56AC483B) + (attr smd) + (fp_text reference D1 (at 0 0) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 2A (at 0 0) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -2.54 1.143) (end -2.794 1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.794 1.143) (end -2.794 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.794 -1.143) (end -2.54 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.54 1.143) (end -2.54 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.54 -1.143) (end -0.889 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.889 1.143) (end 2.54 1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.54 1.143) (end 2.54 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.54 -1.143) (end 0.889 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.889 1.143) (end -2.54 1.143) (layer B.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask) + (net 10 +5V)) + (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask) + (net 13 /gpio/IN5V)) + (model SMD_Packages.3dshapes/SMD-1206_Pol.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.16 0.16)) + (rotate (xyz 0 0 0)) ) - (feature1 (pts (xy 132.2 66.2) (xy 132.2 56.5))) - (feature2 (pts (xy 103.2 66.2) (xy 103.2 56.5))) - (crossbar (pts (xy 103.2 59.2) (xy 132.2 59.2))) - (arrow1a (pts (xy 132.2 59.2) (xy 131.073496 59.786421))) - (arrow1b (pts (xy 132.2 59.2) (xy 131.073496 58.613579))) - (arrow2a (pts (xy 103.2 59.2) (xy 104.326504 59.786421))) - (arrow2b (pts (xy 103.2 59.2) (xy 104.326504 58.613579))) ) - (gr_arc (start 161.2 89.2) (end 164.7 89.2) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 164.7 66.2) (end 164.7 89.2) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 103.2 92.7) (end 161.2 92.7) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_arc (start 103.2 89.2) (end 103.2 92.7) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_arc (start 103.2 66.2) (end 99.7 66.2) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 99.7 66.2) (end 99.7 89.2) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 103.2 62.7) (end 161.2 62.7) (angle 90) (layer Edge.Cuts) (width 0.15)) - (dimension 30 (width 0.3) (layer Eco2.User) - (gr_text "30,000 mm" (at 77.85 77.7 90) (layer Eco2.User) + + (module SMD_Packages:SMD-1206_Pol (layer B.Cu) (tedit 0) (tstamp 56AA106E) + (at 102.851 53.4) + (path /56AC389C/56AC4846) + (attr smd) + (fp_text reference D2 (at 0 0) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 2A (at 0 0) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -2.54 1.143) (end -2.794 1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.794 1.143) (end -2.794 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.794 -1.143) (end -2.54 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.54 1.143) (end -2.54 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.54 -1.143) (end -0.889 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.889 1.143) (end 2.54 1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.54 1.143) (end 2.54 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.54 -1.143) (end 0.889 -1.143) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.889 1.143) (end -2.54 1.143) (layer B.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask) + (net 14 /gpio/OUT5V)) + (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask)) + (model SMD_Packages.3dshapes/SMD-1206_Pol.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.16 0.16)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_2x20 (layer F.Cu) (tedit 0) (tstamp 56AA109A) + (at 151.2 97.66) + (descr "Through hole pin header") + (tags "pin header") + (path /56AC389C/56AC4818) + (fp_text reference J1 (at 0 -5.1) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_02X20 (at 0 -3.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 50.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.3 -1.75) (end 4.3 50.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 4.3 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 50.05) (end 4.3 50.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.81 49.53) (end 3.81 -1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 1.27) (end -1.27 49.53) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 49.53) (end -1.27 49.53) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end -1.55 0) (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 F.SilkS) + (net 13 /gpio/IN5V)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 14 /gpio/OUT5V)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 15 /gpio/P5)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 16 /gpio/P6)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 17 /gpio/P7)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 18 /gpio/P8)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 19 /gpio/P9)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 20 /gpio/P10)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 21 /gpio/P11)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 22 /gpio/P12)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 23 /gpio/P13)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 24 /gpio/P14)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 25 /gpio/P17)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 26 /gpio/P18)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 27 /gpio/P19)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 28 /gpio/P20)) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 29 /gpio/P21)) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 30 /gpio/P22)) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 31 /gpio/P23)) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 32 /gpio/P24)) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 33 /gpio/P25)) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 34 /gpio/P26)) + (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 35 /gpio/P27)) + (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 36 /gpio/P28)) + (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 37 /gpio/P29)) + (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 38 /gpio/P30)) + (pad 31 thru_hole oval (at 0 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 33 thru_hole oval (at 0 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 35 thru_hole oval (at 0 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 37 thru_hole oval (at 0 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 39 thru_hole oval (at 0 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 2 VCC)) + (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 2 VCC)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_2x20.wrl + (at (xyz 0.05 -0.95 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (dimension 106 (width 0.3) (layer Eco2.User) + (gr_text "106,000 mm" (at 142.2 17.85) (layer Eco2.User) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (feature1 (pts (xy 99.7 62.7) (xy 76.5 62.7))) - (feature2 (pts (xy 99.7 92.7) (xy 76.5 92.7))) - (crossbar (pts (xy 79.2 92.7) (xy 79.2 62.7))) - (arrow1a (pts (xy 79.2 62.7) (xy 79.786421 63.826504))) - (arrow1b (pts (xy 79.2 62.7) (xy 78.613579 63.826504))) - (arrow2a (pts (xy 79.2 92.7) (xy 79.786421 91.573496))) - (arrow2b (pts (xy 79.2 92.7) (xy 78.613579 91.573496))) + (feature1 (pts (xy 195.2 36.2) (xy 195.2 16.5))) + (feature2 (pts (xy 89.2 36.2) (xy 89.2 16.5))) + (crossbar (pts (xy 89.2 19.2) (xy 195.2 19.2))) + (arrow1a (pts (xy 195.2 19.2) (xy 194.073496 19.786421))) + (arrow1b (pts (xy 195.2 19.2) (xy 194.073496 18.613579))) + (arrow2a (pts (xy 89.2 19.2) (xy 90.326504 19.786421))) + (arrow2b (pts (xy 89.2 19.2) (xy 90.326504 18.613579))) ) - (dimension 65 (width 0.3) (layer Eco2.User) - (gr_text "65,000 mm" (at 132.2 46.85) (layer Eco2.User) + (dimension 56 (width 0.3) (layer Eco2.User) + (gr_text "56,000 mm" (at 70.85 64.2 90) (layer Eco2.User) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (feature1 (pts (xy 164.7 62.7) (xy 164.7 45.5))) - (feature2 (pts (xy 99.7 62.7) (xy 99.7 45.5))) - (crossbar (pts (xy 99.7 48.2) (xy 164.7 48.2))) - (arrow1a (pts (xy 164.7 48.2) (xy 163.573496 48.786421))) - (arrow1b (pts (xy 164.7 48.2) (xy 163.573496 47.613579))) - (arrow2a (pts (xy 99.7 48.2) (xy 100.826504 48.786421))) - (arrow2b (pts (xy 99.7 48.2) (xy 100.826504 47.613579))) + (feature1 (pts (xy 89.2 36.2) (xy 69.5 36.2))) + (feature2 (pts (xy 89.2 92.2) (xy 69.5 92.2))) + (crossbar (pts (xy 72.2 92.2) (xy 72.2 36.2))) + (arrow1a (pts (xy 72.2 36.2) (xy 72.786421 37.326504))) + (arrow1b (pts (xy 72.2 36.2) (xy 71.613579 37.326504))) + (arrow2a (pts (xy 72.2 92.2) (xy 72.786421 91.073496))) + (arrow2b (pts (xy 72.2 92.2) (xy 71.613579 91.073496))) ) - (gr_circle (center 161.2 89.2) (end 162.95 89.2) (layer Dwgs.User) (width 0.2)) - (gr_circle (center 161.2 89.2) (end 162.45 89.2) (layer Dwgs.User) (width 0.2)) - (gr_circle (center 103.2 89.2) (end 104.95 89.2) (layer Dwgs.User) (width 0.2)) - (gr_circle (center 103.2 89.2) (end 104.45 89.2) (layer Dwgs.User) (width 0.2)) - (gr_circle (center 161.2 66.2) (end 162.95 66.2) (layer Dwgs.User) (width 0.2)) - (gr_circle (center 161.2 66.2) (end 162.45 66.2) (layer Dwgs.User) (width 0.2)) - (gr_circle (center 103.2 66.2) (end 104.95 66.2) (layer Dwgs.User) (width 0.2)) - (gr_circle (center 103.2 66.2) (end 104.45 66.2) (layer Dwgs.User) (width 0.2)) - (dimension 23 (width 0.3) (layer Eco2.User) - (gr_text "23,000 mm" (at 88.85 77.7 90) (layer Eco2.User) + (gr_line (start 195.2 92.2) (end 89.2 92.2) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 195.2 36.2) (end 195.2 92.2) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 89.2 36.2) (end 195.2 36.2) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 89.2 92.2) (end 89.2 36.2) (layer Edge.Cuts) (width 0.15)) + (dimension 50 (width 0.3) (layer Eco2.User) + (gr_text "50,000 mm" (at 80.85 64.2 90) (layer Eco2.User) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (feature1 (pts (xy 103.2 66.2) (xy 87.5 66.2))) - (feature2 (pts (xy 103.2 89.2) (xy 87.5 89.2))) - (crossbar (pts (xy 90.2 89.2) (xy 90.2 66.2))) - (arrow1a (pts (xy 90.2 66.2) (xy 90.786421 67.326504))) - (arrow1b (pts (xy 90.2 66.2) (xy 89.613579 67.326504))) - (arrow2a (pts (xy 90.2 89.2) (xy 90.786421 88.073496))) - (arrow2b (pts (xy 90.2 89.2) (xy 89.613579 88.073496))) + (feature1 (pts (xy 92.2 39.2) (xy 79.5 39.2))) + (feature2 (pts (xy 92.2 89.2) (xy 79.5 89.2))) + (crossbar (pts (xy 82.2 89.2) (xy 82.2 39.2))) + (arrow1a (pts (xy 82.2 39.2) (xy 82.786421 40.326504))) + (arrow1b (pts (xy 82.2 39.2) (xy 81.613579 40.326504))) + (arrow2a (pts (xy 82.2 89.2) (xy 82.786421 88.073496))) + (arrow2b (pts (xy 82.2 89.2) (xy 81.613579 88.073496))) ) - (dimension 58 (width 0.3) (layer Eco2.User) - (gr_text "58,000 mm" (at 132.2 52.85) (layer Eco2.User) + (dimension 100 (width 0.3) (layer Eco2.User) + (gr_text "100,000 mm" (at 142.2 27.85) (layer Eco2.User) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (feature1 (pts (xy 161.2 66.2) (xy 161.2 51.5))) - (feature2 (pts (xy 103.2 66.2) (xy 103.2 51.5))) - (crossbar (pts (xy 103.2 54.2) (xy 161.2 54.2))) - (arrow1a (pts (xy 161.2 54.2) (xy 160.073496 54.786421))) - (arrow1b (pts (xy 161.2 54.2) (xy 160.073496 53.613579))) - (arrow2a (pts (xy 103.2 54.2) (xy 104.326504 54.786421))) - (arrow2b (pts (xy 103.2 54.2) (xy 104.326504 53.613579))) + (feature1 (pts (xy 192.2 39.2) (xy 192.2 26.5))) + (feature2 (pts (xy 92.2 39.2) (xy 92.2 26.5))) + (crossbar (pts (xy 92.2 29.2) (xy 192.2 29.2))) + (arrow1a (pts (xy 192.2 29.2) (xy 191.073496 29.786421))) + (arrow1b (pts (xy 192.2 29.2) (xy 191.073496 28.613579))) + (arrow2a (pts (xy 92.2 29.2) (xy 93.326504 29.786421))) + (arrow2b (pts (xy 92.2 29.2) (xy 93.326504 28.613579))) ) + (gr_circle (center 192.2 89.2) (end 193.95 89.2) (layer Dwgs.User) (width 0.2)) + (gr_circle (center 192.2 89.2) (end 193.45 89.2) (layer Dwgs.User) (width 0.2)) + (gr_circle (center 92.2 89.2) (end 93.95 89.2) (layer Dwgs.User) (width 0.2)) + (gr_circle (center 92.2 89.2) (end 93.45 89.2) (layer Dwgs.User) (width 0.2)) + (gr_circle (center 192.2 39.2) (end 193.95 39.2) (layer Dwgs.User) (width 0.2)) + (gr_circle (center 192.2 39.2) (end 193.45 39.2) (layer Dwgs.User) (width 0.2)) + (gr_circle (center 92.2 39.2) (end 93.95 39.2) (layer Dwgs.User) (width 0.2)) + (gr_circle (center 92.2 39.2) (end 93.45 39.2) (layer Dwgs.User) (width 0.2)) + + (segment (start 139 60.6) (end 139 113.4) (width 0.25) (layer In1.Cu) (net 31)) + (segment (start 139 113.4) (end 151.2 125.6) (width 0.25) (layer In1.Cu) (net 31)) + (segment (start 139.4 60.2) (end 139 60.6) (width 0.25) (layer F.Cu) (net 31)) + (via micro (at 139 60.6) (size 0.3) (drill 0.1) (layers F.Cu In1.Cu) (net 31)) ) diff --git a/ulx3s.net b/ulx3s.net index 0d74974..0c384a5 100644 --- a/ulx3s.net +++ b/ulx3s.net @@ -1,8 +1,8 @@ (export (version D) (design - (source /home/davor/src/circuits/fpga/ulx3s/ulx3s.sch) - (date "Čet 28 Sij 2016 13:23:51") - (tool "Eeschema 4.0.0~rc1a-stable") + (source /home/davor/tmp/ulx3s/ulx3s.sch) + (date "Čet 23 Ožu 2017 02:14:43") + (tool "Eeschema 4.0.5+dfsg1-4") (sheet (number 1) (name /) (tstamps /) (title_block (title ULX3S) @@ -41,13 +41,13 @@ (comp (ref P1) (value USB_FTDI) (footprint Connect:USB_Micro-B) - (libsource (lib conn) (part USB_OTG)) + (libsource (lib ulx3s-rescue) (part USB_OTG-RESCUE-ulx3s)) (sheetpath (names /) (tstamps /)) (tstamp 56ACC213)) (comp (ref P2) (value USB_FPGA) (footprint Connect:USB_Micro-B) - (libsource (lib conn) (part USB_OTG)) + (libsource (lib ulx3s-rescue) (part USB_OTG-RESCUE-ulx3s)) (sheetpath (names /) (tstamps /)) (tstamp 56ACC38E)) (comp (ref HDMI1) @@ -79,12 +79,6 @@ (libsource (lib lfe5bg381) (part LFE5-BG381)) (sheetpath (names /) (tstamps /)) (tstamp 56AA9804)) - (comp (ref J1) - (value CONN_02X20) - (footprint Pin_Headers:Pin_Header_Straight_2x20) - (libsource (lib conn) (part CONN_02X20)) - (sheetpath (names /gpio/) (tstamps /56AC389C/)) - (tstamp 56AC4818)) (comp (ref D1) (value 2A) (footprint SMD_Packages:SMD-1206_Pol) @@ -96,29 +90,24 @@ (footprint SMD_Packages:SMD-1206_Pol) (libsource (lib device) (part D_Schottky_Small)) (sheetpath (names /gpio/) (tstamps /56AC389C/)) - (tstamp 56AC4846))) + (tstamp 56AC4846)) + (comp (ref J1) + (value CONN_02X40) + (footprint Socket_Strips:Socket_Strip_Straight_2x40) + (libsource (lib conn) (part CONN_02X40)) + (sheetpath (names /gpio/) (tstamps /56AC389C/)) + (tstamp 58D32178))) (libparts - (libpart (lib conn) (part JACK_TRS_6PINS) - (description "audio jack TRS 6 pins") - (fields - (field (name Reference) J) - (field (name Value) JACK_TRS_6PINS)) - (pins - (pin (num 1) (name S) (type passive)) - (pin (num 2) (name T) (type passive)) - (pin (num 3) (name R) (type passive)) - (pin (num 4) (name SN) (type passive)) - (pin (num 5) (name TN) (type passive)) - (pin (num 6) (name RN) (type passive)))) - (libpart (lib conn) (part CONN_02X20) + (libpart (lib conn) (part CONN_02X40) + (description "Connector, double row, 02x40") (footprints - (fp Pin_Header_Straight_2X20) - (fp Pin_Header_Angled_2X20) - (fp Socket_Strip_Straight_2X20) - (fp Socket_Strip_Angled_2X20)) + (fp Pin_Header_Straight_2X40) + (fp Pin_Header_Angled_2X40) + (fp Socket_Strip_Straight_2X40) + (fp Socket_Strip_Angled_2X40)) (fields (field (name Reference) P) - (field (name Value) CONN_02X20)) + (field (name Value) CONN_02X40)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -159,34 +148,62 @@ (pin (num 37) (name P37) (type passive)) (pin (num 38) (name P38) (type passive)) (pin (num 39) (name P39) (type passive)) - (pin (num 40) (name P40) (type passive)))) - (libpart (lib micro-hdmi-d) (part MICRO-HDMI-D) + (pin (num 40) (name P40) (type passive)) + (pin (num 41) (name P41) (type passive)) + (pin (num 42) (name P42) (type passive)) + (pin (num 43) (name P43) (type passive)) + (pin (num 44) (name P44) (type passive)) + (pin (num 45) (name P45) (type passive)) + (pin (num 46) (name P46) (type passive)) + (pin (num 47) (name P47) (type passive)) + (pin (num 48) (name P48) (type passive)) + (pin (num 49) (name P49) (type passive)) + (pin (num 50) (name P50) (type passive)) + (pin (num 51) (name P51) (type passive)) + (pin (num 52) (name P52) (type passive)) + (pin (num 53) (name P53) (type passive)) + (pin (num 54) (name P54) (type passive)) + (pin (num 55) (name P55) (type passive)) + (pin (num 56) (name P56) (type passive)) + (pin (num 57) (name P57) (type passive)) + (pin (num 58) (name P58) (type passive)) + (pin (num 59) (name P59) (type passive)) + (pin (num 60) (name P60) (type passive)) + (pin (num 61) (name P61) (type passive)) + (pin (num 62) (name P62) (type passive)) + (pin (num 63) (name P63) (type passive)) + (pin (num 64) (name P64) (type passive)) + (pin (num 65) (name P65) (type passive)) + (pin (num 66) (name P66) (type passive)) + (pin (num 67) (name P67) (type passive)) + (pin (num 68) (name P68) (type passive)) + (pin (num 69) (name P69) (type passive)) + (pin (num 70) (name P70) (type passive)) + (pin (num 71) (name P71) (type passive)) + (pin (num 72) (name P72) (type passive)) + (pin (num 73) (name P73) (type passive)) + (pin (num 74) (name P74) (type passive)) + (pin (num 75) (name P75) (type passive)) + (pin (num 76) (name P76) (type passive)) + (pin (num 77) (name P77) (type passive)) + (pin (num 78) (name P78) (type passive)) + (pin (num 79) (name P79) (type passive)) + (pin (num 80) (name P80) (type passive)))) + (libpart (lib device) (part D_Schottky_Small) + (description "Schottky diode, small symbol") (footprints - (fp micro-hdmi-d)) + (fp Diode_*) + (fp D-*) + (fp *SingleDiode) + (fp *_Diode_*) + (fp *SingleDiode*) + (fp D_*)) (fields - (field (name Reference) P) - (field (name Value) MICRO-HDMI-D)) + (field (name Reference) D) + (field (name Value) D_Schottky_Small)) (pins - (pin (num 1) (name P1) (type passive)) - (pin (num 2) (name P2) (type passive)) - (pin (num 3) (name P3) (type passive)) - (pin (num 4) (name P4) (type passive)) - (pin (num 5) (name P5) (type passive)) - (pin (num 6) (name P6) (type passive)) - (pin (num 7) (name P7) (type passive)) - (pin (num 8) (name P8) (type passive)) - (pin (num 9) (name P9) (type passive)) - (pin (num 10) (name P10) (type passive)) - (pin (num 11) (name P11) (type passive)) - (pin (num 12) (name P12) (type passive)) - (pin (num 13) (name P13) (type passive)) - (pin (num 14) (name P14) (type passive)) - (pin (num 15) (name P15) (type passive)) - (pin (num 16) (name P16) (type passive)) - (pin (num 17) (name P17) (type passive)) - (pin (num 18) (name P18) (type passive)) - (pin (num 19) (name P19) (type passive)) - (pin (num SHD) (name SHD) (type passive)))) + (pin (num 1) (name K) (type passive)) + (pin (num 2) (name A) (type passive)))) (libpart (lib ESP8266) (part ESP-12E) (description "ESP8622 ESP-12E module, 22 pins, 2mm, PCB antenna") (docs http://l0l.org.uk/2014/12/esp8266-modules-hardware-guide-gotta-catch-em-all/) @@ -218,29 +235,18 @@ (pin (num 20) (name GPIO5) (type BiDi)) (pin (num 21) (name RXD) (type input)) (pin (num 22) (name TXD) (type output)))) - (libpart (lib conn) (part SD_Card) - (description "SD Card Reader") - (docs http://portal.fciconnect.com/Comergent//fci/drawing/10067847.pdf) - (footprints - (fp SD_Card_Receptacle)) + (libpart (lib conn) (part JACK_TRS_6PINS) + (description "audio jack TRS 6 pins") (fields - (field (name Reference) CON) - (field (name Value) SD_Card) - (field (name Footprint) 10067847-001)) + (field (name Reference) J) + (field (name Value) JACK_TRS_6PINS)) (pins - (pin (num 1) (name CD/DAT3) (type input)) - (pin (num 2) (name CMD) (type input)) - (pin (num 3) (name VSS) (type input)) - (pin (num 4) (name VDD) (type input)) - (pin (num 5) (name CLK) (type input)) - (pin (num 6) (name VSS) (type input)) - (pin (num 7) (name DAT0) (type input)) - (pin (num 8) (name DAT1) (type input)) - (pin (num 9) (name DAT2) (type input)) - (pin (num 10) (name CARD_DETECT) (type input)) - (pin (num 11) (name WRITE_PROTECT) (type input)) - (pin (num 12) (name SHELL1) (type input)) - (pin (num 13) (name SHELL2) (type input)))) + (pin (num 1) (name S) (type passive)) + (pin (num 2) (name T) (type passive)) + (pin (num 3) (name R) (type passive)) + (pin (num 4) (name SN) (type passive)) + (pin (num 5) (name TN) (type passive)) + (pin (num 6) (name RN) (type passive)))) (libpart (lib lfe5bg381) (part LFE5-BG381) (footprints (fp BGA381)) @@ -417,45 +423,82 @@ (pin (num Y8) (name GND) (type input)) (pin (num Y11) (name GND) (type input)) (pin (num Y12) (name GND) (type input)))) - (libpart (lib conn) (part USB_OTG) - (description "micro/mini connector") + (libpart (lib micro-hdmi-d) (part MICRO-HDMI-D) + (footprints + (fp micro-hdmi-d)) + (fields + (field (name Reference) P) + (field (name Value) MICRO-HDMI-D)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive)) + (pin (num 7) (name P7) (type passive)) + (pin (num 8) (name P8) (type passive)) + (pin (num 9) (name P9) (type passive)) + (pin (num 10) (name P10) (type passive)) + (pin (num 11) (name P11) (type passive)) + (pin (num 12) (name P12) (type passive)) + (pin (num 13) (name P13) (type passive)) + (pin (num 14) (name P14) (type passive)) + (pin (num 15) (name P15) (type passive)) + (pin (num 16) (name P16) (type passive)) + (pin (num 17) (name P17) (type passive)) + (pin (num 18) (name P18) (type passive)) + (pin (num 19) (name P19) (type passive)) + (pin (num SHD) (name SHD) (type passive)))) + (libpart (lib conn) (part SD_Card) + (description "SD Card Reader") + (docs http://portal.fciconnect.com/Comergent//fci/drawing/10067847.pdf) + (footprints + (fp SD_Card_Receptacle)) + (fields + (field (name Reference) CON) + (field (name Value) SD_Card) + (field (name Footprint) 10067847-001)) + (pins + (pin (num 1) (name CD/DAT3) (type input)) + (pin (num 2) (name CMD) (type input)) + (pin (num 3) (name VSS) (type input)) + (pin (num 4) (name VDD) (type input)) + (pin (num 5) (name CLK) (type input)) + (pin (num 6) (name VSS) (type input)) + (pin (num 7) (name DAT0) (type input)) + (pin (num 8) (name DAT1) (type input)) + (pin (num 9) (name DAT2) (type input)) + (pin (num 10) (name CARD_DETECT) (type input)) + (pin (num 11) (name WRITE_PROTECT) (type input)) + (pin (num 12) (name SHELL1) (type input)) + (pin (num 13) (name SHELL2) (type input)))) + (libpart (lib ulx3s-rescue) (part USB_OTG-RESCUE-ulx3s) (footprints (fp USB*)) (fields (field (name Reference) P) - (field (name Value) USB_OTG)) + (field (name Value) USB_OTG-RESCUE-ulx3s)) (pins (pin (num 1) (name VCC) (type power_out)) (pin (num 2) (name D-) (type passive)) (pin (num 3) (name D+) (type passive)) (pin (num 4) (name ID) (type power_in)) (pin (num 5) (name GND) (type power_in)) - (pin (num 6) (name shield) (type passive)))) - (libpart (lib device) (part D_Schottky_Small) - (description "Diode Schottky") - (footprints - (fp Diode_*) - (fp D-Pak_TO252AA) - (fp *SingleDiode) - (fp *SingleDiode*) - (fp *_Diode_*)) - (fields - (field (name Reference) D) - (field (name Value) D_Schottky_Small)) - (pins - (pin (num 1) (name K) (type passive)) - (pin (num 2) (name A) (type passive))))) + (pin (num 6) (name shield) (type passive))))) (libraries (library (logical ESP8266) (uri footprints/esp8266/ESP8266.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)) (library (logical lfe5bg381) (uri footprints/lattice/lfe5bg381.lib)) + (library (logical micro-hdmi-d) + (uri footprints/micro-hdmi-d/micro-hdmi-d.lib)) (library (logical device) - (uri /usr/share/kicad/library/device.lib))) + (uri /usr/share/kicad/library/device.lib)) + (library (logical conn) + (uri /usr/share/kicad/library/conn.lib)) + (library (logical ulx3s-rescue) + (uri ulx3s-rescue.lib))) (nets (net (code 1) (name "Net-(J2-Pad1)") (node (ref J2) (pin 1))) @@ -519,8 +562,8 @@ (node (ref U2) (pin 5)) (node (ref U1) (pin V4))) (net (code 29) (name /TDI) - (node (ref U2) (pin 4)) - (node (ref U1) (pin R5))) + (node (ref U1) (pin R5)) + (node (ref U2) (pin 4))) (net (code 30) (name "Net-(SD1-Pad12)") (node (ref SD1) (pin 12))) (net (code 31) (name "Net-(SD1-Pad13)") @@ -557,111 +600,111 @@ (node (ref U2) (pin 6)) (node (ref U1) (pin T5))) (net (code 47) (name /TMS) - (node (ref U2) (pin 7)) - (node (ref U1) (pin U5))) + (node (ref U1) (pin U5)) + (node (ref U2) (pin 7))) (net (code 48) (name GND) + (node (ref U1) (pin V11)) + (node (ref U1) (pin V10)) + (node (ref U1) (pin U10)) + (node (ref U1) (pin T10)) + (node (ref U1) (pin G13)) + (node (ref U1) (pin F13)) + (node (ref U1) (pin Y12)) + (node (ref U1) (pin W12)) + (node (ref U1) (pin V12)) + (node (ref U1) (pin U12)) + (node (ref U1) (pin P12)) + (node (ref U1) (pin V20)) + (node (ref U1) (pin M12)) + (node (ref U1) (pin L12)) + (node (ref U1) (pin K12)) + (node (ref U1) (pin J12)) + (node (ref U1) (pin G12)) + (node (ref U1) (pin Y11)) + (node (ref U1) (pin Y8)) + (node (ref U1) (pin V8)) + (node (ref U1) (pin U8)) + (node (ref U1) (pin U11)) + (node (ref U1) (pin P11)) + (node (ref U1) (pin M11)) + (node (ref U1) (pin L11)) + (node (ref U1) (pin K11)) + (node (ref U1) (pin J11)) + (node (ref U1) (pin G11)) (node (ref U2) (pin 15)) - (node (ref J1) (pin 4)) - (node (ref J1) (pin 3)) - (node (ref U1) (pin J2)) - (node (ref U1) (pin R19)) - (node (ref U1) (pin V19)) - (node (ref U1) (pin W19)) - (node (ref U1) (pin N6)) - (node (ref U1) (pin K6)) - (node (ref U1) (pin Y5)) - (node (ref U1) (pin V5)) - (node (ref U1) (pin G4)) + (node (ref U1) (pin V7)) + (node (ref U1) (pin P14)) + (node (ref U1) (pin N15)) + (node (ref U1) (pin B14)) + (node (ref U1) (pin W16)) + (node (ref U1) (pin V16)) + (node (ref U1) (pin M16)) + (node (ref U1) (pin W15)) + (node (ref U1) (pin V15)) + (node (ref U1) (pin N14)) + (node (ref U1) (pin K15)) + (node (ref U1) (pin G15)) + (node (ref U1) (pin V14)) + (node (ref U1) (pin U14)) + (node (ref U1) (pin K7)) (node (ref U1) (pin D4)) - (node (ref U1) (pin U9)) (node (ref U1) (pin M2)) - (node (ref U1) (pin J9)) - (node (ref U1) (pin K9)) - (node (ref U1) (pin L9)) - (node (ref U1) (pin H19)) + (node (ref U1) (pin J2)) (node (ref U1) (pin G6)) (node (ref U1) (pin U7)) (node (ref U1) (pin T7)) (node (ref U1) (pin P7)) - (node (ref U1) (pin M9)) (node (ref U1) (pin N7)) (node (ref U1) (pin M7)) - (node (ref U1) (pin K7)) + (node (ref U1) (pin G4)) (node (ref U1) (pin T6)) - (node (ref U1) (pin T9)) - (node (ref U1) (pin G9)) - (node (ref U1) (pin V9)) - (node (ref U1) (pin G10)) - (node (ref U1) (pin U13)) - (node (ref U1) (pin K15)) - (node (ref U1) (pin N14)) - (node (ref U1) (pin N15)) - (node (ref U1) (pin V15)) - (node (ref U1) (pin W15)) - (node (ref U1) (pin M16)) - (node (ref U1) (pin V16)) - (node (ref U1) (pin W16)) - (node (ref U1) (pin B14)) - (node (ref U1) (pin G15)) - (node (ref U1) (pin V14)) - (node (ref U1) (pin U14)) - (node (ref U1) (pin P14)) - (node (ref U1) (pin P13)) - (node (ref U1) (pin V13)) - (node (ref U1) (pin G17)) - (node (ref U1) (pin F14)) - (node (ref U1) (pin G14)) - (node (ref U1) (pin J14)) - (node (ref U1) (pin K14)) - (node (ref U1) (pin M14)) - (node (ref U1) (pin V7)) - (node (ref U1) (pin C19)) - (node (ref U1) (pin J12)) - (node (ref U1) (pin U11)) - (node (ref U1) (pin P11)) - (node (ref U1) (pin K12)) - (node (ref U1) (pin L12)) - (node (ref U1) (pin M12)) - (node (ref U1) (pin V11)) - (node (ref U1) (pin M11)) - (node (ref U1) (pin L11)) - (node (ref U1) (pin K11)) - (node (ref U1) (pin P12)) - (node (ref U1) (pin J11)) - (node (ref U1) (pin J10)) - (node (ref U1) (pin G11)) - (node (ref U1) (pin J7)) - (node (ref U1) (pin V20)) - (node (ref U1) (pin V10)) - (node (ref U1) (pin U10)) - (node (ref U1) (pin T10)) - (node (ref U1) (pin U6)) - (node (ref U1) (pin V6)) - (node (ref U1) (pin U12)) - (node (ref U1) (pin V12)) - (node (ref U1) (pin W12)) - (node (ref U1) (pin Y12)) - (node (ref U1) (pin F13)) - (node (ref U1) (pin G13)) - (node (ref U1) (pin Y8)) - (node (ref U1) (pin M10)) - (node (ref U1) (pin B7)) - (node (ref U1) (pin F7)) (node (ref U1) (pin G7)) - (node (ref U1) (pin G8)) - (node (ref U1) (pin F8)) - (node (ref U1) (pin Y7)) - (node (ref U1) (pin P8)) - (node (ref U1) (pin T8)) - (node (ref U1) (pin U8)) - (node (ref U1) (pin V8)) + (node (ref U1) (pin F7)) + (node (ref U1) (pin B7)) (node (ref U1) (pin Y6)) - (node (ref U1) (pin Y11)) (node (ref U1) (pin W6)) - (node (ref U1) (pin W7)) + (node (ref U1) (pin V6)) + (node (ref U1) (pin U6)) + (node (ref U1) (pin J7)) + (node (ref J1) (pin 3)) + (node (ref J1) (pin 4)) + (node (ref U1) (pin P8)) + (node (ref U1) (pin N6)) + (node (ref U1) (pin K6)) + (node (ref U1) (pin Y5)) + (node (ref U1) (pin V5)) (node (ref U1) (pin L10)) + (node (ref U1) (pin W7)) + (node (ref U1) (pin Y7)) + (node (ref U1) (pin F8)) + (node (ref U1) (pin G8)) + (node (ref U1) (pin W19)) + (node (ref U1) (pin V19)) + (node (ref U1) (pin R19)) + (node (ref U1) (pin H19)) + (node (ref U1) (pin C19)) + (node (ref U1) (pin M9)) + (node (ref U1) (pin V9)) + (node (ref U1) (pin G9)) + (node (ref U1) (pin T9)) + (node (ref U1) (pin G10)) + (node (ref U1) (pin J10)) + (node (ref U1) (pin L9)) + (node (ref U1) (pin K9)) + (node (ref U1) (pin J9)) (node (ref U1) (pin K10)) - (node (ref U1) (pin G12))) + (node (ref U1) (pin U9)) + (node (ref U1) (pin K14)) + (node (ref U1) (pin M14)) + (node (ref U1) (pin J14)) + (node (ref U1) (pin G14)) + (node (ref U1) (pin F14)) + (node (ref U1) (pin G17)) + (node (ref U1) (pin V13)) + (node (ref U1) (pin U13)) + (node (ref U1) (pin P13)) + (node (ref U1) (pin T8)) + (node (ref U1) (pin M10))) (net (code 49) (name "Net-(SD1-Pad4)") (node (ref SD1) (pin 4))) (net (code 50) (name "Net-(SD1-Pad6)") @@ -669,56 +712,56 @@ (net (code 51) (name "Net-(SD1-Pad10)") (node (ref SD1) (pin 10))) (net (code 52) (name VCC) - (node (ref U1) (pin L15)) - (node (ref U1) (pin J15)) - (node (ref J1) (pin 39)) (node (ref J1) (pin 40)) - (node (ref U1) (pin F15)) + (node (ref J1) (pin 39)) (node (ref U1) (pin H15)) - (node (ref U1) (pin M6)) + (node (ref U1) (pin L15)) + (node (ref U1) (pin F15)) + (node (ref U1) (pin J15)) + (node (ref U1) (pin M15)) + (node (ref U1) (pin P15)) + (node (ref U1) (pin J13)) + (node (ref U1) (pin K13)) + (node (ref U1) (pin L13)) + (node (ref U1) (pin M13)) + (node (ref U1) (pin N13)) + (node (ref U1) (pin H14)) + (node (ref U1) (pin L14)) + (node (ref U1) (pin H13)) + (node (ref U1) (pin H9)) + (node (ref U1) (pin N9)) (node (ref U1) (pin P6)) + (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 H7)) (node (ref U1) (pin L7)) - (node (ref U1) (pin H11)) - (node (ref U1) (pin N10)) - (node (ref U1) (pin H13)) - (node (ref U1) (pin F11)) - (node (ref U1) (pin P10)) - (node (ref U1) (pin H12)) - (node (ref U1) (pin K8)) + (node (ref U1) (pin H7)) + (node (ref U1) (pin J8)) (node (ref U1) (pin P9)) - (node (ref U1) (pin F10)) - (node (ref U1) (pin N11)) - (node (ref U1) (pin H10)) - (node (ref U1) (pin N9)) + (node (ref U1) (pin P10)) (node (ref U1) (pin M8)) (node (ref U1) (pin H8)) - (node (ref U1) (pin J8)) + (node (ref U1) (pin K8)) (node (ref U1) (pin L8)) (node (ref U1) (pin N8)) (node (ref U1) (pin F9)) (node (ref U1) (pin N12)) (node (ref U1) (pin F12)) - (node (ref U1) (pin H9)) - (node (ref U1) (pin N13)) - (node (ref U1) (pin M13)) - (node (ref U1) (pin L13)) - (node (ref U1) (pin K13)) - (node (ref U1) (pin J13)) - (node (ref U1) (pin P15)) - (node (ref U1) (pin M15)) - (node (ref U1) (pin H14)) - (node (ref U1) (pin L14))) + (node (ref U1) (pin H12)) + (node (ref U1) (pin H11)) + (node (ref U1) (pin N10)) + (node (ref U1) (pin F10)) + (node (ref U1) (pin N11)) + (node (ref U1) (pin H10)) + (node (ref U1) (pin F11))) (net (code 53) (name /SD_3) (node (ref SD1) (pin 1)) (node (ref U2) (pin 11))) (net (code 54) (name /MTMS) - (node (ref U2) (pin 12)) - (node (ref SD1) (pin 2))) + (node (ref SD1) (pin 2)) + (node (ref U2) (pin 12))) (net (code 55) (name /MTCK) (node (ref U2) (pin 13)) (node (ref SD1) (pin 5))) @@ -753,103 +796,183 @@ (node (ref U2) (pin 20))) (net (code 69) (name "Net-(U2-Pad21)") (node (ref U2) (pin 21))) - (net (code 70) (name /gpio/USB5V) - (node (ref D2) (pin 2))) - (net (code 71) (name /gpio/OUT5V) - (node (ref J1) (pin 2)) - (node (ref D2) (pin 1))) - (net (code 72) (name /gpio/IN5V) - (node (ref J1) (pin 1)) - (node (ref D1) (pin 2))) - (net (code 73) (name /gpio/P6) - (node (ref J1) (pin 6)) - (node (ref U1) (pin C11))) - (net (code 74) (name /gpio/P5) - (node (ref J1) (pin 5)) - (node (ref U1) (pin B11))) - (net (code 75) (name /gpio/P7) - (node (ref U1) (pin A10)) - (node (ref J1) (pin 7))) - (net (code 76) (name /gpio/P8) - (node (ref J1) (pin 8)) - (node (ref U1) (pin A11))) - (net (code 77) (name /gpio/P26) - (node (ref U1) (pin E7)) - (node (ref J1) (pin 26))) - (net (code 78) (name /gpio/P14) - (node (ref J1) (pin 14)) - (node (ref U1) (pin D9))) - (net (code 79) (name /gpio/P13) - (node (ref U1) (pin E9)) - (node (ref J1) (pin 13))) - (net (code 80) (name /gpio/P15) - (node (ref J1) (pin 15))) - (net (code 81) (name /gpio/P16) + (net (code 70) (name /gpio/P38) + (node (ref J1) (pin 38))) + (net (code 71) (name /gpio/P37) + (node (ref J1) (pin 37))) + (net (code 72) (name /gpio/P36) + (node (ref J1) (pin 36))) + (net (code 73) (name /gpio/P35) + (node (ref J1) (pin 35))) + (net (code 74) (name /gpio/P34) + (node (ref J1) (pin 34))) + (net (code 75) (name /gpio/P33) + (node (ref J1) (pin 33))) + (net (code 76) (name /gpio/P32) + (node (ref J1) (pin 32))) + (net (code 77) (name /gpio/P31) + (node (ref J1) (pin 31))) + (net (code 78) (name /gpio/P29) + (node (ref J1) (pin 29)) + (node (ref U1) (pin B6))) + (net (code 79) (name /gpio/P28) + (node (ref U1) (pin E6)) + (node (ref J1) (pin 28))) + (net (code 80) (name /gpio/P27) + (node (ref J1) (pin 27)) + (node (ref U1) (pin D6))) + (net (code 81) (name /gpio/P26) + (node (ref J1) (pin 26)) + (node (ref U1) (pin E7))) + (net (code 82) (name /gpio/P25) + (node (ref J1) (pin 25)) + (node (ref U1) (pin D7))) + (net (code 83) (name /gpio/P30) + (node (ref U1) (pin A6)) + (node (ref J1) (pin 30))) + (net (code 84) (name "Net-(J1-Pad50)") + (node (ref J1) (pin 50))) + (net (code 85) (name "Net-(J1-Pad60)") + (node (ref J1) (pin 60))) + (net (code 86) (name "Net-(J1-Pad70)") + (node (ref J1) (pin 70))) + (net (code 87) (name "Net-(J1-Pad80)") + (node (ref J1) (pin 80))) + (net (code 88) (name /gpio/P24) + (node (ref J1) (pin 24)) + (node (ref U1) (pin C6))) + (net (code 89) (name /gpio/P10) + (node (ref J1) (pin 10))) + (net (code 90) (name /gpio/P9) + (node (ref J1) (pin 9))) + (net (code 91) (name /gpio/P20) + (node (ref U1) (pin C8)) + (node (ref J1) (pin 20))) + (net (code 92) (name /gpio/P22) + (node (ref J1) (pin 22)) + (node (ref U1) (pin E8))) + (net (code 93) (name "Net-(J1-Pad67)") + (node (ref J1) (pin 67))) + (net (code 94) (name "Net-(J1-Pad55)") + (node (ref J1) (pin 55))) + (net (code 95) (name "Net-(J1-Pad65)") + (node (ref J1) (pin 65))) + (net (code 96) (name "Net-(J1-Pad75)") + (node (ref J1) (pin 75))) + (net (code 97) (name /gpio/P16) + (node (ref U1) (pin A9)) (node (ref J1) (pin 16))) - (net (code 82) (name /gpio/P17) - (node (ref J1) (pin 17)) - (node (ref U1) (pin A8))) - (net (code 83) (name /gpio/P18) - (node (ref U1) (pin A7)) - (node (ref J1) (pin 18))) - (net (code 84) (name /gpio/P19) + (net (code 98) (name "Net-(J1-Pad46)") + (node (ref J1) (pin 46))) + (net (code 99) (name "Net-(J1-Pad56)") + (node (ref J1) (pin 56))) + (net (code 100) (name "Net-(J1-Pad66)") + (node (ref J1) (pin 66))) + (net (code 101) (name "Net-(J1-Pad76)") + (node (ref J1) (pin 76))) + (net (code 102) (name /gpio/P17) + (node (ref U1) (pin A8)) + (node (ref J1) (pin 17))) + (net (code 103) (name "Net-(J1-Pad47)") + (node (ref J1) (pin 47))) + (net (code 104) (name "Net-(J1-Pad57)") + (node (ref J1) (pin 57))) + (net (code 105) (name "Net-(J1-Pad45)") + (node (ref J1) (pin 45))) + (net (code 106) (name "Net-(J1-Pad77)") + (node (ref J1) (pin 77))) + (net (code 107) (name /gpio/P18) + (node (ref J1) (pin 18)) + (node (ref U1) (pin A7))) + (net (code 108) (name "Net-(J1-Pad48)") + (node (ref J1) (pin 48))) + (net (code 109) (name "Net-(J1-Pad58)") + (node (ref J1) (pin 58))) + (net (code 110) (name "Net-(J1-Pad68)") + (node (ref J1) (pin 68))) + (net (code 111) (name "Net-(J1-Pad78)") + (node (ref J1) (pin 78))) + (net (code 112) (name /gpio/P19) (node (ref U1) (pin B8)) (node (ref J1) (pin 19))) - (net (code 85) (name /gpio/P20) - (node (ref J1) (pin 20)) - (node (ref U1) (pin C8))) - (net (code 86) (name /gpio/P21) - (node (ref U1) (pin D8)) - (node (ref J1) (pin 21))) - (net (code 87) (name /gpio/P22) - (node (ref U1) (pin E8)) - (node (ref J1) (pin 22))) - (net (code 88) (name /gpio/P23) + (net (code 113) (name "Net-(J1-Pad49)") + (node (ref J1) (pin 49))) + (net (code 114) (name "Net-(J1-Pad59)") + (node (ref J1) (pin 59))) + (net (code 115) (name "Net-(J1-Pad69)") + (node (ref J1) (pin 69))) + (net (code 116) (name "Net-(J1-Pad79)") + (node (ref J1) (pin 79))) + (net (code 117) (name /gpio/P21) + (node (ref J1) (pin 21)) + (node (ref U1) (pin D8))) + (net (code 118) (name "Net-(J1-Pad41)") + (node (ref J1) (pin 41))) + (net (code 119) (name "Net-(J1-Pad51)") + (node (ref J1) (pin 51))) + (net (code 120) (name "Net-(J1-Pad61)") + (node (ref J1) (pin 61))) + (net (code 121) (name "Net-(J1-Pad71)") + (node (ref J1) (pin 71))) + (net (code 122) (name /gpio/P12) + (node (ref U1) (pin B9)) + (node (ref J1) (pin 12))) + (net (code 123) (name "Net-(J1-Pad42)") + (node (ref J1) (pin 42))) + (net (code 124) (name "Net-(J1-Pad52)") + (node (ref J1) (pin 52))) + (net (code 125) (name "Net-(J1-Pad62)") + (node (ref J1) (pin 62))) + (net (code 126) (name "Net-(J1-Pad72)") + (node (ref J1) (pin 72))) + (net (code 127) (name /gpio/P13) + (node (ref J1) (pin 13)) + (node (ref U1) (pin E9))) + (net (code 128) (name /gpio/P23) (node (ref U1) (pin C7)) (node (ref J1) (pin 23))) - (net (code 89) (name /gpio/P24) - (node (ref J1) (pin 24)) - (node (ref U1) (pin C6))) - (net (code 90) (name /gpio/P25) - (node (ref J1) (pin 25)) - (node (ref U1) (pin D7))) - (net (code 91) (name /gpio/P12) - (node (ref J1) (pin 12)) - (node (ref U1) (pin B9))) - (net (code 92) (name /gpio/P27) - (node (ref J1) (pin 27)) - (node (ref U1) (pin D6))) - (net (code 93) (name /gpio/P28) - (node (ref U1) (pin E6)) - (node (ref J1) (pin 28))) - (net (code 94) (name /gpio/P29) - (node (ref J1) (pin 29)) - (node (ref U1) (pin B6))) - (net (code 95) (name /gpio/P30) - (node (ref J1) (pin 30)) - (node (ref U1) (pin A6))) - (net (code 96) (name /gpio/P31) - (node (ref J1) (pin 31))) - (net (code 97) (name /gpio/P32) - (node (ref J1) (pin 32))) - (net (code 98) (name /gpio/P33) - (node (ref J1) (pin 33))) - (net (code 99) (name /gpio/P34) - (node (ref J1) (pin 34))) - (net (code 100) (name /gpio/P35) - (node (ref J1) (pin 35))) - (net (code 101) (name /gpio/P36) - (node (ref J1) (pin 36))) - (net (code 102) (name /gpio/P37) - (node (ref J1) (pin 37))) - (net (code 103) (name /gpio/P38) - (node (ref J1) (pin 38))) - (net (code 104) (name /gpio/P10) - (node (ref J1) (pin 10)) - (node (ref U1) (pin A9))) - (net (code 105) (name /gpio/P9) - (node (ref U1) (pin B10)) - (node (ref J1) (pin 9))) - (net (code 106) (name /gpio/P11) + (net (code 129) (name /gpio/P11) (node (ref J1) (pin 11)) - (node (ref U1) (pin C10))))) \ No newline at end of file + (node (ref U1) (pin C10))) + (net (code 130) (name "Net-(J1-Pad43)") + (node (ref J1) (pin 43))) + (net (code 131) (name "Net-(J1-Pad53)") + (node (ref J1) (pin 53))) + (net (code 132) (name "Net-(J1-Pad63)") + (node (ref J1) (pin 63))) + (net (code 133) (name "Net-(J1-Pad73)") + (node (ref J1) (pin 73))) + (net (code 134) (name /gpio/P14) + (node (ref U1) (pin D9)) + (node (ref J1) (pin 14))) + (net (code 135) (name "Net-(J1-Pad44)") + (node (ref J1) (pin 44))) + (net (code 136) (name "Net-(J1-Pad54)") + (node (ref J1) (pin 54))) + (net (code 137) (name "Net-(J1-Pad64)") + (node (ref J1) (pin 64))) + (net (code 138) (name "Net-(J1-Pad74)") + (node (ref J1) (pin 74))) + (net (code 139) (name /gpio/P15) + (node (ref U1) (pin B10)) + (node (ref J1) (pin 15))) + (net (code 140) (name /gpio/P7) + (node (ref J1) (pin 7)) + (node (ref U1) (pin A10))) + (net (code 141) (name /gpio/P8) + (node (ref J1) (pin 8)) + (node (ref U1) (pin A11))) + (net (code 142) (name /gpio/P5) + (node (ref J1) (pin 5)) + (node (ref U1) (pin B11))) + (net (code 143) (name /gpio/P6) + (node (ref J1) (pin 6)) + (node (ref U1) (pin C11))) + (net (code 144) (name /gpio/IN5V) + (node (ref D1) (pin 2)) + (node (ref J1) (pin 1))) + (net (code 145) (name /gpio/OUT5V) + (node (ref D2) (pin 1)) + (node (ref J1) (pin 2))) + (net (code 146) (name /gpio/USB5V) + (node (ref D2) (pin 2))))) \ No newline at end of file diff --git a/ulx3s.pro b/ulx3s.pro index 4cfb13d..4f7a208 100644 --- a/ulx3s.pro +++ b/ulx3s.pro @@ -1,4 +1,4 @@ -update=Čet 28 Sij 2016 01:31:59 +update=Sri 22 Ožu 2017 21:18:34 version=1 last_client=kicad [pcbnew] @@ -29,35 +29,36 @@ version=1 version=1 LibDir=footprints/esp8266;footprints/lattice;footprints/micro-hdmi-d [eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=microcontrollers -LibName13=dsp -LibName14=microchip -LibName15=analog_switches -LibName16=motorola -LibName17=texas -LibName18=intel -LibName19=audio -LibName20=interface -LibName21=digital-audio -LibName22=philips -LibName23=display -LibName24=cypress -LibName25=siliconi -LibName26=opto -LibName27=atmel -LibName28=contrib -LibName29=valves -LibName30=footprints/esp8266/ESP8266 -LibName31=footprints/lattice/lfe5bg381 -LibName32=footprints/micro-hdmi-d/micro-hdmi-d +LibName1=ulx3s-rescue +LibName2=power +LibName3=device +LibName4=transistors +LibName5=conn +LibName6=linear +LibName7=regul +LibName8=74xx +LibName9=cmos4000 +LibName10=adc-dac +LibName11=memory +LibName12=xilinx +LibName13=microcontrollers +LibName14=dsp +LibName15=microchip +LibName16=analog_switches +LibName17=motorola +LibName18=texas +LibName19=intel +LibName20=audio +LibName21=interface +LibName22=digital-audio +LibName23=philips +LibName24=display +LibName25=cypress +LibName26=siliconi +LibName27=opto +LibName28=atmel +LibName29=contrib +LibName30=valves +LibName31=footprints/esp8266/ESP8266 +LibName32=footprints/lattice/lfe5bg381 +LibName33=footprints/micro-hdmi-d/micro-hdmi-d diff --git a/ulx3s.sch b/ulx3s.sch index 2efa1ce..23a35a3 100644 --- a/ulx3s.sch +++ b/ulx3s.sch @@ -1,4 +1,5 @@ EESchema Schematic File Version 2 +LIBS:ulx3s-rescue LIBS:power LIBS:device LIBS:transistors @@ -47,10 +48,10 @@ Comment3 "" Comment4 "" $EndDescr $Comp -L GND #PWR1 +L GND #PWR01 U 1 1 56ABA99F P 1100 2650 -F 0 "#PWR1" H 1100 2400 50 0001 C CNN +F 0 "#PWR01" H 1100 2400 50 0001 C CNN F 1 "GND" H 1100 2500 50 0000 C CNN F 2 "" H 1100 2650 60 0000 C CNN F 3 "" H 1100 2650 60 0000 C CNN @@ -58,10 +59,10 @@ F 3 "" H 1100 2650 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L VCC #PWR2 +L VCC #PWR02 U 1 1 56ABAA88 P 2250 950 -F 0 "#PWR2" H 2250 800 50 0001 C CNN +F 0 "#PWR02" H 2250 800 50 0001 C CNN F 1 "VCC" H 2250 1100 50 0000 C CNN F 2 "" H 2250 950 60 0000 C CNN F 3 "" H 2250 950 60 0000 C CNN @@ -521,10 +522,10 @@ TMS Wire Wire Line 4600 4950 4700 4950 $Comp -L GND #PWR3 +L GND #PWR03 U 1 1 56ACA1D2 P 4700 4950 -F 0 "#PWR3" H 4700 4700 50 0001 C CNN +F 0 "#PWR03" H 4700 4700 50 0001 C CNN F 1 "GND" H 4700 4800 50 0000 C CNN F 2 "" H 4700 4950 60 0000 C CNN F 3 "" H 4700 4950 60 0000 C CNN @@ -543,7 +544,7 @@ F 3 "" H 2300 6600 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L USB_OTG P1 +L USB_OTG-RESCUE-ulx3s P1 U 1 1 56ACC213 P 5200 6350 F 0 "P1" H 5525 6225 50 0000 C CNN @@ -554,7 +555,7 @@ F 3 "" V 5150 6250 60 0000 C CNN 0 -1 1 0 $EndComp $Comp -L USB_OTG P2 +L USB_OTG-RESCUE-ulx3s P2 U 1 1 56ACC38E P 5200 7300 F 0 "P2" H 5525 7175 50 0000 C CNN @@ -602,10 +603,10 @@ Wire Wire Line Wire Wire Line 6050 6150 6200 6150 $Comp -L +5V #PWR5 +L +5V #PWR04 U 1 1 56AA16D2 P 6200 6150 -F 0 "#PWR5" H 6200 6000 50 0001 C CNN +F 0 "#PWR04" H 6200 6000 50 0001 C CNN F 1 "+5V" H 6200 6290 50 0000 C CNN F 2 "" H 6200 6150 60 0000 C CNN F 3 "" H 6200 6150 60 0000 C CNN @@ -630,10 +631,10 @@ $EndComp Wire Wire Line 5500 7100 5600 7100 $Comp -L +5V #PWR4 +L +5V #PWR05 U 1 1 56AA305B P 5950 7100 -F 0 "#PWR4" H 5950 6950 50 0001 C CNN +F 0 "#PWR05" H 5950 6950 50 0001 C CNN F 1 "+5V" H 5950 7240 50 0000 C CNN F 2 "" H 5950 7100 60 0000 C CNN F 3 "" H 5950 7100 60 0000 C CNN