don't try to ground the pad underneath high-g accel, we only solder it to get
[hw/telemega] / megametrum.pcb
index 516ec993d2092d680d65397058b2c749edd2f76a..edf9798e2225e943f7083b3c5804e1ce067a6ba6 100644 (file)
@@ -6,7 +6,7 @@ FileVersion[20070407]
 PCB["TeleMetrum" 325000 175000]
 
 Grid[100.0 0 0 0]
-Cursor[4400 1800 0.000000]
+Cursor[1200 9800 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[600 1000 600 500 1500 700]
@@ -837,10 +837,10 @@ Via[269400 2600 3100 2000 0 1500 "" "thermal(1S)"]
 Via[282000 2600 3100 2000 0 1500 "" "thermal(1S)"]
 Via[300200 28800 3100 2000 0 1500 "" "thermal(1S)"]
 Via[298500 11900 3100 2000 0 1500 "" "thermal(1S)"]
-Via[261600 2600 3100 2000 0 1500 "" ""]
-Via[252000 13500 3100 2000 0 1500 "" ""]
-Via[255500 46300 3100 2000 0 1500 "" ""]
-Via[252000 32400 3100 2000 0 1500 "" ""]
+Via[261600 2600 3100 2000 0 1500 "" "thermal(1S)"]
+Via[252200 15100 3100 2000 0 1500 "" "thermal(1S)"]
+Via[255500 46300 3100 2000 0 1500 "" "thermal(1S)"]
+Via[252000 32400 3100 2000 0 1500 "" "thermal(1S)"]
 Via[238300 59800 3100 2000 0 1500 "" "thermal(1S)"]
 Via[238200 40800 3100 2000 0 1500 "" "thermal(1S)"]
 Via[242700 34400 3100 2000 0 1500 "" "thermal(0X,2S)"]
@@ -863,7 +863,7 @@ Via[138800 5500 3100 2000 0 1500 "" "thermal(1S)"]
 
 Element["lock" "hole-M3" "H2" "unknown" 12500 12500 -3700 -3300 0 100 ""]
 (
-       Pin[0 0 17500 3000 22500 12500 "1" "1" "thermal(1S,3S)"]
+       Pin[0 0 17500 3000 22500 12500 "1" "1" "warn,thermal(1S,3S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
@@ -1028,7 +1028,7 @@ Element["" "SOT23-5" "U2" "unknown" 6100 89500 6000 -16500 0 89 ""]
 
        )
 
-Element["" "SOIJ8" "U5" "W25Q64" 222800 12312 12011 -10161 3 100 ""]
+Element["" "SOIJ8" "U5" "W25Q64" 298800 158912 12011 -10161 3 100 ""]
 (
        Pad[11712 -7499 15845 -7499 2559 2441 3159 "VCC" "8" "square,edge2"]
        Pad[-15846 -7499 -11713 -7499 2559 2441 3159 "CS" "1" "square"]
@@ -1213,7 +1213,7 @@ Element["" "lqfp100" "U7" "STM32L151" 183000 62500 3300 -6600 2 100 ""]
 
        )
 
-Element["" "MS5607" "U4" "MS5607" 74100 13300 -12011 10161 1 100 ""]
+Element["" "MS5607" "U4" "MS5607" 75800 12300 -12011 10161 1 100 ""]
 (
        Pad[-5314 7381 -3345 7381 2362 2559 2962 "SCLK" "8" "square"]
        Pad[3346 7381 5315 7381 2362 2559 2962 "VDD" "1" "square,edge2"]
@@ -1464,7 +1464,7 @@ Element["" "0402" "R14" "100k" 56200 37900 -12250 -3550 0 100 ""]
 
        )
 
-Element["" "ITG3200" "U12" "MPU-6000A" 20700 153700 1800 -100 2 100 ""]
+Element["" "ITG3200" "U12" "MPU-6000A" 239400 162300 1800 -100 2 100 ""]
 (
        Pad[4920 6849 4920 8897 1102 866 1654 "GND" "18" "edge2"]
        Pad[4920 -8898 4920 -6850 1102 866 1654 "CLKIN" "1" ""]
@@ -1566,7 +1566,7 @@ Element["" "0402" "C600" "100nF" 144826 141300 -6150 -9050 0 105 ""]
 
        )
 
-Element["" "LPCC16" "U9" "unknown" 48000 153126 0 0 3 100 ""]
+Element["" "LPCC16" "U9" "unknown" 271500 165026 0 0 3 100 ""]
 (
        Pad[4723 -2952 5314 -2952 1181 787 1575 "SETC" "12" "square,edge2"]
        Pad[-5315 -2952 -4724 -2952 1181 787 1575 "SCL" "1" "square"]
@@ -1644,7 +1644,7 @@ Element["onsolder" "2-338068-0" "J20" "misc" 187500 107500 0 0 2 100 "auto"]
        Pin[-10000 10000 6299 1200 7299 3150 "3" "3" "edge2"]
        Pin[-15000 0 6299 1200 7299 3150 "4" "4" "edge2"]
        Pin[-20000 10000 6299 1200 7299 3150 "5" "5" "edge2"]
-       Pin[-25000 0 6299 1200 7299 3150 "6" "6" "edge2"]
+       Pin[-25000 0 6299 1200 7299 3150 "6" "6" "warn,edge2"]
        Pin[-30000 10000 6299 1200 7299 3150 "7" "7" "edge2,thermal(1X)"]
        Pin[-35000 0 6299 1200 7299 3150 "8" "8" "edge2"]
        Pin[-40000 10000 6299 1200 7299 3150 "9" "9" "edge2"]
@@ -2191,71 +2191,71 @@ Element["" "0402" "R52" "270" 146100 15426 6950 -4150 3 100 ""]
 
        )
 
-Element["" "0402" "C33" "22pF" 206247 112779 -7150 3250 1 100 ""]
+Element["" "0402" "C33" "22pF" 237300 112374 7150 -3250 3 100 ""]
 (
-       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C32" "22pF" 235847 112927 7750 -4150 3 100 ""]
+Element["" "0402" "C32" "22pF" 207700 112226 -7750 4150 1 100 ""]
 (
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "ABM3B" "X2" "8mhz" 220873 112977 0 0 1 100 ""]
+Element["" "ABM3B" "X2" "8mhz" 222674 112176 0 0 3 100 ""]
 (
-       Pad[-9054 -4724 -6692 -4724 4724 0 5324 "2" "2" "square"]
-       Pad[6693 -4724 9055 -4724 4724 0 5324 "1" "1" "square,edge2"]
-       Pad[6693 4723 9055 4723 4724 0 5324 "4" "4" "square,edge2"]
-       Pad[-9054 4723 -6692 4723 4724 0 5324 "3" "3" "square"]
-       ElementArc [10000 -945 500 500 90 360 1000]
+       Pad[6692 4724 9054 4724 4724 0 5324 "2" "2" "square,edge2"]
+       Pad[-9055 4724 -6693 4724 4724 0 5324 "1" "1" "square"]
+       Pad[-9055 -4723 -6693 -4723 4724 0 5324 "4" "4" "square"]
+       Pad[6692 -4723 9054 -4723 4724 0 5324 "3" "3" "square,edge2"]
+       ElementArc [-10000 945 500 500 270 360 1000]
 
        )
 Rat[200000 155707 0 198652 138507 0  ""]
 Rat[198652 138507 0 221700 143807 0  ""]
-Rat[221700 143807 0 243800 143707 0  ""]
+Rat[221700 143807 0 230502 159347 0  ""]
+Rat[230502 159347 0 234479 171197 0  ""]
+Rat[230502 159347 0 243800 143707 0  ""]
+Rat[243800 143707 0 266185 164043 0  ""]
+Rat[266185 164043 0 266185 167979 0  ""]
+Rat[266185 164043 0 274452 159712 0  ""]
+Rat[274452 159712 0 282954 161412 0  ""]
+Rat[282954 161412 0 287100 141207 0  ""]
+Rat[287100 141207 0 314645 151413 0  ""]
+Rat[314645 151413 0 314645 156413 0  ""]
+Rat[287100 141207 0 271460 113801 1  ""]
+Rat[265200 89500 1 1000 1000 2  "via"]
+Rat[215282 82184 0 1000 1000 1  "via"]
+Rat[159378 30217 0 1000 1000 1  "via"]
+Rat[150717 86121 0 1000 1000 1  "via"]
+Rat[179063 94782 0 1000 1000 1  "via"]
+Rat[38100 94200 0 1000 1000 1  "via"]
+Rat[198747 94782 0 1000 1000 1  "via"]
+Rat[215282 38878 0 1000 1000 1  "via"]
+Rat[169220 94782 0 1000 1000 1  "via"]
+Rat[162500 107500 1 1000 1000 1  "via"]
+Rat[81115 19681 0 1000 1000 1  "via"]
 Rat[200000 155707 0 169105 165307 0  ""]
 Rat[169105 165307 0 143200 152307 0  ""]
 Rat[143200 152307 0 146400 140907 0  ""]
 Rat[143200 152307 0 112948 164007 0  ""]
-Rat[146400 140907 0 162500 107500 1  ""]
-Rat[162500 107500 1 1000 82000 3  "via"]
-Rat[215282 82184 0 111000 3600 3  "via"]
-Rat[198747 94782 0 111000 3600 3  "via"]
-Rat[215282 38878 0 111000 3600 3  "via"]
-Rat[179063 94782 0 111000 3600 3  "via"]
-Rat[238645 9813 0 111000 3600 3  "via"]
-Rat[317600 38807 0 111000 3600 3  "via"]
-Rat[159378 30217 0 111000 3600 3  "via"]
-Rat[150717 86121 0 111000 3600 3  "via"]
-Rat[169220 94782 0 111000 3600 3  "via"]
-Rat[238645 4813 0 111000 3600 3  "via"]
-Rat[79415 20681 0 1000 1000 3  "via"]
-Rat[206954 14812 0 111000 3600 3  "via"]
-Rat[38100 94200 0 1000 82000 3  "via"]
-Rat[243800 143707 0 287100 141207 0  ""]
-Rat[38100 94200 0 50952 147812 0  ""]
-Rat[50952 147812 0 42685 152143 0  ""]
-Rat[42685 152143 0 42685 156079 0  ""]
-Rat[42685 156079 0 15779 162597 0  ""]
-Rat[15779 162597 0 11802 150747 0  ""]
 Rat[183000 30217 0 135500 72385 1  ""]
 Rat[177500 117500 1 150717 74310 0  ""]
 Rat[177500 117500 1 252500 140607 0  ""]
-Rat[53507 19669 0 68786 20681 0  ""]
-Rat[68786 20681 0 215282 50689 0  ""]
+Rat[53507 19669 0 70486 19681 0  ""]
+Rat[70486 19681 0 215282 50689 0  ""]
 Rat[182500 7500 1 204653 30217 0  ""]
-Rat[204653 30217 0 238645 14812 0  ""]
-Rat[238645 14812 0 285090 102366 0  ""]
+Rat[204653 30217 0 285090 102366 0  ""]
+Rat[285090 102366 0 314645 161412 0  ""]
 Rat[53507 11795 0 150717 56594 0  ""]
 Rat[162500 7500 1 150717 48720 0  ""]
 Rat[167500 17500 1 150717 50689 0  ""]
-Rat[206954 4813 0 150717 54626 0  ""]
-Rat[79415 5918 0 68786 5918 0  ""]
-Rat[79415 5918 0 150717 58563 0  ""]
+Rat[282954 151413 0 150717 54626 0  ""]
+Rat[81115 4918 0 70486 4918 0  ""]
+Rat[81115 4918 0 150717 58563 0  ""]
 Rat[289066 94453 0 150717 52657 0  ""]
 Rat[99052 38000 0 186936 94782 0  ""]
 Rat[99052 28000 0 188905 94782 0  ""]
@@ -2265,12 +2265,10 @@ Rat[99100 91707 0 215282 72342 0  ""]
 Rat[99026 81607 0 215282 70373 0  ""]
 Rat[34200 84400 0 1000 1000 2  "via"]
 Rat[41500 17700 0 1000 1000 2  "via"]
-Rat[79415 15760 0 1000 1000 2  "via"]
-Rat[79415 10839 0 1000 1000 2  "via"]
-Rat[206954 19812 0 1000 1000 2  "via"]
+Rat[81115 14760 0 1000 1000 2  "via"]
+Rat[81115 9839 0 1000 1000 2  "via"]
 Rat[177094 94782 0 1000 1000 2  "via"]
 Rat[194810 94782 0 1000 1000 2  "via"]
-Rat[314452 38807 0 1000 1000 2  "via"]
 Rat[196779 94782 0 1000 1000 2  "via"]
 Rat[215282 84153 0 1000 1000 2  "via"]
 Rat[215282 40846 0 1000 1000 2  "via"]
@@ -2278,15 +2276,19 @@ Rat[161346 30217 0 1000 1000 2  "via"]
 Rat[150717 84153 0 1000 1000 2  "via"]
 Rat[112552 32007 0 1000 1000 2  "via"]
 Rat[121952 34007 0 1000 1000 2  "via"]
-Rat[205854 111205 0 1000 1000 2  "via"]
-Rat[235454 114501 0 1000 1000 2  "via"]
-Rat[211819 108253 0 1000 1000 2  "via"]
-Rat[229928 117700 0 1000 1000 2  "via"]
+Rat[236907 113948 0 1000 1000 2  "via"]
+Rat[207307 110652 0 1000 1000 2  "via"]
+Rat[231728 116900 0 1000 1000 2  "via"]
+Rat[213619 107453 0 1000 1000 2  "via"]
 Rat[187500 117500 1 185800 132907 0  ""]
 Rat[185800 132907 0 195504 138507 0  ""]
 Rat[195504 138507 0 196852 155707 0  ""]
 Rat[195504 138507 0 218552 143807 0  ""]
-Rat[218552 143807 0 240652 143707 0  ""]
+Rat[218552 143807 0 230502 161316 0  ""]
+Rat[230502 161316 0 230502 165252 0  ""]
+Rat[230502 165252 0 244320 171197 0  ""]
+Rat[230502 161316 0 244320 153402 0  ""]
+Rat[244320 153402 0 240652 143707 0  ""]
 Rat[240652 143707 0 255648 140607 0  ""]
 Rat[157500 117500 1 143252 140907 0  ""]
 Rat[143252 140907 0 140052 152307 0  ""]
@@ -2294,27 +2296,18 @@ Rat[143252 140907 0 161453 148207 0  ""]
 Rat[161453 148207 0 163453 158707 0  ""]
 Rat[163453 158707 0 160353 161807 0  ""]
 Rat[255648 140607 0 283952 141207 0  ""]
+Rat[283952 141207 0 276814 164043 0  ""]
+Rat[276814 164043 0 276814 167979 0  ""]
+Rat[276814 167979 0 282954 166412 0  ""]
 Rat[12500 112500 1 34000 132207 0  ""]
 Rat[34000 132207 0 41852 132807 0  ""]
-Rat[34000 132207 0 25620 144802 0  ""]
-Rat[25620 144802 0 11802 152716 0  ""]
-Rat[11802 152716 0 11802 156652 0  ""]
-Rat[11802 156652 0 25620 162597 0  ""]
-Rat[41852 132807 0 53314 152143 0  ""]
-Rat[53314 152143 0 53314 156079 0  ""]
-Rat[53314 152143 0 68952 141707 0  ""]
+Rat[41852 132807 0 68952 141707 0  ""]
 Rat[68952 141707 0 81952 140407 0  ""]
 Rat[81952 140407 0 94807 147500 0  ""]
 Rat[94807 147500 0 100307 140748 0  ""]
 Rat[94807 147500 0 103348 164407 0  ""]
 Rat[103348 164407 0 109800 164007 0  ""]
-Rat[255149 35549 0 255149 41848 0  ""]
-Rat[255149 22951 0 255149 16652 0  ""]
-Rat[255149 16652 0 255149 13503 0  ""]
-Rat[256406 13500 0 259952 6810 0  ""]
-Rat[255500 46300 0 247904 55707 0  ""]
-Rat[236033 56106 0 236033 44493 0  ""]
-Rat[171189 94782 0 11802 158620 0  ""]
+Rat[171189 94782 0 230502 167220 0  ""]
 Rat[132500 107500 1 150717 66436 0  ""]
 Rat[147500 117500 1 150717 38878 0  ""]
 Rat[142500 107500 1 150717 40846 0  ""]
@@ -2322,16 +2315,16 @@ Rat[137500 117500 1 150717 64468 0  ""]
 Rat[152500 107500 1 165283 30217 0  ""]
 Rat[141707 16974 0 177094 30217 0  ""]
 Rat[145707 17000 0 179063 30217 0  ""]
-Rat[47405 29708 0 68786 10839 0  ""]
-Rat[68786 10839 0 215282 46752 0  ""]
-Rat[172500 7500 1 206954 9813 0  ""]
-Rat[206954 9813 0 200716 30217 0  ""]
+Rat[47405 29708 0 70486 9839 0  ""]
+Rat[70486 9839 0 215282 46752 0  ""]
+Rat[172500 7500 1 200716 30217 0  ""]
 Rat[200716 30217 0 289066 98390 0  ""]
-Rat[53507 15732 0 68786 15760 0  ""]
-Rat[68786 15760 0 215282 48720 0  ""]
+Rat[289066 98390 0 282954 156413 0  ""]
+Rat[53507 15732 0 70486 14760 0  ""]
+Rat[70486 14760 0 215282 48720 0  ""]
 Rat[177500 17500 1 202684 30217 0  ""]
-Rat[202684 30217 0 238645 19812 0  ""]
-Rat[238645 19812 0 283121 102366 0  ""]
+Rat[202684 30217 0 283121 102366 0  ""]
+Rat[283121 102366 0 314645 166412 0  ""]
 Rat[166601 158707 0 182500 107500 1  ""]
 Rat[182500 107500 1 184968 94782 0  ""]
 Rat[184968 94782 0 273280 102366 0  ""]
@@ -2339,11 +2332,11 @@ Rat[273280 102366 0 296250 41848 0  ""]
 Rat[184968 94782 0 28100 33100 0  ""]
 Rat[167500 117500 1 171189 30217 0  ""]
 Rat[150717 44783 0 291447 46651 0  ""]
-Rat[150717 76279 0 42685 150174 0  ""]
-Rat[42685 150174 0 29597 150747 0  ""]
+Rat[150717 76279 0 248297 159347 0  ""]
+Rat[248297 159347 0 266185 162074 0  ""]
 Rat[122500 107500 1 215282 44783 0  ""]
-Rat[150717 78247 0 45047 147812 0  ""]
-Rat[45047 147812 0 29597 148779 0  ""]
+Rat[150717 78247 0 248297 157379 0  ""]
+Rat[248297 157379 0 268547 159712 0  ""]
 Rat[127500 117500 1 215282 42815 0  ""]
 Rat[54313 39987 0 202684 94782 0  ""]
 Rat[56400 32848 0 204653 94782 0  ""]
@@ -2356,16 +2349,16 @@ Rat[150717 42815 0 285148 46651 0  ""]
 Rat[30852 132207 0 30300 94200 0  ""]
 Rat[125100 34007 0 29492 19669 0  ""]
 Rat[115700 32007 0 29492 11795 0  ""]
-Rat[205854 114353 0 211819 117700 0  ""]
-Rat[205854 114353 0 183000 94782 0  ""]
-Rat[235454 111353 0 229928 108253 0  ""]
-Rat[229928 108253 0 181031 94782 0  ""]
+Rat[236907 110800 0 231728 107453 0  ""]
+Rat[231728 107453 0 183000 94782 0  ""]
+Rat[207307 113800 0 213619 116900 0  ""]
+Rat[207307 113800 0 181031 94782 0  ""]
 Rat[182652 132907 0 215282 64468 0  ""]
-Rat[85100 140407 0 11802 154683 0  ""]
-Rat[72100 141707 0 29597 156652 0  ""]
-Rat[93048 164207 0 53314 150174 0  ""]
-Rat[96196 164207 0 50952 158441 0  ""]
-Rat[100200 164407 0 53314 154110 0  ""]
+Rat[85100 140407 0 230502 163283 0  ""]
+Rat[72100 141707 0 248297 165252 0  ""]
+Rat[93048 164207 0 276814 162074 0  ""]
+Rat[96196 164207 0 274452 170341 0  ""]
+Rat[100200 164407 0 276814 166010 0  ""]
 Rat[116558 19871 0 169220 30217 0  ""]
 Rat[114000 19871 0 167252 30217 0  ""]
 Rat[95007 140348 0 94807 144352 0  ""]
@@ -2519,8 +2512,6 @@ Layer(1 "top")
        Line[263102 6810 263102 4102 1000 2000 "clearline"]
        Line[259952 4248 261600 2600 1000 2000 "clearline"]
        Line[259952 6810 259952 4248 1000 2000 "clearline"]
-       Line[256406 13500 256409 13503 1000 2000 "clearline"]
-       Line[252000 13500 256406 13500 1000 2000 "clearline"]
        Line[252000 25400 252000 32400 1000 2000 "clearline"]
        Line[254449 22951 252000 25400 1000 2000 "clearline"]
        Line[256409 22951 254449 22951 1000 2000 "clearline"]
@@ -2689,13 +2680,35 @@ Layer(1 "top")
        Line[132500 49700 135500 52700 1000 2000 "clearline"]
        Line[116000 49800 121852 49800 1000 2000 "clearline"]
        Line[121852 49800 121952 49700 1000 2000 "clearline"]
+       Line[238200 40800 238200 44396 2500 2000 "clearline"]
+       Line[238200 44396 238296 44493 2500 2000 "clearline"]
+       Line[238300 59800 238300 56206 2500 2000 "clearline"]
+       Line[238300 56206 238400 56106 2500 2000 "clearline"]
+       Line[256409 13503 253797 13503 1000 2000 "clearline"]
+       Line[253797 13503 252200 15100 1000 2000 "clearline"]
+       Line[256409 16652 253752 16652 1000 2000 "clearline"]
+       Line[253752 16652 252200 15100 1000 2000 "clearline"]
+       Polygon("")
+       (
+               [308000 1000] [324000 1000] [324000 55500] [308000 55500] 
+       )
+       Polygon("")
+       (
+               [308000 69500] [324000 69500] [324000 124000] [308000 124000] 
+       )
 )
 Layer(2 "GND plane")
 (
        Polygon("clearpoly,lock")
        (
                [1000 1000] [88000 1000] [88000 3600] [140000 3600] [140000 1000] 
-               [324000 1000] [324000 124000] [1000 124000] 
+               [233000 1000] [233000 68500] [265000 68500] [265000 40500] [268000 20500] 
+               [268000 1000] [324000 1000] [324000 124000] [1000 124000] 
+       )
+       Polygon("clearpoly,lock")
+       (
+               [234000 1000] [267000 1000] [267000 20000] [264000 40000] [264000 67500] 
+               [234000 67500] 
        )
 )
 Layer(3 "power plane")