From: Keith Packard Date: Fri, 24 Feb 2017 01:51:59 +0000 (-0800) Subject: Switch to holes instead of pads for the debug connector. Add Vcc. X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=8e41af73418349b5ac95386da05e18359af25bad;p=hw%2Fmicropeak Switch to holes instead of pads for the debug connector. Add Vcc. Use a 7-hole connector instead of pogopin pads, should make preparing the board a bunch easier without a jig. Add Vcc so the board can be powered from the connector. Signed-off-by: Keith Packard --- diff --git a/micropeak.pcb b/micropeak.pcb index 8cbdbc4..978110f 100644 --- a/micropeak.pcb +++ b/micropeak.pcb @@ -810,8 +810,8 @@ Via[132.00mil 196.00mil 26.00mil 12.00mil 0.0000 13.00mil "" ""] Via[582.00mil 334.00mil 26.00mil 12.00mil 0.0000 13.00mil "" ""] Via[532.00mil 334.00mil 26.00mil 12.00mil 0.0000 13.00mil "" "thermal(1S)"] Via[528.00mil 245.00mil 26.00mil 12.00mil 0.0000 13.00mil "" ""] -Via[502.00mil 441.00mil 26.00mil 12.00mil 0.0000 13.00mil "" "thermal(1S)"] Via[430.00mil 469.00mil 26.00mil 12.00mil 0.0000 13.00mil "" ""] +Via[502.00mil 441.00mil 26.00mil 12.00mil 0.0000 13.00mil "" "thermal(1S)"] Element["hidename" "hole-M2.5" "H2" "unknown" 75.00mil 485.00mil -29.00mil -33.00mil 0 80 ""] ( @@ -862,17 +862,6 @@ Element["hidename" "hole-M2.5" "H4" "unknown" 625.00mil 75.00mil -30.00mil -29.0 ) -Element["hidename" "pico-ezmate-6" "J1" "6-pin" 350.00mil 531.00mil -3090.00mil 11.00mil 0 80 ""] -( - Pad[-118.10mil -4.91mil -118.10mil 4.92mil 23.62mil 23.62mil 35.43mil "1" "1" "square,nopaste"] - Pad[-70.86mil -4.91mil -70.86mil 4.92mil 23.62mil 23.62mil 35.43mil "2" "2" "square,nopaste"] - Pad[-23.61mil -4.91mil -23.61mil 4.92mil 23.62mil 23.62mil 35.43mil "3" "3" "square,nopaste"] - Pad[23.62mil -4.91mil 23.62mil 4.92mil 23.62mil 23.62mil 35.43mil "4" "4" "square,nopaste"] - Pad[70.87mil -4.91mil 70.87mil 4.92mil 23.62mil 23.62mil 35.43mil "5" "5" "square,nopaste"] - Pad[118.11mil -4.91mil 118.11mil 4.92mil 23.62mil 23.62mil 35.43mil "6" "6" "square,nopaste"] - - ) - Element["onsolder" "bhx1-1025-sm" "B1" "unknown" 350.00mil 309.00mil -305.00mil -202.00mil 0 100 "auto"] ( Pad[-295.00mil -50.00mil -295.00mil 50.00mil 100.00mil 10.00mil 105.00mil "+" "1" "onsolder,square,edge2"] @@ -1003,6 +992,18 @@ Element["hidename" "ufqfpn28" "U1" "STM32F042G6U" 572.82mil 289.69mil 0.0000 0.0 Pad[67.96mil -56.15mil 81.65mil -56.15mil 6.00mil 12.00mil 12.00mil "28" "28" "square,edge2"] ElementLine [90.55mil -90.55mil 90.55mil -90.55mil 10.00mil] + ) + +Element["hidename" "50mil7pin" "J1" "unknown" 200.00mil 530.00mil -43.00mil -81.00mil 0 80 ""] +( + Pin[300.00mil 0.0000 42.00mil 12.00mil 48.00mil 28.00mil "pin7" "7" "edge2"] + Pin[250.00mil 0.0000 42.00mil 12.00mil 48.00mil 28.00mil "pin6" "6" "edge2"] + Pin[200.00mil 0.0000 42.00mil 12.00mil 48.00mil 28.00mil "pin5" "5" "edge2"] + Pin[150.00mil 0.0000 42.00mil 12.00mil 48.00mil 28.00mil "pin4" "4" "square,edge2"] + Pin[100.00mil 0.0000 42.00mil 12.00mil 48.00mil 28.00mil "pin3" "3" "edge2"] + Pin[50.00mil 0.0000 42.00mil 12.00mil 48.00mil 28.00mil "pin2" "2" "edge2"] + Pin[0.0000 0.0000 42.00mil 12.00mil 48.00mil 28.00mil "pin1" "1" "edge2,thermal(0S,1S)"] + ) Layer(1 "top") ( @@ -1094,10 +1095,6 @@ Layer(1 "top") Line[149.00mil 292.00mil 158.00mil 301.00mil 6.00mil 12.00mil "clearline"] Line[158.00mil 301.00mil 158.00mil 361.00mil 6.00mil 12.00mil "clearline"] Line[158.00mil 361.00mil 201.00mil 404.00mil 6.00mil 12.00mil "clearline"] - Line[11.8900mm 13.4875mm 11.8900mm 510.89mil 6.00mil 12.00mil "clearline"] - Line[11.8900mm 510.89mil 488.00mil 491.00mil 6.00mil 12.00mil "clearline"] - Line[420.87mil 13.4875mm 420.87mil 508.13mil 6.00mil 12.00mil "clearline"] - Line[420.87mil 508.13mil 449.00mil 480.00mil 6.00mil 12.00mil "clearline"] Line[592.51mil 363.51mil 592.51mil 373.49mil 6.00mil 12.00mil "clearline"] Line[592.51mil 373.49mil 583.00mil 383.00mil 6.00mil 12.00mil "clearline"] Line[612.19mil 363.51mil 612.19mil 372.81mil 6.00mil 12.00mil "clearline"] @@ -1106,8 +1103,6 @@ Layer(1 "top") Line[631.88mil 372.12mil 599.00mil 405.00mil 6.00mil 12.00mil "clearline"] Line[16.5246mm 348.75mil 16.5246mm 9.4850mm 6.00mil 12.00mil "clearline"] Line[16.5246mm 9.4850mm 608.00mil 416.00mil 6.00mil 12.00mil "clearline"] - Line[449.00mil 480.00mil 493.00mil 480.00mil 6.00mil 12.00mil "clearline"] - Line[488.00mil 491.00mil 498.00mil 491.00mil 6.00mil 12.00mil "clearline"] Line[553.13mil 363.51mil 553.13mil 8.7597mm 10.00mil 12.00mil "clearline"] Line[553.13mil 8.7597mm 564.00mil 334.00mil 10.00mil 12.00mil "clearline"] Line[564.00mil 334.00mil 582.00mil 334.00mil 10.00mil 12.00mil "clearline"] @@ -1121,14 +1116,8 @@ Layer(1 "top") Line[469.31mil 289.69mil 458.00mil 301.00mil 6.00mil 12.00mil "clearline"] Line[499.00mil 270.00mil 464.00mil 270.00mil 6.00mil 12.00mil "clearline"] Line[464.00mil 270.00mil 447.00mil 287.00mil 6.00mil 12.00mil "clearline"] - Line[231.90mil 13.4875mm 231.90mil 471.10mil 6.00mil 12.00mil "clearline"] - Line[231.90mil 471.10mil 277.00mil 426.00mil 6.00mil 12.00mil "clearline"] - Line[277.00mil 426.00mil 462.00mil 426.00mil 6.00mil 12.00mil "clearline"] Line[462.00mil 426.00mil 505.00mil 383.00mil 6.00mil 12.00mil "clearline"] Line[583.00mil 383.00mil 505.00mil 383.00mil 6.00mil 12.00mil "clearline"] - Line[279.14mil 13.4875mm 279.14mil 459.86mil 6.00mil 12.00mil "clearline"] - Line[279.14mil 459.86mil 302.00mil 437.00mil 6.00mil 12.00mil "clearline"] - Line[302.00mil 437.00mil 467.00mil 437.00mil 6.00mil 12.00mil "clearline"] Line[467.00mil 437.00mil 510.00mil 394.00mil 6.00mil 12.00mil "clearline"] Line[591.00mil 394.00mil 510.00mil 394.00mil 6.00mil 12.00mil "clearline"] Line[533.45mil 363.51mil 533.45mil 335.45mil 10.00mil 12.00mil "clearline"] @@ -1136,13 +1125,6 @@ Layer(1 "top") Line[572.82mil 5.4831mm 572.82mil 228.18mil 6.00mil 12.00mil "clearline"] Line[572.82mil 228.18mil 556.00mil 245.00mil 6.00mil 12.00mil "clearline"] Line[556.00mil 245.00mil 528.00mil 245.00mil 6.00mil 12.00mil "clearline"] - Line[326.39mil 13.4875mm 326.39mil 483.61mil 6.00mil 12.00mil "clearline"] - Line[326.39mil 483.61mil 362.00mil 448.00mil 6.00mil 12.00mil "clearline"] - Line[362.00mil 448.00mil 495.00mil 448.00mil 6.00mil 12.00mil "clearline"] - Line[495.00mil 448.00mil 502.00mil 441.00mil 6.00mil 12.00mil "clearline"] - Line[373.62mil 13.4875mm 373.62mil 495.38mil 6.00mil 12.00mil "clearline"] - Line[373.62mil 495.38mil 400.00mil 469.00mil 6.00mil 12.00mil "clearline"] - Line[400.00mil 469.00mil 430.00mil 469.00mil 6.00mil 12.00mil "clearline"] Line[631.88mil 5.3831mm 624.00mil 240.00mil 6.00mil 12.00mil "clearline"] Line[624.00mil 240.00mil 624.00mil 242.00mil 6.00mil 12.00mil "clearline"] Line[624.00mil 242.00mil 532.00mil 334.00mil 6.00mil 12.00mil "clearline"] @@ -1160,11 +1142,23 @@ Layer(1 "top") Line[599.00mil 405.00mil 539.00mil 405.00mil 6.00mil 12.00mil "clearline"] Line[539.00mil 405.00mil 523.00mil 421.00mil 6.00mil 12.00mil "clearline"] Line[523.00mil 421.00mil 523.00mil 450.00mil 6.00mil 12.00mil "clearline"] - Line[523.00mil 450.00mil 493.00mil 480.00mil 6.00mil 12.00mil "clearline"] Line[608.00mil 416.00mil 544.00mil 416.00mil 6.00mil 12.00mil "clearline"] Line[544.00mil 416.00mil 534.00mil 426.00mil 6.00mil 12.00mil "clearline"] Line[534.00mil 426.00mil 534.00mil 455.00mil 6.00mil 12.00mil "clearline"] - Line[534.00mil 455.00mil 498.00mil 491.00mil 6.00mil 12.00mil "clearline"] + Line[500.00mil 530.00mil 500.00mil 489.00mil 6.00mil 12.00mil "clearline"] + Line[500.00mil 489.00mil 534.00mil 455.00mil 6.00mil 12.00mil "clearline"] + Line[450.00mil 530.00mil 450.00mil 523.00mil 6.00mil 12.00mil "clearline"] + Line[523.00mil 450.00mil 450.00mil 523.00mil 6.00mil 12.00mil "clearline"] + Line[400.00mil 530.00mil 400.00mil 499.00mil 6.00mil 12.00mil "clearline"] + Line[400.00mil 499.00mil 430.00mil 469.00mil 6.00mil 12.00mil "clearline"] + Line[350.00mil 530.00mil 350.00mil 518.00mil 6.00mil 12.00mil "clearline"] + Line[350.00mil 518.00mil 420.00mil 448.00mil 6.00mil 12.00mil "clearline"] + Line[420.00mil 448.00mil 495.00mil 448.00mil 6.00mil 12.00mil "clearline"] + Line[495.00mil 448.00mil 502.00mil 441.00mil 6.00mil 12.00mil "clearline"] + Line[300.00mil 530.00mil 393.00mil 437.00mil 6.00mil 12.00mil "clearline"] + Line[393.00mil 437.00mil 467.00mil 437.00mil 6.00mil 12.00mil "clearline"] + Line[250.00mil 530.00mil 354.00mil 426.00mil 6.00mil 12.00mil "clearline"] + Line[354.00mil 426.00mil 462.00mil 426.00mil 6.00mil 12.00mil "clearline"] Polygon("clearpoly") ( [5.00mil 5.00mil] [194.00mil 5.00mil] [194.00mil 196.00mil] [5.00mil 196.00mil] @@ -1193,8 +1187,6 @@ Layer(2 "bottom") Line[55.00mil 95.00mil 75.00mil 75.00mil 25.00mil 20.00mil ""] Line[645.00mil 465.00mil 625.00mil 485.00mil 25.00mil 20.00mil ""] Line[645.00mil 95.00mil 625.00mil 75.00mil 25.00mil 20.00mil ""] - Line[279.00mil 542.00mil 132.00mil 542.00mil 10.00mil 20.00mil ""] - Line[132.00mil 542.00mil 75.00mil 485.00mil 10.00mil 20.00mil ""] Line[133.00mil 245.00mil 187.00mil 245.00mil 10.00mil 20.00mil ""] Line[187.00mil 245.00mil 238.00mil 194.00mil 10.00mil 20.00mil ""] Line[238.00mil 194.00mil 238.00mil 167.94mil 10.00mil 20.00mil ""] @@ -1292,6 +1284,7 @@ NetList() Connect("H2-1") Connect("H3-1") Connect("H4-1") + Connect("J1-1") Connect("R3-2") Connect("S1-frame") Connect("U1-5") @@ -1301,7 +1294,7 @@ NetList() ) Net("\\_reset\\_" "(unknown)") ( - Connect("J1-4") + Connect("J1-5") Connect("U1-4") ) Net("clk" "(unknown)") @@ -1319,7 +1312,7 @@ NetList() ( Connect("C1-1") Connect("C2-2") - Connect("J1-3") + Connect("J1-4") Connect("R1-2") Connect("S1-2") Connect("S1-holes") @@ -1340,12 +1333,12 @@ NetList() ) Net("swdclk" "(unknown)") ( - Connect("J1-6") + Connect("J1-7") Connect("U1-22") ) Net("swdio" "(unknown)") ( - Connect("J1-5") + Connect("J1-6") Connect("U1-21") ) Net("tx0" "(unknown)") @@ -1422,12 +1415,12 @@ NetList() ) Net("usb_dm" "(unknown)") ( - Connect("J1-1") + Connect("J1-2") Connect("U1-19") ) Net("usb_dp" "(unknown)") ( - Connect("J1-2") + Connect("J1-3") Connect("U1-20") ) ) diff --git a/micropeak.sch b/micropeak.sch index dc66fc3..5dfa23c 100644 --- a/micropeak.sch +++ b/micropeak.sch @@ -269,19 +269,6 @@ netname=cs_baro } N 47900 55400 47900 56300 4 C 49200 43500 1 0 0 gnd.sym -C 58100 45200 1 0 0 conn-6.sym -{ -T 58095 45175 5 10 0 1 0 0 1 -footprint=pico-ezmate-6 -T 58095 45175 5 10 0 1 0 0 1 -device=CONNECTOR -T 58095 45175 5 10 0 1 0 0 1 -value=6-pin -T 58100 45200 5 10 0 1 0 0 1 -loadstatus=noload -T 58455 47495 5 10 1 1 0 0 1 -refdes=J1 -} N 56500 52200 55200 52200 4 N 56500 52200 56500 51700 4 N 56500 51700 57500 51700 4 @@ -420,19 +407,18 @@ T 56100 45200 5 10 1 1 0 6 1 netname=swdclk } N 57700 45100 57700 45300 4 -N 55200 48000 58100 48000 4 +N 55200 48000 56800 48000 4 { T 56100 48100 5 10 1 1 0 6 1 netname=usb_dm } -N 58100 48000 58100 47300 4 -N 55200 47400 57700 47400 4 +N 55200 47400 56300 47400 4 { T 56100 47500 5 10 1 1 0 6 1 netname=usb_dp } -N 58100 46900 57700 46900 4 -N 57700 46900 57700 47400 4 +N 58100 46900 56300 46900 4 +N 56300 46900 56300 47400 4 C 55200 51500 1 0 0 nc-right.sym { T 55300 52000 5 10 0 0 0 0 1 @@ -440,3 +426,13 @@ value=NoConnection T 55300 52200 5 10 0 0 0 0 1 device=DRC_Directive } +C 58100 45200 1 0 0 conn-7.sym +{ +T 58455 47895 5 10 1 1 0 0 1 +refdes=J1 +T 58100 45200 5 10 0 0 0 0 1 +footprint=50mil7pin +} +N 58100 47300 56800 47300 4 +N 56800 47300 56800 48000 4 +C 57900 47700 1 0 0 3.3V-plus.sym