elide MMA6556 since it's unobtainium
[hw/telemega] / megametrum.pcb
index c5e0a276cf948afdf423636869789381e7ea571b..482545b3793ec1b1d57ee68036587a071aed0bd7 100644 (file)
@@ -6,11 +6,11 @@ FileVersion[20070407]
 PCB["MegaMetrum" 325000 125000]
 
 Grid[100.0 0 0 0]
-Cursor[0 70800 0.000000]
+Cursor[126204 17508 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[600 1000 600 500 1500 700]
-Flags("nameonpcb,snappin,liveroute")
+Flags("nameonpcb,clearnew,snappin,liveroute")
 Groups("1,c:4,s:2:3:5")
 Styles["Signal,1000,3100,1500,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
 
@@ -875,7 +875,7 @@ Via[16400 85900 3100 2000 0 1500 "" ""]
 Via[12800 96900 3100 2000 0 1500 "" "thermal(1S)"]
 Via[31400 92500 3100 2000 0 1500 "" "thermal(1S)"]
 Via[24200 62500 3100 2000 0 1500 "" "thermal(1S)"]
-Via[38300 96600 3100 2000 0 1500 "" "thermal(2S)"]
+Via[39500 90500 3100 2000 0 1500 "" "thermal(2S)"]
 Via[212200 19800 3100 2000 0 1500 "" "thermal(1S)"]
 Via[220200 12300 3100 2000 0 1500 "" "thermal(2S)"]
 Via[209000 27700 3100 2000 0 1500 "" ""]
@@ -1013,6 +1013,7 @@ Via[173800 98000 3100 2000 0 1500 "" ""]
 Via[233200 114600 3100 2000 0 1500 "" ""]
 Via[127800 88600 3100 2000 0 1500 "" ""]
 Via[130900 91200 3100 2000 0 1500 "" ""]
+Via[39500 99100 3100 2000 0 1500 "" ""]
 
 Element["lock" "hole-M3" "H2" "unknown" 12500 12500 -3700 -3300 0 100 ""]
 (
@@ -1274,10 +1275,10 @@ Element["hidename" "0402" "R17" "100k" 56126 87100 -6976 -7550 0 100 ""]
 
        )
 
-Element["hidename" "0402" "C103" "1uF" 25900 4326 -350 -2224 3 100 ""]
+Element["hidename" "0402" "C103" "1uF" 29474 2400 2224 -350 2 100 ""]
 (
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
@@ -1621,7 +1622,7 @@ Element["hidename" "sma-edge" "J8" "SMA" 308000 65500 0 0 1 10 ""]
 
        )
 
-Element["hidename" "0402" "C41" "unknown" 249478 56100 4272 -3550 0 100 ""]
+Element["hidename" "0402" "C41" "tuning" 249478 56100 4272 -3550 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
@@ -1775,7 +1776,7 @@ Element["hidename" "0402" "L174" "22nH" 304274 62500 1476 3172 0 100 ""]
 
        )
 
-Element["hidename" "0402" "C177" "unknown" 304226 58800 -5950 -7750 0 100 ""]
+Element["hidename" "0402" "C177" "tuning" 304226 58800 -5950 -7750 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
@@ -2190,13 +2191,6 @@ Element["hidename,onsolder" "TDK_PS12" "U8" "TDK_PS12" 135500 62542 8100 -3316 1
 
        )
 
-Element["hidename" "0402" "R29" "1.5k" 149674 29600 -4572 -7350 0 100 ""]
-(
-       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
 Element["hidename" "lqfp100" "U7" "STM32L151" 183000 62500 -2700 -8600 0 100 ""]
 (
        Pad[23621 28739 23621 32282 1181 787 1811 "PA2/USART2_TX/ADC_IN2/TIM2_CH3/TIM9_CH1" "25" "square,edge2"]
@@ -2397,6 +2391,13 @@ Element["hidename,onsolder" "1-338068-6" "J20" "misc" 187500 107500 0 0 2 100 "a
        ElementLine [-86594 -5038 -86594 15039 600]
        ElementLine [-86594 -5038 11593 -5038 600]
 
+       )
+
+Element["hidename" "0402" "R36" "0" 39500 94800 -1650 -3450 3 100 ""]
+(
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+
        )
 Layer(1 "top")
 (
@@ -2755,12 +2756,7 @@ Layer(1 "top")
        Line[25931 19669 21300 24300 1000 2000 "clearline"]
        Line[21300 24300 21300 27952 1000 2000 "clearline"]
        Line[21300 27952 21152 28100 1000 2000 "clearline"]
-       Line[25900 2752 35448 2752 1000 2000 "clearline"]
        Line[35448 2752 35500 2700 1000 2000 "clearline"]
-       Line[25900 5900 25900 9500 1000 2000 "clearline"]
-       Line[25900 9500 28100 11700 1000 2000 "clearline"]
-       Line[28100 11700 30086 11700 1000 2000 "clearline"]
-       Line[30086 11700 30181 11795 1000 2000 "clearline"]
        Line[177100 97800 177100 100952 1000 2000 "clearline"]
        Line[177100 100952 177500 101352 1000 2000 "clearline"]
        Line[177500 104500 179500 104500 1000 2000 "clearline"]
@@ -2959,7 +2955,7 @@ Layer(1 "top")
        Line[5900 44500 5900 70700 1000 2000 "clearline"]
        Line[5900 70700 8200 73000 1000 2000 "clearline"]
        Line[224700 19800 233978 19800 1000 2000 "clearline"]
-       Line[213510 70373 240500 70400 1000 2000 "clearline"]
+       Line[213510 70373 239601 70400 1000 2000 "clearline"]
        Line[246900 123300 287300 123300 1000 2000 "clearline"]
        Line[287400 123300 293300 117400 1000 2000 "clearline"]
        Line[293300 117300 293300 97500 1000 2000 "clearline"]
@@ -3063,16 +3059,6 @@ Layer(1 "top")
        Line[199000 87900 197900 86800 1000 2000 "clearline"]
        Line[197900 86800 195500 86800 1000 2000 "clearline"]
        Line[195500 86800 192600 83900 1000 2000 "clearline"]
-       Line[200716 93010 200700 89500 1000 2000 "clearline"]
-       Line[200716 89716 200600 89600 1000 2000 "clearline"]
-       Line[200500 89500 193100 89500 1000 2000 "clearline"]
-       Line[193100 89500 187800 84200 1000 2000 "clearline"]
-       Line[187800 84200 174200 84200 1000 2000 "clearline"]
-       Line[174200 84200 169200 89200 1000 2000 "clearline"]
-       Line[169200 89200 169200 92990 1000 2000 "clearline"]
-       Line[169200 92990 169220 93010 1000 2000 "clearline"]
-       Line[148100 29600 148100 26600 1000 2000 "clearline"]
-       Line[151248 29600 156000 29600 1000 2000 "clearline"]
        Line[202684 23584 200800 21700 1000 2000 "clearline"]
        Line[200800 21700 200800 11900 1000 2000 "clearline"]
        Line[202684 23584 202684 36384 1000 2000 "clearline"]
@@ -3246,30 +3232,29 @@ Layer(1 "top")
        Line[241361 83039 241650 82750 1000 2000 "clearline"]
        Line[242700 89474 242700 92081 1000 2000 "clearline"]
        Line[242700 92081 241900 92881 1000 2000 "clearline"]
-       Line[228600 55300 233300 60000 1000 2000 "clearline"]
-       Line[233300 60000 241800 60000 1000 2000 "clearline"]
-       Line[241800 60000 252500 70700 1000 2000 "clearline"]
-       Line[252500 70700 252500 93100 1000 2000 "clearline"]
-       Line[252500 93200 243400 102300 1000 2000 "clearline"]
+       Line[228600 55300 233800 60500 1000 2000 "clearline"]
+       Line[233800 60500 238700 60500 1000 2000 "clearline"]
+       Line[238700 60500 251800 73600 1000 2000 "clearline"]
+       Line[251800 73700 251800 93800 1000 2000 "clearline"]
+       Line[251800 93900 243400 102300 1000 2000 "clearline"]
        Line[243400 102300 243351 110700 1000 2000 "clearline"]
        Line[243400 110749 250195 117544 1000 2000 "clearline"]
        Line[225700 55600 232800 62700 1000 2000 "clearline"]
-       Line[232800 62700 241200 62700 1000 2000 "clearline"]
-       Line[241200 62700 250000 71500 1000 2000 "clearline"]
-       Line[250000 71500 250000 93100 1000 2000 "clearline"]
-       Line[250000 93100 241200 101900 1000 2000 "clearline"]
+       Line[232800 62700 237800 62700 1000 2000 "clearline"]
+       Line[237800 62700 249600 74500 1000 2000 "clearline"]
+       Line[249600 74500 249600 93500 1000 2000 "clearline"]
+       Line[249600 93500 241200 101900 1000 2000 "clearline"]
        Line[241200 101900 241200 111700 1000 2000 "clearline"]
        Line[241200 111700 249000 119400 1000 2000 "clearline"]
        Line[223600 56400 232100 64900 1000 2000 "clearline"]
-       Line[232100 64900 239800 64900 1000 2000 "clearline"]
-       Line[239800 64900 247500 72600 1000 2000 "clearline"]
-       Line[247500 72600 247500 92900 1000 2000 "clearline"]
+       Line[232100 64900 237000 64900 1000 2000 "clearline"]
+       Line[237000 64900 247500 75400 1000 2000 "clearline"]
+       Line[247500 75500 247500 92900 1000 2000 "clearline"]
        Line[247500 92900 239100 101300 1000 2000 "clearline"]
        Line[239100 101300 239100 112449 1000 2000 "clearline"]
        Line[239100 112449 248000 121400 1000 2000 "clearline"]
-       Line[240500 70400 240600 70400 1000 2000 "clearline"]
-       Line[240600 70400 245600 75500 1000 2000 "clearline"]
-       Line[245600 75300 245600 92100 1000 2000 "clearline"]
+       Line[239600 70399 245600 76500 1000 2000 "clearline"]
+       Line[245650 76550 245600 92100 1000 2000 "clearline"]
        Line[245600 92100 236800 101000 1000 2000 "clearline"]
        Line[236800 101000 236800 113200 1000 2000 "clearline"]
        Line[236800 113200 246900 123300 1000 2000 "clearline"]
@@ -3329,6 +3314,19 @@ Layer(1 "top")
        Line[147800 84000 138100 84000 1000 2000 "clearline"]
        Line[138100 84000 130900 91200 1000 2000 "clearline"]
        Line[163300 100500 110100 100500 1000 2000 "clearline"]
+       Line[39500 99100 39500 97400 2500 2000 "clearline"]
+       Line[39500 90500 39500 92200 2500 2000 "clearline"]
+       Line[31048 2400 35400 2400 1000 2000 "clearline"]
+       Line[35400 2400 35600 2600 1000 2000 "clearline"]
+       Line[27900 2400 27900 2800 1000 2000 "clearline"]
+       Line[27900 2800 26900 3800 1000 2000 "clearline"]
+       Line[26900 3800 26900 10300 1000 2000 "clearline"]
+       Line[26900 10300 28400 11800 1000 2000 "clearline"]
+       Line[28400 11800 30176 11800 1000 2000 "clearline"]
+       Line[30176 11800 30181 11795 1000 2000 "clearline"]
+       Line[169220 93010 169220 89680 1000 2000 "clearline"]
+       Line[169220 89680 170100 88800 1000 2000 "clearline"]
+       Line[170100 88800 179063 88800 1000 2000 "clearline"]
        Polygon("")
        (
                [308000 1000] [324000 1000] [324000 55500] [308000 55500] 
@@ -3418,7 +3416,7 @@ Layer(2 "GND plane")
        Line[24300 54600 24300 44700 2500 2000 ""]
        Line[19100 49600 28800 49600 2500 2000 ""]
        Line[7400 58500 15200 58500 2500 2000 ""]
-       Line[11300 62000 11300 54200 2500 2000 ""]
+       Line[11300 55300 11300 61400 2500 2000 ""]
        Polygon("clearpoly,lock")
        (
                [1000 1000] [88000 1000] [88000 3600] [140000 3600] [140000 1000] 
@@ -3685,8 +3683,7 @@ Layer(4 "bottom")
        Line[197900 82400 197900 76100 1000 2000 "clearline"]
        Line[197900 76100 191300 69500 1000 2000 "clearline"]
        Line[196700 83500 197900 82400 1000 2000 "clearline"]
-       Line[34300 115900 34300 95000 1000 2000 "clearline"]
-       Line[34300 95000 39100 90200 1000 2000 "clearline"]
+       Line[34300 115900 34300 84300 1000 2000 "clearline"]
        Line[53200 64400 62400 64400 1000 2000 "clearline"]
        Line[62400 64400 66700 60100 1000 2000 "clearline"]
        Line[66750 60050 77150 60050 1000 2000 "clearline"]
@@ -3721,12 +3718,11 @@ Layer(4 "bottom")
        Line[117500 102700 128900 91300 1000 2000 "clearline"]
        Line[128900 91300 130800 91300 1000 2000 "clearline"]
        Line[130800 91300 130900 91200 1000 2000 "clearline"]
-       Line[39100 85100 43300 80900 1000 2000 "clearline"]
-       Line[43300 80900 45500 80900 1000 2000 "clearline"]
+       Line[37700 80900 45500 80900 1000 2000 "clearline"]
        Line[45500 80900 49100 77300 1000 2000 "clearline"]
        Line[49100 77300 49100 68500 1000 2000 "clearline"]
        Line[49100 68500 53200 64400 1000 2000 "clearline"]
-       Line[39100 90200 39100 85100 1000 2000 "clearline"]
+       Line[34300 84300 37700 80900 1000 2000 "clearline"]
        Polygon("clearpoly,lock")
        (
                [1000 1000] [88000 1000] [88000 3600] [140000 3600] [140000 1000] 
@@ -3794,7 +3790,6 @@ NetList()
                Connect("C22-2")
                Connect("C34-2")
                Connect("C36-2")
-               Connect("C37-2")
                Connect("C40-2")
                Connect("C43-2")
                Connect("C44-2")
@@ -3813,9 +3808,8 @@ NetList()
                Connect("J20-6")
                Connect("L5-2")
                Connect("L600-1")
-               Connect("R29-1")
+               Connect("R36-1")
                Connect("R171-1")
-               Connect("U1-5")
                Connect("U3-9")
                Connect("U4-1")
                Connect("U5-3")
@@ -3830,6 +3824,7 @@ NetList()
                Connect("U6-25")
                Connect("U6-27")
                Connect("U6-28")
+               Connect("U7-6")
                Connect("U7-11")
                Connect("U7-21")
                Connect("U7-28")
@@ -4336,214 +4331,220 @@ NetList()
                Connect("U10-32")
        )
        Net("unnamed_net7" "(unknown)")
+       (
+               Connect("C37-2")
+               Connect("R36-2")
+               Connect("U1-5")
+       )
+       Net("unnamed_net8" "(unknown)")
        (
                Connect("C38-1")
                Connect("U1-4")
        )
-       Net("unnamed_net8" "(unknown)")
+       Net("unnamed_net9" "(unknown)")
        (
                Connect("C102-2")
                Connect("U3-3")
        )
-       Net("unnamed_net9" "(unknown)")
+       Net("unnamed_net10" "(unknown)")
        (
                Connect("C103-2")
                Connect("U3-1")
        )
-       Net("unnamed_net10" "(unknown)")
+       Net("unnamed_net11" "(unknown)")
        (
                Connect("D1-1")
                Connect("D1-4")
                Connect("U2-1")
        )
-       Net("unnamed_net11" "(unknown)")
+       Net("unnamed_net12" "(unknown)")
        (
                Connect("R35-2")
                Connect("U2-5")
        )
-       Net("unnamed_net12" "(unknown)")
+       Net("unnamed_net13" "(unknown)")
        (
                Connect("Q2-4")
                Connect("R9-2")
        )
-       Net("unnamed_net13" "(unknown)")
+       Net("unnamed_net14" "(unknown)")
        (
                Connect("Q2-2")
                Connect("R10-2")
        )
-       Net("unnamed_net14" "(unknown)")
+       Net("unnamed_net15" "(unknown)")
        (
                Connect("Q3-4")
                Connect("R11-2")
        )
-       Net("unnamed_net15" "(unknown)")
+       Net("unnamed_net16" "(unknown)")
        (
                Connect("Q3-2")
                Connect("R12-2")
        )
-       Net("unnamed_net16" "(unknown)")
+       Net("unnamed_net17" "(unknown)")
        (
                Connect("C33-1")
                Connect("U7-13")
                Connect("X2-3")
        )
-       Net("unnamed_net17" "(unknown)")
+       Net("unnamed_net18" "(unknown)")
        (
                Connect("C32-1")
                Connect("U7-12")
                Connect("X2-1")
        )
-       Net("unnamed_net18" "(unknown)")
+       Net("unnamed_net19" "(unknown)")
        (
                Connect("R401-1")
                Connect("U7-37")
        )
-       Net("unnamed_net19" "(unknown)")
+       Net("unnamed_net20" "(unknown)")
        (
                Connect("C30-1")
                Connect("U6-31")
                Connect("X1-3")
        )
-       Net("unnamed_net20" "(unknown)")
+       Net("unnamed_net21" "(unknown)")
        (
                Connect("C31-1")
                Connect("U6-30")
                Connect("X1-1")
        )
-       Net("unnamed_net21" "(unknown)")
+       Net("unnamed_net22" "(unknown)")
        (
                Connect("C210-1")
                Connect("L191-2")
                Connect("L201-1")
                Connect("U6-20")
        )
-       Net("unnamed_net22" "(unknown)")
+       Net("unnamed_net23" "(unknown)")
        (
                Connect("C191-1")
                Connect("L191-1")
                Connect("L192-1")
                Connect("U6-19")
        )
-       Net("unnamed_net23" "(unknown)")
+       Net("unnamed_net24" "(unknown)")
        (
                Connect("C181-2")
                Connect("L193-1")
                Connect("U6-18")
        )
-       Net("unnamed_net24" "(unknown)")
+       Net("unnamed_net25" "(unknown)")
        (
                Connect("C174-1")
                Connect("L171-2")
                Connect("U6-17")
        )
-       Net("unnamed_net25" "(unknown)")
+       Net("unnamed_net26" "(unknown)")
        (
                Connect("C231-1")
                Connect("U6-24")
        )
-       Net("unnamed_net26" "(unknown)")
+       Net("unnamed_net27" "(unknown)")
        (
                Connect("C231-2")
                Connect("U6-23")
        )
-       Net("unnamed_net27" "(unknown)")
+       Net("unnamed_net28" "(unknown)")
        (
                Connect("C211-1")
                Connect("U6-21")
        )
-       Net("unnamed_net28" "(unknown)")
+       Net("unnamed_net29" "(unknown)")
        (
                Connect("R30-2")
                Connect("U6-14")
        )
-       Net("unnamed_net29" "(unknown)")
+       Net("unnamed_net30" "(unknown)")
        (
                Connect("C42-2")
                Connect("U6-6")
        )
-       Net("unnamed_net30" "(unknown)")
+       Net("unnamed_net31" "(unknown)")
        (
                Connect("C261-1")
                Connect("U6-26")
        )
-       Net("unnamed_net31" "(unknown)")
+       Net("unnamed_net32" "(unknown)")
        (
                Connect("C291-1")
                Connect("U6-29")
        )
-       Net("unnamed_net32" "(unknown)")
+       Net("unnamed_net33" "(unknown)")
        (
                Connect("C173-2")
                Connect("L171-1")
                Connect("R171-2")
        )
-       Net("unnamed_net33" "(unknown)")
+       Net("unnamed_net34" "(unknown)")
        (
                Connect("C174-2")
                Connect("C176-1")
                Connect("L172-1")
        )
-       Net("unnamed_net34" "(unknown)")
+       Net("unnamed_net35" "(unknown)")
        (
                Connect("C176-2")
                Connect("C181-1")
                Connect("L172-2")
                Connect("L173-1")
        )
-       Net("unnamed_net35" "(unknown)")
+       Net("unnamed_net36" "(unknown)")
        (
                Connect("C175-2")
                Connect("C177-1")
                Connect("L173-2")
                Connect("L174-1")
        )
-       Net("unnamed_net36" "(unknown)")
+       Net("unnamed_net37" "(unknown)")
        (
                Connect("C191-2")
                Connect("L193-2")
                Connect("L201-2")
        )
-       Net("unnamed_net37" "(unknown)")
+       Net("unnamed_net38" "(unknown)")
        (
                Connect("C302-2")
                Connect("U12-10")
        )
-       Net("unnamed_net38" "(unknown)")
+       Net("unnamed_net39" "(unknown)")
        (
                Connect("C303-2")
                Connect("U12-20")
        )
-       Net("unnamed_net39" "(unknown)")
+       Net("unnamed_net40" "(unknown)")
        (
                Connect("D1-2")
                Connect("R50-1")
        )
-       Net("unnamed_net40" "(unknown)")
+       Net("unnamed_net41" "(unknown)")
        (
                Connect("D1-3")
                Connect("R51-2")
        )
-       Net("unnamed_net41" "(unknown)")
+       Net("unnamed_net42" "(unknown)")
        (
                Connect("D2-2")
                Connect("R52-1")
        )
-       Net("unnamed_net42" "(unknown)")
+       Net("unnamed_net43" "(unknown)")
        (
                Connect("D2-1")
                Connect("R53-1")
        )
-       Net("unnamed_net43" "(unknown)")
+       Net("unnamed_net44" "(unknown)")
        (
                Connect("C20-1")
                Connect("U9-12")
        )
-       Net("unnamed_net44" "(unknown)")
+       Net("unnamed_net45" "(unknown)")
        (
                Connect("C20-2")
                Connect("U9-8")
        )
-       Net("unnamed_net45" "(unknown)")
+       Net("unnamed_net46" "(unknown)")
        (
                Connect("C21-2")
                Connect("U9-10")
@@ -4556,7 +4557,6 @@ NetList()
        Net("usbdp" "(unknown)")
        (
                Connect("J5-3")
-               Connect("R29-2")
                Connect("U7-71")
        )
        Net("v_batt" "(unknown)")
@@ -4612,7 +4612,6 @@ NetList()
                Connect("C601-1")
                Connect("C602-1")
                Connect("L600-2")
-               Connect("U7-6")
                Connect("U7-22")
        )
 )