From 0ec8d9dc60b708211030da3da1fa98238ebb7b1c Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Tue, 10 Apr 2018 17:13:19 -0600 Subject: [PATCH] add explicit mode switch, LED, and push button for drag race mode --- telelco.pcb | 427 +++++++++++++++++++++++++++++++++++++++------------- telelco.sch | 216 +++++++++++++++++--------- 2 files changed, 460 insertions(+), 183 deletions(-) diff --git a/telelco.pcb b/telelco.pcb index 9aa54c0..6114259 100644 --- a/telelco.pcb +++ b/telelco.pcb @@ -891,6 +891,7 @@ Via[3730.00mil 2844.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S,3S)"] Via[3818.00mil 2585.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(2S)"] Via[3728.00mil 2624.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S,3S)"] Via[1618.00mil 2885.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(2S)"] +Via[2053.00mil 833.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""] Element["hidename" "TDK_PS12" "U8" "TDK_PS12" 3129.00mil 65.5429mm -46.00mil -36.32mil 0 100 ""] ( @@ -1669,7 +1670,7 @@ Element["hidename,onsolder" "100mil-led" "D14" "yellow" 1950.00mil 125.00mil -12 ) -Element["hidename,onsolder" "100mil-led" "D13" "yellow" 425.00mil 125.00mil -125.00mil -30.00mil 2 100 "onsolder"] +Element["hidename,onsolder" "100mil-led" "D13" "yellow" 420.00mil 125.00mil -125.00mil -30.00mil 2 100 "onsolder"] ( Pin[50.00mil 0.0000 70.00mil 15.00mil 85.00mil 35.00mil "1" "1" "square"] Pin[-50.00mil 0.0000 70.00mil 15.00mil 85.00mil 35.00mil "2" "2" "thermal(1X)"] @@ -1748,21 +1749,6 @@ Element["hidename,onsolder" "LCD-S101D14TR" "U22" "digit" 3750.00mil 1375.00mil ) -Element["hidename" "282834-6" "J2" "Switches" 61.9999mm 72.6961mm 0.0000 0.0000 0 100 ""] -( - Pin[59.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin6" "6" "edge2,thermal(1X,3X)"] - Pin[159.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin5" "5" "edge2"] - Pin[259.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin4" "4" "edge2,thermal(1X,3X)"] - Pin[359.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin3" "3" "edge2"] - Pin[459.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin2" "2" "edge2"] - Pin[559.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin1" "1" "square,edge2"] - ElementLine [0.0000 0.0000 0.0000 255.91mil 6.00mil] - ElementLine [0.0000 255.91mil 15.7000mm 255.91mil 6.00mil] - ElementLine [15.7000mm 255.91mil 15.7000mm 0.0000 6.00mil] - ElementLine [15.7000mm 0.0000 0.0000 0.0000 6.00mil] - - ) - Element["hidename" "0402" "C7" "4.7uF" 3637.00mil 72.6374mm -81.74mil -0.7432mm 0 100 ""] ( Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] @@ -2001,7 +1987,7 @@ Element["hidename,onsolder" "100mil-led" "D12" "green" 3425.00mil 125.00mil 125. ) -Element["" "0-338068-6" "J100" "encoder" 1525.00mil 2965.00mil 0.0000 0.0000 0 100 ""] +Element["hidename" "0-338068-6" "J100" "encoder" 1525.00mil 2965.00mil 0.0000 0.0000 0 100 ""] ( Pin[0.0000 100.00mil 46.00mil 12.00mil 52.00mil 31.50mil "pin1" "1" "square,edge2,thermal(1X,3X)"] Pin[50.00mil 0.0000 46.00mil 12.00mil 52.00mil 31.50mil "pin2" "2" "edge2,thermal(1X,3)"] @@ -2016,6 +2002,163 @@ Element["" "0-338068-6" "J100" "encoder" 1525.00mil 2965.00mil 0.0000 0.0000 0 1 ElementLine [365.94mil -50.38mil -115.93mil -50.38mil 6.00mil] ) + +Element["hidename" "282834-9" "J2" "Switches" 61.9999mm 72.6961mm 0.0000 0.0000 0 100 ""] +( + Pin[59.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin9" "9" "edge2"] + Pin[159.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin8" "8" "edge2,thermal(1X,3X)"] + Pin[259.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin7" "7" "edge2"] + Pin[359.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin6" "6" "edge2,thermal(1X,3X)"] + Pin[459.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin5" "5" "edge2"] + Pin[559.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin4" "4" "edge2,thermal(1X,3X)"] + Pin[659.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin3" "3" "edge2"] + Pin[759.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin2" "2" "edge2"] + Pin[859.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin1" "1" "square,edge2"] + ElementLine [0.0000 0.0000 0.0000 255.91mil 6.00mil] + ElementLine [0.0000 255.91mil 23.3200mm 255.91mil 6.00mil] + ElementLine [23.3200mm 255.91mil 23.3200mm 0.0000 6.00mil] + ElementLine [23.3200mm 0.0000 0.0000 0.0000 6.00mil] + + ) + +Element["hidename" "0402" "R31" "27k" 61.3852mm 1960.00mil -30.00mil 102.50mil 2 100 ""] +( + Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] + Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] + + ) + +Element["hidename" "SOT23-5" "U3" "AP3012" 2412.00mil 2038.00mil -63.00mil 50.00mil 1 89 ""] +( + Attribute("author" "DJ Delorie") + Attribute("copyright" "2006 DJ Delorie") + Attribute("use-license" "Unlimited") + Attribute("dist-license" "GPL") + Pad[0.0000 -8.00mil 0.0000 8.00mil 24.00mil 30.00mil 30.00mil "4" "4" "square"] + Pad[-78.00mil -8.00mil -78.00mil 8.00mil 24.00mil 30.00mil 30.00mil "5" "5" "square"] + Pad[-78.00mil 74.00mil -78.00mil 90.00mil 24.00mil 30.00mil 30.00mil "1" "1" "square,edge2"] + Pad[-39.00mil 74.00mil -39.00mil 90.00mil 24.00mil 30.00mil 30.00mil "2" "2" "square,edge2"] + Pad[0.0000 74.00mil 0.0000 90.00mil 24.00mil 30.00mil 30.00mil "3" "3" "square,edge2"] + ElementLine [20.00mil -29.00mil 20.00mil 110.00mil 10.00mil] + ElementLine [-98.00mil -29.00mil 20.00mil -29.00mil 10.00mil] + ElementLine [-98.00mil -29.00mil -98.00mil 110.00mil 10.00mil] + ElementLine [-98.00mil 110.00mil 20.00mil 110.00mil 10.00mil] + + ) + +Element["hidename" "0806" "L1" "10uH" 2254.00mil 2075.50mil 0.0000 0.0000 3 100 ""] +( + Pad[-19.69mil -31.50mil 19.69mil -31.50mil 31.50mil 12.00mil 37.50mil "1" "1" "square"] + Pad[-19.69mil 31.50mil 19.69mil 31.50mil 31.50mil 12.00mil 37.50mil "2" "2" "square"] + + ) + +Element["hidename" "0402" "C2" "1uF-35V" 2528.00mil 53.5244mm -108.50mil 30.00mil 1 100 ""] +( + Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] + Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] + + ) + +Element["hidename" "0402" "C1" "4.7uF" 59.3278mm 1965.00mil -31.50mil -31.50mil 0 100 ""] +( + Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] + Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] + + ) + +Element["hidename" "0402" "R33" "27k" 2469.00mil 53.5498mm -31.50mil 31.50mil 1 100 ""] +( + Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] + Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] + + ) + +Element["hidename" "0402" "R32" "470k" 2467.00mil 55.3908mm -31.50mil 31.50mil 1 100 ""] +( + Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] + Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] + + ) + +Element["hidename" "sod323" "D8" "NSR0240HT" 2379.10mil 2195.00mil 0.0000 0.0000 0 100 ""] +( + Pad[-43.90mil -3.94mil -43.90mil 3.94mil 24.80mil 23.62mil 36.61mil "1" "1" "square"] + Pad[43.90mil -3.94mil 43.90mil 3.94mil 24.80mil 23.62mil 36.61mil "2" "2" "square"] + ElementLine [21.65mil -24.61mil 21.65mil 24.61mil 10.00mil] + + ) + +Element["hidename" "282834-9" "J4" "Switches2" 370.94mil 72.6961mm 0.0000 0.0000 0 100 ""] +( + Pin[59.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin9" "9" "edge2"] + Pin[159.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin8" "8" "edge2,thermal(1X,3X)"] + Pin[259.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin7" "7" "edge2"] + Pin[359.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin6" "6" "edge2,thermal(1X,3X)"] + Pin[459.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin5" "5" "edge2"] + Pin[559.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin4" "4" "edge2,thermal(1X,3X)"] + Pin[659.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin3" "3" "edge2"] + Pin[759.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin2" "2" "edge2,thermal(1X,3X)"] + Pin[859.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "pin1" "1" "square,edge2"] + ElementLine [0.0000 0.0000 0.0000 255.91mil 6.00mil] + ElementLine [0.0000 255.91mil 23.3200mm 255.91mil 6.00mil] + ElementLine [23.3200mm 255.91mil 23.3200mm 0.0000 6.00mil] + ElementLine [23.3200mm 0.0000 0.0000 0.0000 6.00mil] + + ) + +Element["hidename" "0402" "R51" "270" 2053.00mil 973.26mil 31.50mil -31.50mil 3 100 ""] +( + Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] + Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] + + ) + +Element["hidename,onsolder" "100mil-led" "D9" "blue" 1185.00mil 125.00mil -125.00mil -30.00mil 2 100 "onsolder"] +( + Pin[50.00mil 0.0000 70.00mil 15.00mil 85.00mil 35.00mil "1" "1" "square"] + Pin[-50.00mil 0.0000 70.00mil 15.00mil 85.00mil 35.00mil "2" "2" "thermal(1X,3X)"] + ElementLine [-99.00mil -57.00mil -99.00mil 57.00mil 10.00mil] + ElementArc [0.0000 0.0000 114.00mil 114.00mil 30 300 10.00mil] + + ) +Rat[2320.00mil 49.8112mm 0 10.00mil 10.00mil 2 "via"] +Rat[2334.00mil 2030.00mil 0 10.00mil 10.00mil 2 "via"] +Rat[56.7515mm 2044.00mil 0 10.00mil 10.00mil 2 "via"] +Rat[64.1114mm 2123.00mil 0 62.5620mm 55.7906mm 0 ""] +Rat[62.5620mm 55.7906mm 0 2423.00mil 55.6529mm 0 ""] +Rat[62.5620mm 55.7906mm 0 2700.00mil 2990.00mil 3 ""] +Rat[3100.00mil 2990.00mil 3 45.3817mm 45.1030mm 0 ""] +Rat[88.4192mm 64.8594mm 0 1885.10mil 45.1030mm 0 ""] +Rat[69.4962mm 64.8594mm 0 58.5813mm 32.9034mm 0 ""] +Rat[61.2412mm 64.8594mm 0 58.5813mm 33.4033mm 0 ""] +Rat[52.9862mm 64.8594mm 0 58.5813mm 33.9034mm 0 ""] +Rat[44.7312mm 64.8594mm 0 58.5813mm 34.4033mm 0 ""] +Rat[36.4762mm 64.8594mm 0 47.3817mm 45.1030mm 0 ""] +Rat[28.2212mm 64.8594mm 0 1660.70mil 32.9034mm 0 ""] +Rat[786.07mil 64.8594mm 0 1660.70mil 32.4033mm 0 ""] +Rat[461.07mil 64.8594mm 0 1660.70mil 31.9034mm 0 ""] +Rat[44.2854mm 73.1792mm 0 1660.70mil 41.4033mm 0 ""] +Rat[1675.00mil 73.1792mm 0 1660.70mil 41.9031mm 0 ""] +Rat[2900.00mil 2990.00mil 0 45.8816mm 45.1030mm 0 ""] +Rat[61.7850mm 49.6842mm 0 2412.00mil 2030.00mil 0 ""] +Rat[61.7850mm 49.6842mm 0 1660.70mil 35.9034mm 0 ""] +Rat[2401.00mil 49.6842mm 0 10.00mil 10.00mil 1 "via"] +Rat[62.6128mm 53.1500mm 0 10.00mil 10.00mil 1 "via"] +Rat[2373.00mil 2128.00mil 0 10.00mil 10.00mil 1 "via"] +Rat[64.1114mm 53.1246mm 0 10.00mil 10.00mil 1 "via"] +Rat[59.7276mm 49.8112mm 0 10.00mil 10.00mil 1 "via"] +Rat[1230.00mil 2990.00mil 3 58.5813mm 1433.20mil 0 ""] +Rat[1625.00mil 3065.00mil 3 44.3817mm 45.1030mm 0 ""] +Rat[1030.00mil 2990.00mil 3 58.5813mm 35.9034mm 0 ""] +Rat[92.7880mm 63.7418mm 0 55.3814mm 45.1030mm 0 ""] +Rat[830.00mil 2990.00mil 3 58.5813mm 35.4033mm 0 ""] +Rat[630.00mil 2990.00mil 3 58.5813mm 34.9034mm 0 ""] +Rat[50.3817mm 29.1535mm 0 3129.00mil 2482.00mil 3 ""] +Rat[2335.20mil 55.6529mm 0 2334.00mil 2128.00mil 0 ""] +Rat[2334.00mil 2128.00mil 0 56.7515mm 2107.00mil 0 ""] +Rat[62.5620mm 2165.00mil 0 62.6128mm 2124.00mil 0 ""] +Rat[62.6128mm 2124.00mil 0 2412.00mil 2128.00mil 0 ""] Layer(1 "top" "copper") ( Line[2094.50mil 2371.00mil 1994.50mil 2371.00mil 10.00mil 20.00mil "clearline"] @@ -2642,7 +2785,6 @@ Layer(1 "top" "copper") Line[4098.00mil 2844.00mil 4100.00mil 2846.00mil 10.00mil 20.00mil "clearline"] Line[3645.00mil 2902.00mil 3645.00mil 76.1680mm 25.00mil 20.00mil "clearline"] Line[3645.00mil 76.1680mm 92.6150mm 3000.00mil 25.00mil 20.00mil "clearline"] - Line[3001.00mil 2992.00mil 92.3610mm 2990.00mil 25.00mil 20.00mil "clearline"] Line[92.3610mm 2990.00mil 92.6150mm 3000.00mil 25.00mil 20.00mil "clearline"] Line[3769.00mil 2585.00mil 3818.00mil 2585.00mil 25.00mil 20.00mil "clearline"] Line[3769.00mil 2663.00mil 3853.00mil 2663.00mil 10.00mil 20.00mil "clearline"] @@ -2665,9 +2807,6 @@ Layer(1 "top" "copper") Line[3687.00mil 2663.00mil 3654.00mil 2663.00mil 25.00mil 20.00mil "clearline"] Line[3654.00mil 2663.00mil 3642.00mil 2651.00mil 25.00mil 20.00mil "clearline"] Line[3691.00mil 2663.00mil 3461.00mil 2893.00mil 25.00mil 20.00mil "clearline"] - Line[3461.00mil 2893.00mil 2955.00mil 2893.00mil 25.00mil 20.00mil "clearline"] - Line[2955.00mil 2893.00mil 2900.00mil 2948.00mil 25.00mil 20.00mil "clearline"] - Line[2900.00mil 2948.00mil 2900.00mil 2990.00mil 25.00mil 20.00mil "clearline"] Line[2900.00mil 2990.00mil 2900.00mil 2990.00mil 25.00mil 20.00mil "clearline"] Line[1775.00mil 2967.00mil 1775.00mil 2885.00mil 10.00mil 20.00mil "clearline"] Line[1775.00mil 2885.00mil 1775.00mil 2885.00mil 10.00mil 20.00mil "clearline"] @@ -2695,6 +2834,15 @@ Layer(1 "top" "copper") Line[3517.00mil 308.00mil 3700.00mil 125.00mil 10.00mil 20.00mil "clearline"] Line[2838.00mil 292.00mil 3208.00mil 292.00mil 10.00mil 20.00mil "clearline"] Line[3208.00mil 292.00mil 3375.00mil 125.00mil 10.00mil 20.00mil "clearline"] + Line[3300.00mil 2990.00mil 92.3610mm 2990.00mil 25.00mil 20.00mil "clearline"] + Line[92.3610mm 2990.00mil 92.6150mm 3000.00mil 25.00mil 20.00mil "clearline"] + Line[3200.00mil 2990.00mil 3200.00mil 2912.00mil 25.00mil 20.00mil "clearline"] + Line[3200.00mil 2912.00mil 3219.00mil 2893.00mil 25.00mil 20.00mil "clearline"] + Line[3219.00mil 2893.00mil 3461.00mil 2893.00mil 25.00mil 20.00mil "clearline"] + Line[53.3814mm 29.1535mm 53.3814mm 26.6860mm 10.00mil 20.00mil "clearline"] + Line[53.3814mm 26.6860mm 2053.00mil 1002.00mil 10.00mil 20.00mil "clearline"] + Line[2053.00mil 1002.00mil 2053.00mil 989.00mil 10.00mil 20.00mil "clearline"] + Line[2053.00mil 833.00mil 2053.00mil 24.3210mm 10.00mil 20.00mil "clearline"] ) Layer(2 "ground" "copper") ( @@ -2757,11 +2905,17 @@ Layer(4 "bottom" "copper") Line[2092.00mil 925.00mil 1812.00mil 645.00mil 10.00mil 20.00mil "clearline"] Line[1812.00mil 645.00mil 781.00mil 645.00mil 10.00mil 20.00mil "clearline"] Line[781.00mil 645.00mil 546.00mil 410.00mil 10.00mil 20.00mil "clearline"] - Line[546.00mil 410.00mil 546.00mil 196.00mil 10.00mil 20.00mil "clearline"] - Line[546.00mil 196.00mil 475.00mil 125.00mil 10.00mil 20.00mil "clearline"] + Line[546.00mil 410.00mil 546.00mil 201.00mil 10.00mil 20.00mil "clearline"] Line[4442.00mil 2816.00mil 4233.00mil 2816.00mil 25.00mil 20.00mil "clearline"] Line[4233.00mil 2816.00mil 4147.00mil 2902.00mil 25.00mil 20.00mil "clearline"] Line[4147.00mil 2902.00mil 3818.00mil 2902.00mil 25.00mil 20.00mil "clearline"] + Line[470.00mil 125.00mil 546.00mil 201.00mil 10.00mil 20.00mil "clearline"] + Line[1235.00mil 125.00mil 1235.00mil 243.00mil 10.00mil 20.00mil "clearline"] + Line[1235.00mil 243.00mil 1245.00mil 253.00mil 10.00mil 20.00mil "clearline"] + Line[1245.00mil 253.00mil 1245.00mil 544.00mil 10.00mil 20.00mil "clearline"] + Line[1245.00mil 544.00mil 1320.00mil 619.00mil 10.00mil 20.00mil "clearline"] + Line[1320.00mil 619.00mil 1839.00mil 619.00mil 10.00mil 20.00mil "clearline"] + Line[1839.00mil 619.00mil 2053.00mil 833.00mil 10.00mil 20.00mil "clearline"] Polygon("clearpoly,lock") ( [10.00mil 10.00mil] [4490.00mil 10.00mil] [4490.00mil 3115.00mil] [10.00mil 3115.00mil] @@ -2807,22 +2961,27 @@ Layer(6 "bottom silk" "silk") Text[542.00mil 2817.00mil 2 100 "Cont 8" "clearline,onsolder"] Text[3639.00mil 12.00mil 2 100 "Y" "clearline,onsolder"] Text[3311.00mil 11.00mil 2 100 "G" "clearline,onsolder"] + Text[1078.00mil 15.00mil 2 100 "B" "clearline,onsolder"] + Text[1029.00mil 72.00mil 2 100 "DRAG" "clearline,onsolder"] + Text[1030.00mil 127.00mil 2 100 "RACE" "clearline,onsolder"] ) Layer(7 "top silk" "silk") ( Text[1423.00mil 212.00mil 0 100 "debug" "clearline"] - Text[2868.00mil 2802.00mil 0 100 "On/Off" "clearline"] - Text[2498.00mil 2802.00mil 0 100 "Arm" "clearline"] - Text[2705.00mil 2801.00mil 0 100 "Fire" "clearline"] + Text[3196.00mil 2804.00mil 0 100 "On/Off" "clearline"] + Text[2997.00mil 2803.00mil 0 100 "Arm" "clearline"] + Text[2808.00mil 2801.00mil 0 100 "Fire" "clearline"] Text[1434.00mil 2851.00mil 0 100 "select" "clearline"] - Text[3431.00mil 3032.00mil 0 100 "only!" "clearline"] - Text[3433.00mil 2959.00mil 0 100 "LiPo" "clearline"] + Text[3445.00mil 3021.00mil 0 100 "only!" "clearline"] + Text[3449.00mil 2953.00mil 0 100 "LiPo" "clearline"] Text[4391.00mil 2291.00mil 0 100 "USB" "clearline"] + Text[2542.00mil 2796.00mil 0 100 "Fire LED" "clearline"] ) NetList() ( Net("+3.3V" "(unknown)") ( + Connect("C1-1") Connect("C37-2") Connect("C43-2") Connect("C44-2") @@ -2839,11 +2998,13 @@ NetList() Connect("C606-2") Connect("C607-2") Connect("J100-6") + Connect("L1-1") Connect("L600-1") Connect("R1-2") Connect("R2-2") Connect("R171-1") Connect("U1-5") + Connect("U3-5") Connect("U6-1") Connect("U6-5") Connect("U6-12") @@ -2859,9 +3020,16 @@ NetList() Connect("U7-75") Connect("U7-100") ) + Net("+12V" "(unknown)") + ( + Connect("C2-1") + Connect("D8-2") + Connect("J2-7") + Connect("R32-1") + ) Net("arm" "(unknown)") ( - Connect("J2-5") + Connect("J2-3") Connect("U7-3") ) Net("armed" "(unknown)") @@ -2930,6 +3098,11 @@ NetList() Connect("U6-11") Connect("U7-81") ) + Net("drag_race" "(unknown)") + ( + Connect("R51-2") + Connect("U7-57") + ) Net("encoder_a" "(unknown)") ( Connect("J100-5") @@ -2944,12 +3117,20 @@ NetList() ) Net("fire" "(unknown)") ( - Connect("J2-3") + Connect("J2-5") Connect("U7-4") ) + Net("fire_led" "(unknown)") + ( + Connect("R31-1") + Connect("U3-4") + Connect("U7-86") + ) Net("GND" "(unknown)") ( Connect("B1-2") + Connect("C1-2") + Connect("C2-2") Connect("C5-1") Connect("C6-1") Connect("C7-1") @@ -2987,6 +3168,7 @@ NetList() Connect("D5-2") Connect("D6-2") Connect("D7-2") + Connect("D9-2") Connect("D10-2") Connect("D11-2") Connect("D12-2") @@ -3006,7 +3188,12 @@ NetList() Connect("J1-5") Connect("J2-4") Connect("J2-6") + Connect("J2-8") Connect("J3-1") + Connect("J4-2") + Connect("J4-4") + Connect("J4-6") + Connect("J4-8") Connect("J8-2") Connect("J100-1") Connect("J100-2") @@ -3015,8 +3202,11 @@ NetList() Connect("R14-1") Connect("R15-1") Connect("R30-1") + Connect("R31-2") + Connect("R33-2") Connect("U1-2") Connect("U2-2") + Connect("U3-2") Connect("U6-32") Connect("U6-33") Connect("U7-10") @@ -3038,6 +3228,11 @@ NetList() Connect("U6-9") Connect("U7-84") ) + Net("mode_select" "(unknown)") + ( + Connect("J4-1") + Connect("U7-39") + ) Net("mosi2" "(unknown)") ( Connect("U6-7") @@ -3229,12 +3424,37 @@ NetList() Connect("J100-3") Connect("U7-1") ) + Net("select_bank" "(unknown)") + ( + Connect("R61-1") + Connect("U7-55") + ) + Net("select_button" "(unknown)") + ( + Connect("J4-3") + Connect("U7-40") + ) + Net("select_pad" "(unknown)") + ( + Connect("R60-1") + Connect("U7-56") + ) Net("sense_batt" "(unknown)") ( Connect("R4-2") Connect("R5-1") Connect("U7-23") ) + Net("spare1" "(unknown)") + ( + Connect("J4-5") + Connect("U7-41") + ) + Net("spare2" "(unknown)") + ( + Connect("J4-7") + Connect("U7-42") + ) Net("swclk" "(unknown)") ( Connect("J3-4") @@ -3350,262 +3570,253 @@ NetList() Connect("U7-5") ) Net("unnamed_net22" "(unknown)") - ( - Connect("U7-39") - ) - Net("unnamed_net23" "(unknown)") - ( - Connect("U7-40") - ) - Net("unnamed_net24" "(unknown)") - ( - Connect("U7-42") - ) - Net("unnamed_net25" "(unknown)") - ( - Connect("U7-41") - ) - Net("unnamed_net26" "(unknown)") ( Connect("U7-38") ) - Net("unnamed_net27" "(unknown)") + Net("unnamed_net23" "(unknown)") ( Connect("U7-29") ) - Net("unnamed_net28" "(unknown)") + Net("unnamed_net24" "(unknown)") ( Connect("U7-30") ) - Net("unnamed_net29" "(unknown)") + Net("unnamed_net25" "(unknown)") ( Connect("U7-68") ) - Net("unnamed_net30" "(unknown)") + Net("unnamed_net26" "(unknown)") ( Connect("U7-69") ) - Net("unnamed_net31" "(unknown)") + Net("unnamed_net27" "(unknown)") ( Connect("U7-60") ) - Net("unnamed_net32" "(unknown)") + Net("unnamed_net28" "(unknown)") ( Connect("U7-61") ) - Net("unnamed_net33" "(unknown)") + Net("unnamed_net29" "(unknown)") ( Connect("U7-62") ) - Net("unnamed_net34" "(unknown)") - ( - Connect("U7-57") - ) - Net("unnamed_net35" "(unknown)") - ( - Connect("R60-1") - Connect("U7-56") - ) - Net("unnamed_net36" "(unknown)") - ( - Connect("R61-1") - Connect("U7-55") - ) - Net("unnamed_net37" "(unknown)") + Net("unnamed_net30" "(unknown)") ( Connect("U7-58") ) - Net("unnamed_net38" "(unknown)") + Net("unnamed_net31" "(unknown)") ( Connect("U7-73") ) - Net("unnamed_net39" "(unknown)") + Net("unnamed_net32" "(unknown)") ( Connect("U7-59") ) - Net("unnamed_net40" "(unknown)") + Net("unnamed_net33" "(unknown)") ( Connect("U7-93") ) - Net("unnamed_net41" "(unknown)") + Net("unnamed_net34" "(unknown)") ( Connect("U7-92") ) - Net("unnamed_net42" "(unknown)") + Net("unnamed_net35" "(unknown)") ( Connect("U7-88") ) - Net("unnamed_net43" "(unknown)") - ( - Connect("U7-86") - ) - Net("unnamed_net44" "(unknown)") + Net("unnamed_net36" "(unknown)") ( Connect("U7-87") ) - Net("unnamed_net45" "(unknown)") + Net("unnamed_net37" "(unknown)") ( Connect("U7-96") ) - Net("unnamed_net46" "(unknown)") + Net("unnamed_net38" "(unknown)") ( Connect("D11-1") Connect("R59-2") ) - Net("unnamed_net47" "(unknown)") + Net("unnamed_net39" "(unknown)") ( Connect("C177-2") Connect("J8-1") Connect("L174-2") ) - Net("unnamed_net48" "(unknown)") + Net("unnamed_net40" "(unknown)") ( Connect("C30-1") Connect("U6-31") Connect("X1-3") ) - Net("unnamed_net49" "(unknown)") + Net("unnamed_net41" "(unknown)") ( Connect("C31-1") Connect("U6-30") Connect("X1-1") ) - Net("unnamed_net50" "(unknown)") + Net("unnamed_net42" "(unknown)") ( Connect("U6-10") ) - Net("unnamed_net51" "(unknown)") + Net("unnamed_net43" "(unknown)") ( Connect("U6-16") ) - Net("unnamed_net52" "(unknown)") + Net("unnamed_net44" "(unknown)") ( Connect("C210-1") Connect("L191-2") Connect("L201-1") Connect("U6-20") ) - Net("unnamed_net53" "(unknown)") + Net("unnamed_net45" "(unknown)") ( Connect("C191-1") Connect("L191-1") Connect("L192-1") Connect("U6-19") ) - Net("unnamed_net54" "(unknown)") + Net("unnamed_net46" "(unknown)") ( Connect("C181-2") Connect("L193-1") Connect("U6-18") ) - Net("unnamed_net55" "(unknown)") + Net("unnamed_net47" "(unknown)") ( Connect("C174-1") Connect("L171-2") Connect("U6-17") ) - Net("unnamed_net56" "(unknown)") + Net("unnamed_net48" "(unknown)") ( Connect("C231-1") Connect("U6-24") ) - Net("unnamed_net57" "(unknown)") + Net("unnamed_net49" "(unknown)") ( Connect("C231-2") Connect("U6-23") ) - Net("unnamed_net58" "(unknown)") + Net("unnamed_net50" "(unknown)") ( Connect("C211-1") Connect("U6-21") ) - Net("unnamed_net59" "(unknown)") + Net("unnamed_net51" "(unknown)") ( Connect("R30-2") Connect("U6-14") ) - Net("unnamed_net60" "(unknown)") + Net("unnamed_net52" "(unknown)") ( Connect("C42-2") Connect("U6-6") ) - Net("unnamed_net61" "(unknown)") + Net("unnamed_net53" "(unknown)") ( Connect("C261-1") Connect("U6-26") ) - Net("unnamed_net62" "(unknown)") + Net("unnamed_net54" "(unknown)") ( Connect("C291-1") Connect("U6-29") ) - Net("unnamed_net63" "(unknown)") + Net("unnamed_net55" "(unknown)") ( Connect("C173-2") Connect("L171-1") Connect("R171-2") ) - Net("unnamed_net64" "(unknown)") + Net("unnamed_net56" "(unknown)") ( Connect("C174-2") Connect("C176-1") Connect("L172-1") ) - Net("unnamed_net65" "(unknown)") + Net("unnamed_net57" "(unknown)") ( Connect("C176-2") Connect("C181-1") Connect("L172-2") Connect("L173-1") ) - Net("unnamed_net66" "(unknown)") + Net("unnamed_net58" "(unknown)") ( Connect("C175-2") Connect("C177-1") Connect("L173-2") Connect("L174-1") ) - Net("unnamed_net67" "(unknown)") + Net("unnamed_net59" "(unknown)") ( Connect("C191-2") Connect("L193-2") Connect("L201-2") ) - Net("unnamed_net68" "(unknown)") + Net("unnamed_net60" "(unknown)") ( Connect("D13-1") Connect("R60-2") ) - Net("unnamed_net69" "(unknown)") + Net("unnamed_net61" "(unknown)") ( Connect("D14-1") Connect("R61-2") ) - Net("unnamed_net70" "(unknown)") + Net("unnamed_net62" "(unknown)") ( Connect("C38-1") Connect("U1-4") ) - Net("unnamed_net71" "(unknown)") + Net("unnamed_net63" "(unknown)") ( Connect("D15-1") Connect("R40-1") ) - Net("unnamed_net72" "(unknown)") + Net("unnamed_net64" "(unknown)") ( Connect("D16-1") Connect("R41-1") ) - Net("unnamed_net73" "(unknown)") + Net("unnamed_net65" "(unknown)") ( Connect("D17-1") Connect("R42-1") ) - Net("unnamed_net74" "(unknown)") + Net("unnamed_net66" "(unknown)") ( Connect("D18-1") Connect("R43-1") ) + Net("unnamed_net67" "(unknown)") + ( + Connect("D8-1") + Connect("L1-2") + Connect("U3-1") + ) + Net("unnamed_net68" "(unknown)") + ( + Connect("R32-2") + Connect("R33-1") + Connect("U3-3") + ) + Net("unnamed_net69" "(unknown)") + ( + Connect("J2-9") + ) + Net("unnamed_net70" "(unknown)") + ( + Connect("D9-1") + Connect("R51-1") + ) + Net("unnamed_net71" "(unknown)") + ( + Connect("J4-9") + ) Net("usbdm" "(unknown)") ( Connect("J1-2") diff --git a/telelco.sch b/telelco.sch index 6ca5804..656e009 100644 --- a/telelco.sch +++ b/telelco.sch @@ -1348,20 +1348,6 @@ N 57600 69100 58900 69100 4 T 57600 69100 5 10 1 1 0 0 1 netname=seg_box1_b } -C 57600 62200 1 0 0 nc-right.sym -{ -T 57700 62700 5 10 0 0 0 0 1 -value=NoConnection -T 57700 62900 5 10 0 0 0 0 1 -device=DRC_Directive -} -C 57600 61800 1 0 0 nc-right.sym -{ -T 57700 62300 5 10 0 0 0 0 1 -value=NoConnection -T 57700 62500 5 10 0 0 0 0 1 -device=DRC_Directive -} C 57600 57000 1 0 0 nc-right.sym { T 57700 57500 5 10 0 0 0 0 1 @@ -1369,13 +1355,6 @@ value=NoConnection T 57700 57700 5 10 0 0 0 0 1 device=DRC_Directive } -C 57600 60600 1 0 0 nc-right.sym -{ -T 57700 61100 5 10 0 0 0 0 1 -value=NoConnection -T 57700 61300 5 10 0 0 0 0 1 -device=DRC_Directive -} C 57600 60200 1 0 0 nc-right.sym { T 57700 60700 5 10 0 0 0 0 1 @@ -1425,34 +1404,6 @@ value=NoConnection T 57700 56100 5 10 0 0 0 0 1 device=DRC_Directive } -C 57600 55000 1 0 0 nc-right.sym -{ -T 57700 55500 5 10 0 0 0 0 1 -value=NoConnection -T 57700 55700 5 10 0 0 0 0 1 -device=DRC_Directive -} -C 57600 54600 1 0 0 nc-right.sym -{ -T 57700 55100 5 10 0 0 0 0 1 -value=NoConnection -T 57700 55300 5 10 0 0 0 0 1 -device=DRC_Directive -} -C 57600 54200 1 0 0 nc-right.sym -{ -T 57700 54700 5 10 0 0 0 0 1 -value=NoConnection -T 57700 54900 5 10 0 0 0 0 1 -device=DRC_Directive -} -C 57600 53800 1 0 0 nc-right.sym -{ -T 57700 54300 5 10 0 0 0 0 1 -value=NoConnection -T 57700 54500 5 10 0 0 0 0 1 -device=DRC_Directive -} C 47600 61800 1 0 0 nc-left.sym { T 47600 62200 5 10 0 0 0 0 1 @@ -2332,17 +2283,17 @@ N 63200 57500 57600 57500 4 T 60400 57600 5 10 1 1 0 0 1 netname=select } -C 61250 61000 1 0 0 led.sym +C 61200 61000 1 0 0 led.sym { -T 61150 61600 5 10 0 0 0 0 1 +T 61100 61600 5 10 0 0 0 0 1 device=LED -T 61250 61000 5 10 0 0 0 0 1 +T 61200 61000 5 10 0 0 0 0 1 footprint=100mil-led -T 61250 61000 5 10 0 0 0 0 1 +T 61200 61000 5 10 0 0 0 0 1 loadstatus=throughhole -T 62000 61050 5 10 1 1 0 0 1 +T 61650 61150 5 10 1 1 0 0 1 refdes=D13 -T 60850 61150 5 10 1 1 0 0 1 +T 60800 61150 5 10 1 1 0 0 1 value=yellow } C 59500 61000 1 0 0 resistor.sym @@ -2353,25 +2304,23 @@ T 59500 61000 5 10 0 1 0 0 1 footprint=0402 T 59500 61000 5 10 0 1 0 0 1 loadstatus=smt -T 60000 61250 5 10 1 1 0 0 1 +T 60000 61600 5 10 1 1 0 0 1 refdes=R60 -T 59600 61250 5 10 1 1 0 0 1 +T 59600 61600 5 10 1 1 0 0 1 value=270 } -N 61250 61100 60400 61100 4 -T 62350 61050 9 10 1 0 0 0 1 -Encoder Changing Pad -C 61250 61400 1 0 0 led.sym +N 61200 61100 60400 61100 4 +C 61200 61400 1 0 0 led.sym { -T 61150 62000 5 10 0 0 0 0 1 +T 61100 62000 5 10 0 0 0 0 1 device=LED -T 61250 61400 5 10 0 0 0 0 1 +T 61200 61400 5 10 0 0 0 0 1 footprint=100mil-led -T 61250 61400 5 10 0 0 0 0 1 +T 61200 61400 5 10 0 0 0 0 1 loadstatus=throughhole -T 62000 61450 5 10 1 1 0 0 1 +T 61650 61550 5 10 1 1 0 0 1 refdes=D14 -T 60850 61550 5 10 1 1 0 0 1 +T 60800 61550 5 10 1 1 0 0 1 value=yellow } C 59500 61400 1 0 0 resistor.sym @@ -2382,21 +2331,27 @@ T 59500 61400 5 10 0 1 0 0 1 footprint=0402 T 59500 61400 5 10 0 1 0 0 1 loadstatus=smt -T 60000 60850 5 10 1 1 0 0 1 +T 60000 61200 5 10 1 1 0 0 1 refdes=R61 -T 59600 60850 5 10 1 1 0 0 1 +T 59600 61200 5 10 1 1 0 0 1 value=270 } -N 61250 61500 60400 61500 4 -T 62350 61450 9 10 1 0 0 0 1 -Encoder Changing Bank +N 61200 61500 60400 61500 4 N 57600 61100 59500 61100 4 +{ +T 59000 61200 5 10 1 1 0 6 1 +netname=select_pad +} N 57600 61500 59500 61500 4 -C 61800 60600 1 0 0 gnd.sym -N 61650 61100 61900 61100 4 -N 61650 61500 61900 61500 4 +{ +T 59000 61600 5 10 1 1 0 6 1 +netname=select_bank +} +C 62000 60100 1 0 0 gnd.sym +N 61600 61100 62100 61100 4 +N 61600 61500 62100 61500 4 N 44200 60300 44200 59900 4 -N 61900 61500 61900 60900 4 +N 62100 60400 62100 61500 4 T 43400 50700 9 10 1 0 0 0 13 On / Off @@ -2794,3 +2749,114 @@ value=NoConnection T 41900 50900 5 10 0 0 0 0 1 device=DRC_Directive } +C 61200 60600 1 0 0 led.sym +{ +T 61100 61200 5 10 0 0 0 0 1 +device=LED +T 61200 60600 5 10 0 0 180 6 1 +footprint=100mil-led +T 49400 69100 5 10 0 0 180 6 1 +loadstatus=throughhole +T 61650 60750 5 10 1 1 0 0 1 +refdes=D9 +T 60800 60900 5 10 1 1 180 6 1 +value=blue +} +C 60400 60800 1 180 0 resistor.sym +{ +T 60100 60400 5 10 0 0 180 0 1 +device=RESISTOR +T 60400 60800 5 10 0 0 180 0 1 +footprint=0402 +T 60400 60800 5 10 0 0 180 0 1 +loadstatus=smt +T 60000 60800 5 10 1 1 0 0 1 +refdes=R51 +T 59600 60800 5 10 1 1 0 0 1 +value=270 +} +N 61200 60700 60400 60700 4 +N 57600 60700 59500 60700 4 +{ +T 59000 60800 5 10 1 1 0 6 1 +netname=drag_race +} +N 61600 60700 62100 60700 4 +C 57600 62200 1 0 0 nc-right.sym +{ +T 57700 62700 5 10 0 0 0 0 1 +value=NoConnection +T 57700 62900 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 42500 64500 1 0 0 conn-9.sym +{ +T 42855 67995 5 10 1 1 0 0 1 +refdes=J4 +T 42600 64300 5 10 1 1 0 0 1 +value=Switches2 +T 42500 64500 5 10 0 0 0 0 1 +footprint=282834-9 +T 42500 64500 5 10 0 1 0 0 1 +device=CONNECTOR +} +C 41800 64100 1 0 0 gnd.sym +N 42500 67400 41900 67400 4 +N 41900 67400 41900 64400 4 +N 42500 65000 41900 65000 4 +N 42500 65800 41900 65800 4 +N 42500 66600 41900 66600 4 +N 42500 67800 40700 67800 4 +{ +T 40700 67900 5 10 1 1 0 0 1 +netname=mode_select +} +N 42500 67000 40700 67000 4 +{ +T 40700 67100 5 10 1 1 0 0 1 +netname=select_button +} +N 42500 66200 40700 66200 4 +{ +T 40700 66300 5 10 1 1 0 0 1 +netname=spare1 +} +N 42500 65400 40700 65400 4 +{ +T 40700 65500 5 10 1 1 0 0 1 +netname=spare2 +} +N 58900 55100 57600 55100 4 +{ +T 58900 55200 5 10 1 1 0 6 1 +netname=mode_select +} +N 58900 54700 57600 54700 4 +{ +T 58900 54800 5 10 1 1 0 6 1 +netname=select_button +} +N 58900 54300 57600 54300 4 +{ +T 58900 54400 5 10 1 1 0 6 1 +netname=spare1 +} +N 58900 53900 57600 53900 4 +{ +T 58900 54000 5 10 1 1 0 6 1 +netname=spare2 +} +C 42000 64500 1 0 0 nc-left.sym +{ +T 42000 64900 5 10 0 0 0 0 1 +value=NoConnection +T 42000 65300 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 57600 61800 1 0 0 nc-right.sym +{ +T 57700 62300 5 10 0 0 0 0 1 +value=NoConnection +T 57700 62500 5 10 0 0 0 0 1 +device=DRC_Directive +} -- 2.30.2