diff --git a/hardware/portapack_h1/portapack_h1.kicad_pcb b/hardware/portapack_h1/portapack_h1.kicad_pcb index c333ea97..ef377214 100644 --- a/hardware/portapack_h1/portapack_h1.kicad_pcb +++ b/hardware/portapack_h1/portapack_h1.kicad_pcb @@ -2630,17 +2630,17 @@ ) (gr_text "Drills are in two files, one for PTH, one for NPTH." (at 20 63) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3)) (justify left)) + (effects (font (size 1.5 1.5) (thickness 0.1)) (justify left)) ) (gr_text "Dimensions in inches, unless otherwise specified." (at 205 168) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3)) (justify left)) + (effects (font (size 1.5 1.5) (thickness 0.1)) (justify left)) ) (gr_text "Notes, unless otherwise specified:\n\n1. Corner radii, inside: .047 min, unless otherwise stated.\n Corner radii, outside: break all sharp edges and corners.\n\n2. Tolerances:\n Warpage: .010/inch max along longest diag.\n Etching: +/-20% of master pattern.\n\n PTH hole diameter:\n < .100 +/- .003\n > .100 +/- .005\n < .016 + .003, -(hole diameter)\n NPTH hole diameter:\n < .100 +/- .002\n > .100 +/- .003\n\n Front-to-back reg: .005 max.\n (Do not use top-to-bottom pad alignment.)\n Hole plating: .001 min, .003 max.\n Hole diameters are finished sizes.\n\n3. Material: glass-epoxy resin sheet. Refer to board\n stackup for weight of Cu. 2 sides, flame-retardant.\n NEMA grade high temp FR4, TG requirement >= 170C.\n\n4. Finish: Soldermask over bare copper using LPI mask.\n Mask thickness: .0004 min, .0013 max.\n Color: Black\n\n5. Silkscreen legend to board using non-conductive,\n epoxy paint. Remove silkscreen from pads.\n Color: White\n\n6. Acceptability based on IPC-A-600 class 2 (latest revision).\n\n7. Test all boards for opens and shorts.\n\n8. No silkscreen on pads or test points.\n\n9. Do not block mask fine pitch SMD pads.\n\n10. No solder mask on fiducials.\n\n11. No solder mask may cover any gold fingers, if applicable.\n\n12. Do not use top-to-bottom pad alignment.\n Via alignment is recommended.\n\n13. Do not modify solder mask via flooding design.\n Do not modify solder mask chimney designs for test points.\n\n14. No Gerber modifications allowed without prior written\n approval, except for impedance trace width modifications\n to meet requirements, and the addition of tear drops where\n required.\n\n15. Raw material and finished PCB must be RoHS-compliant." (at 200 90) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3)) (justify left)) + (effects (font (size 1.5 1.5) (thickness 0.1)) (justify left)) ) - (dimension 75 (width 0.3) (layer Dwgs.User) + (dimension 75 (width 0.1) (layer Dwgs.User) (gr_text "75.000 mm" (at 53.65 137.5 90) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) + (effects (font (size 1.5 1.5) (thickness 0.1))) ) (feature1 (pts (xy 60 100) (xy 52.3 100))) (feature2 (pts (xy 60 175) (xy 52.3 175))) @@ -2650,9 +2650,9 @@ (arrow2a (pts (xy 55 175) (xy 55.586421 173.873496))) (arrow2b (pts (xy 55 175) (xy 54.413579 173.873496))) ) - (dimension 120 (width 0.3) (layer Dwgs.User) + (dimension 120 (width 0.1) (layer Dwgs.User) (gr_text "120.000 mm" (at 120 93.65) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) + (effects (font (size 1.5 1.5) (thickness 0.1))) ) (feature1 (pts (xy 180 100) (xy 180 92.3))) (feature2 (pts (xy 60 100) (xy 60 92.3))) @@ -2662,95 +2662,95 @@ (arrow2a (pts (xy 60 95) (xy 61.126504 95.586421))) (arrow2b (pts (xy 60 95) (xy 61.126504 94.413579))) ) - (gr_line (start 92.5 23.5) (end 103.5 23.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 45 23.5) (end 54 23.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 27.5 23.5) (end 32.5 23.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 20 23.5) (end 24 23.5) (layer Dwgs.User) (width 0.1524)) + (gr_line (start 92.5 23.5) (end 103.5 23.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 45 23.5) (end 54 23.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 27.5 23.5) (end 32.5 23.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 20 23.5) (end 24 23.5) (layer Dwgs.User) (width 0.1)) (gr_text "62 mil +/- 10%\nBoard Thickness" (at 110 41) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3)) (justify left)) + (effects (font (size 1.5 1.5) (thickness 0.1)) (justify left)) ) - (gr_line (start 107.5 47) (end 108 45.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 107.5 47) (end 107 45.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 107.5 35) (end 108 36.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 107.5 35) (end 107 36.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 107.5 35) (end 107.5 47) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 105 47) (end 110 47) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 105 35) (end 110 35) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 75 39.5) (end 75 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A17)) - (gr_line (start 75 38.5) (end 76 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A16)) - (gr_line (start 75 39.5) (end 77 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A15)) - (gr_line (start 76 39.5) (end 78 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A14)) - (gr_line (start 79 39.5) (end 81 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A13)) - (gr_line (start 78 39.5) (end 80 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A12)) - (gr_line (start 77 39.5) (end 79 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A11)) - (gr_line (start 75 39.5) (end 90 39.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A10)) - (gr_line (start 75 37.5) (end 90 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A0F)) - (gr_line (start 84 39.5) (end 86 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A0E)) - (gr_line (start 83 39.5) (end 85 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A0D)) - (gr_line (start 82 39.5) (end 84 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A0C)) - (gr_line (start 81 39.5) (end 83 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A0B)) - (gr_line (start 80 39.5) (end 82 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A0A)) - (gr_line (start 90 39.5) (end 90 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A09)) - (gr_line (start 89 39.5) (end 90 38.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A08)) - (gr_line (start 88 39.5) (end 90 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A07)) - (gr_line (start 87 39.5) (end 89 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A06)) - (gr_line (start 86 39.5) (end 88 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A05)) - (gr_line (start 85 39.5) (end 87 37.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38A04)) - (gr_line (start 89 44.5) (end 90 43.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 88 44.5) (end 90 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 87 44.5) (end 89 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 86 44.5) (end 88 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 85 44.5) (end 87 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 84 44.5) (end 86 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 83 44.5) (end 85 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 82 44.5) (end 84 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 81 44.5) (end 83 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 80 44.5) (end 82 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 79 44.5) (end 81 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 78 44.5) (end 80 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 77 44.5) (end 79 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 76 44.5) (end 78 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 75 44.5) (end 75 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 90 44.5) (end 90 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 84.5 35) (end 85 34.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 83.5 35) (end 85 33.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 82.5 35) (end 84 33.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 81.5 35) (end 83 33.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 80.5 35) (end 82 33.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 80 34.5) (end 81 33.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 84.5 48.5) (end 85 48) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 83.5 48.5) (end 85 47) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 82.5 48.5) (end 84 47) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 81.5 48.5) (end 83 47) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 80.5 48.5) (end 82 47) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 80 48) (end 81 47) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 75 44.5) (end 77 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 75 43.5) (end 76 42.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 75 52) (end 90 52) (layer Dwgs.User) (width 0.1524) (tstamp 55E38631)) - (gr_line (start 75 30) (end 90 30) (layer Dwgs.User) (width 0.1524) (tstamp 55E385FB)) - (gr_line (start 75 49.5) (end 90 49.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38573)) - (gr_line (start 80 48.5) (end 85 48.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E3856C)) - (gr_line (start 80 47) (end 80 48.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38565)) - (gr_line (start 85 47) (end 85 48.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38563)) - (gr_line (start 75 47) (end 90 47) (layer Dwgs.User) (width 0.1524) (tstamp 55E3855C)) - (gr_line (start 75 44.5) (end 90 44.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38536)) - (gr_line (start 75 42.5) (end 90 42.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E38531)) - (gr_line (start 75 32.5) (end 90 32.5) (layer Dwgs.User) (width 0.1524) (tstamp 55E384EF)) - (gr_line (start 85 33.5) (end 85 35) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 80 33.5) (end 85 33.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 80 35) (end 80 33.5) (layer Dwgs.User) (width 0.1524)) - (gr_line (start 75 35) (end 90 35) (layer Dwgs.User) (width 0.1524)) + (gr_line (start 107.5 47) (end 108 45.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 107.5 47) (end 107 45.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 107.5 35) (end 108 36.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 107.5 35) (end 107 36.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 107.5 35) (end 107.5 47) (layer Dwgs.User) (width 0.1)) + (gr_line (start 105 47) (end 110 47) (layer Dwgs.User) (width 0.1)) + (gr_line (start 105 35) (end 110 35) (layer Dwgs.User) (width 0.1)) + (gr_line (start 75 39.5) (end 75 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A17)) + (gr_line (start 75 38.5) (end 76 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A16)) + (gr_line (start 75 39.5) (end 77 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A15)) + (gr_line (start 76 39.5) (end 78 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A14)) + (gr_line (start 79 39.5) (end 81 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A13)) + (gr_line (start 78 39.5) (end 80 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A12)) + (gr_line (start 77 39.5) (end 79 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A11)) + (gr_line (start 75 39.5) (end 90 39.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A10)) + (gr_line (start 75 37.5) (end 90 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A0F)) + (gr_line (start 84 39.5) (end 86 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A0E)) + (gr_line (start 83 39.5) (end 85 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A0D)) + (gr_line (start 82 39.5) (end 84 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A0C)) + (gr_line (start 81 39.5) (end 83 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A0B)) + (gr_line (start 80 39.5) (end 82 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A0A)) + (gr_line (start 90 39.5) (end 90 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A09)) + (gr_line (start 89 39.5) (end 90 38.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A08)) + (gr_line (start 88 39.5) (end 90 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A07)) + (gr_line (start 87 39.5) (end 89 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A06)) + (gr_line (start 86 39.5) (end 88 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A05)) + (gr_line (start 85 39.5) (end 87 37.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38A04)) + (gr_line (start 89 44.5) (end 90 43.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 88 44.5) (end 90 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 87 44.5) (end 89 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 86 44.5) (end 88 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 85 44.5) (end 87 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 84 44.5) (end 86 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 83 44.5) (end 85 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 82 44.5) (end 84 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 81 44.5) (end 83 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 80 44.5) (end 82 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 79 44.5) (end 81 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 78 44.5) (end 80 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 77 44.5) (end 79 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 76 44.5) (end 78 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 75 44.5) (end 75 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 90 44.5) (end 90 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 84.5 35) (end 85 34.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 83.5 35) (end 85 33.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 82.5 35) (end 84 33.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 81.5 35) (end 83 33.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 80.5 35) (end 82 33.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 80 34.5) (end 81 33.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 84.5 48.5) (end 85 48) (layer Dwgs.User) (width 0.1)) + (gr_line (start 83.5 48.5) (end 85 47) (layer Dwgs.User) (width 0.1)) + (gr_line (start 82.5 48.5) (end 84 47) (layer Dwgs.User) (width 0.1)) + (gr_line (start 81.5 48.5) (end 83 47) (layer Dwgs.User) (width 0.1)) + (gr_line (start 80.5 48.5) (end 82 47) (layer Dwgs.User) (width 0.1)) + (gr_line (start 80 48) (end 81 47) (layer Dwgs.User) (width 0.1)) + (gr_line (start 75 44.5) (end 77 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 75 43.5) (end 76 42.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 75 52) (end 90 52) (layer Dwgs.User) (width 0.1) (tstamp 55E38631)) + (gr_line (start 75 30) (end 90 30) (layer Dwgs.User) (width 0.1) (tstamp 55E385FB)) + (gr_line (start 75 49.5) (end 90 49.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38573)) + (gr_line (start 80 48.5) (end 85 48.5) (layer Dwgs.User) (width 0.1) (tstamp 55E3856C)) + (gr_line (start 80 47) (end 80 48.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38565)) + (gr_line (start 85 47) (end 85 48.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38563)) + (gr_line (start 75 47) (end 90 47) (layer Dwgs.User) (width 0.1) (tstamp 55E3855C)) + (gr_line (start 75 44.5) (end 90 44.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38536)) + (gr_line (start 75 42.5) (end 90 42.5) (layer Dwgs.User) (width 0.1) (tstamp 55E38531)) + (gr_line (start 75 32.5) (end 90 32.5) (layer Dwgs.User) (width 0.1) (tstamp 55E384EF)) + (gr_line (start 85 33.5) (end 85 35) (layer Dwgs.User) (width 0.1)) + (gr_line (start 80 33.5) (end 85 33.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 80 35) (end 80 33.5) (layer Dwgs.User) (width 0.1)) + (gr_line (start 75 35) (end 90 35) (layer Dwgs.User) (width 0.1)) (gr_text "Material\n\n\nWhite\nBlack\n0.5 oz Copper + ENIG\nFR-4 TG170\n1 oz Copper\nFR-4 TG170\n1 oz Copper\nFR-4 TG170\n0.5 oz Copper + ENIG\nBlack\nWhite\n\nCenter line is finished edge\n" (at 45 40) (layer Dwgs.User) (tstamp 55E3838A) - (effects (font (size 1.5 1.5) (thickness 0.3)) (justify left)) + (effects (font (size 1.5 1.5) (thickness 0.1)) (justify left)) ) (gr_text "Thickness\n\n\n\n0.8 mil\n1.7 mil\n8.0 mil\n1.4 mil\n\n1.4 mil\n8.0 mil\n1.7 mil\n0.8 mil\n\n\n\n" (at 93 40) (layer Dwgs.User) (tstamp 55E381F6) - (effects (font (size 1.5 1.5) (thickness 0.3)) (justify left)) + (effects (font (size 1.5 1.5) (thickness 0.1)) (justify left)) ) (gr_text "Type\n\nSolder paste\nSilkscreen\nSolder mask\nSignal\nPrepreg\nPower\nCore\nPower\nPrepreg\nSignal\nSolder mask\nSilkscreen\nSolder paste\nBoard outline" (at 27.5 40) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3)) (justify left)) + (effects (font (size 1.5 1.5) (thickness 0.1)) (justify left)) ) (gr_text "File\n\n.GTP\n.GTO\n.GTS\n.GTL\n\n.G1\n\n.G2\n\n.GBL\n.GBS\n.GBO\n.GBP\n.GKO\n" (at 20 40) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3)) (justify left)) + (effects (font (size 1.5 1.5) (thickness 0.1)) (justify left)) ) (gr_text 20150831 (at 75 164 180) (layer F.SilkS) (effects (font (size 1.524 0.762) (thickness 0.1524)))