├── LICENSE ├── README.md ├── boardScreencap.PNG ├── comparisonPic.jpg ├── pogoContact ├── customFootprints_PPNFC.pretty │ └── PP_6_pogo_pin_contacts.kicad_mod ├── fp-info-cache ├── pogoContact-cache.lib ├── pogoContact.bak ├── pogoContact.kicad_pcb ├── pogoContact.kicad_pcb-bak ├── pogoContact.net ├── pogoContact.pro └── pogoContact.sch └── washerStandoff.stl /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2020 Simon R. 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # PinephonePogoBreakout 2 | 3 | A breakout board for the Pinephone's expansion port, which consists of 6 pogo pins connected to I2C (SDA and SCL), the battery (at 3.8V), a 3.3V power rail (or is it 5V? Not confirmed yet), an interrupt pin, and GND. 4 | 5 | 6 | I will go back and update the silkscreen layer to indicate which I2C pin is which, once I find out myself. 7 | 8 | Also the standoff/washer .stl file is for 3d printing; it's used because I left the three holes in the pcb larger than necessary to allow some wiggle room, and the machine screw (which is M1.4 by the way) will slip through it otherwise. 9 | 10 | 11 | 12 | ![alt text](https://github.com/SMR404/PinephonePogoBreakout/blob/master/comparisonPic.jpg "Comparison with and without breakout board attached") 13 | 14 | ![alt text](https://github.com/SMR404/PinephonePogoBreakout/blob/master/boardScreencap.PNG "KiCad screenshot") 15 | -------------------------------------------------------------------------------- /boardScreencap.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMR404/PinephonePogoBreakout/cbbf3c591583043d7d5ef9220238f6141215b795/boardScreencap.PNG -------------------------------------------------------------------------------- /comparisonPic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMR404/PinephonePogoBreakout/cbbf3c591583043d7d5ef9220238f6141215b795/comparisonPic.jpg -------------------------------------------------------------------------------- /pogoContact/customFootprints_PPNFC.pretty/PP_6_pogo_pin_contacts.kicad_mod: -------------------------------------------------------------------------------- 1 | (module PP_6_pogo_pin_contacts (layer F.Cu) (tedit 5E47609C) 2 | (fp_text reference REF** (at -2.1 -7.2) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value PP_6_pogo_pin_contacts (at 0.5 -10.4) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start 0 0) (end 7.5 0) (layer Dwgs.User) (width 0.12)) 9 | (fp_line (start 7.5 0) (end 7.5 4) (layer Dwgs.User) (width 0.12)) 10 | (fp_circle (center 0 0) (end 0.95 0) (layer Dwgs.User) (width 0.12)) 11 | (fp_circle (center 7.5 0) (end 8.45 0) (layer Dwgs.User) (width 0.12)) 12 | (fp_circle (center 3.75 0) (end 4.7 0) (layer Dwgs.User) (width 0.12)) 13 | (fp_circle (center 7.5 4) (end 8.45 4) (layer Dwgs.User) (width 0.12)) 14 | (fp_circle (center 0 4) (end 0.95 4) (layer Dwgs.User) (width 0.12)) 15 | (fp_line (start 0 4) (end 7.5 4) (layer Dwgs.User) (width 0.12)) 16 | (fp_circle (center 3.75 4) (end 4.7 4) (layer Dwgs.User) (width 0.12)) 17 | (fp_line (start -3 -2) (end 10 -2) (layer F.SilkS) (width 0.12)) 18 | (fp_line (start 10 -2) (end 10 6) (layer F.SilkS) (width 0.12)) 19 | (fp_line (start 10 6) (end -3 6) (layer F.SilkS) (width 0.12)) 20 | (fp_line (start -3 6) (end -3 -2) (layer F.SilkS) (width 0.12)) 21 | (pad 3 smd circle (at 7.5 0) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask)) 22 | (pad 2 smd circle (at 3.75 0) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask)) 23 | (pad 1 smd circle (at 0 0) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask)) 24 | (pad 4 smd circle (at 0 4) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask)) 25 | (pad 5 smd circle (at 3.75 4) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask)) 26 | (pad 6 smd circle (at 7.5 4) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask)) 27 | ) 28 | -------------------------------------------------------------------------------- /pogoContact/pogoContact-cache.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # Connector_Generic_Conn_01x03 5 | # 6 | DEF Connector_Generic_Conn_01x03 J 0 40 Y N 1 F N 7 | F0 "J" 0 200 50 H V C CNN 8 | F1 "Connector_Generic_Conn_01x03" 0 -200 50 H V C CNN 9 | F2 "" 0 0 50 H I C CNN 10 | F3 "" 0 0 50 H I C CNN 11 | $FPLIST 12 | Connector*:*_1x??_* 13 | $ENDFPLIST 14 | DRAW 15 | S -50 -95 0 -105 1 1 6 N 16 | S -50 5 0 -5 1 1 6 N 17 | S -50 105 0 95 1 1 6 N 18 | S -50 150 50 -150 1 1 10 f 19 | X Pin_1 1 -200 100 150 R 50 50 1 1 P 20 | X Pin_2 2 -200 0 150 R 50 50 1 1 P 21 | X Pin_3 3 -200 -100 150 R 50 50 1 1 P 22 | ENDDRAW 23 | ENDDEF 24 | # 25 | # Connector_Generic_Conn_01x06 26 | # 27 | DEF Connector_Generic_Conn_01x06 J 0 40 Y N 1 F N 28 | F0 "J" 0 300 50 H V C CNN 29 | F1 "Connector_Generic_Conn_01x06" 0 -400 50 H V C CNN 30 | F2 "" 0 0 50 H I C CNN 31 | F3 "" 0 0 50 H I C CNN 32 | $FPLIST 33 | Connector*:*_1x??_* 34 | $ENDFPLIST 35 | DRAW 36 | S -50 -295 0 -305 1 1 6 N 37 | S -50 -195 0 -205 1 1 6 N 38 | S -50 -95 0 -105 1 1 6 N 39 | S -50 5 0 -5 1 1 6 N 40 | S -50 105 0 95 1 1 6 N 41 | S -50 205 0 195 1 1 6 N 42 | S -50 250 50 -350 1 1 10 f 43 | X Pin_1 1 -200 200 150 R 50 50 1 1 P 44 | X Pin_2 2 -200 100 150 R 50 50 1 1 P 45 | X Pin_3 3 -200 0 150 R 50 50 1 1 P 46 | X Pin_4 4 -200 -100 150 R 50 50 1 1 P 47 | X Pin_5 5 -200 -200 150 R 50 50 1 1 P 48 | X Pin_6 6 -200 -300 150 R 50 50 1 1 P 49 | ENDDRAW 50 | ENDDEF 51 | # 52 | #End Library 53 | -------------------------------------------------------------------------------- /pogoContact/pogoContact.bak: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | EELAYER 29 0 3 | EELAYER END 4 | $Descr A4 11693 8268 5 | encoding utf-8 6 | Sheet 1 1 7 | Title "" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Comp 17 | L Connector_Generic:Conn_01x03 J2 18 | U 1 1 5E479196 19 | P 3910 3700 20 | F 0 "J2" V 3874 3512 50 0000 R CNN 21 | F 1 "Conn_01x03" V 3783 3512 50 0000 R CNN 22 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal" H 3910 3700 50 0001 C CNN 23 | F 3 "~" H 3910 3700 50 0001 C CNN 24 | 1 3910 3700 25 | 0 -1 -1 0 26 | $EndComp 27 | $Comp 28 | L Connector_Generic:Conn_01x03 J3 29 | U 1 1 5E479DAA 30 | P 5280 3680 31 | F 0 "J3" V 5244 3492 50 0000 R CNN 32 | F 1 "Conn_01x03" V 5153 3492 50 0000 R CNN 33 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal" H 5280 3680 50 0001 C CNN 34 | F 3 "~" H 5280 3680 50 0001 C CNN 35 | 1 5280 3680 36 | 0 -1 -1 0 37 | $EndComp 38 | $Comp 39 | L Connector_Generic:Conn_01x06 J1 40 | U 1 1 5E47AA15 41 | P 4550 4960 42 | F 0 "J1" V 4422 4572 50 0000 R CNN 43 | F 1 "Conn_01x06" V 4513 4572 50 0000 R CNN 44 | F 2 "customFootprints_PPNFC:PP_6_pogo_pin_contacts" H 4550 4960 50 0001 C CNN 45 | F 3 "~" H 4550 4960 50 0001 C CNN 46 | 1 4550 4960 47 | 0 -1 1 0 48 | $EndComp 49 | Wire Wire Line 50 | 4350 4760 4350 4340 51 | Wire Wire Line 52 | 4350 4340 3810 4340 53 | Wire Wire Line 54 | 3810 4340 3810 3900 55 | Wire Wire Line 56 | 3910 3900 3910 4270 57 | Wire Wire Line 58 | 3910 4270 4450 4270 59 | Wire Wire Line 60 | 4450 4270 4450 4760 61 | Wire Wire Line 62 | 4550 4760 4550 4200 63 | Wire Wire Line 64 | 4550 4200 4010 4200 65 | Wire Wire Line 66 | 4010 4200 4010 3900 67 | Wire Wire Line 68 | 4650 4760 4650 4200 69 | Wire Wire Line 70 | 4650 4200 5180 4200 71 | Wire Wire Line 72 | 5180 4200 5180 3880 73 | Wire Wire Line 74 | 4750 4760 4750 4260 75 | Wire Wire Line 76 | 4750 4260 5280 4260 77 | Wire Wire Line 78 | 5280 4260 5280 3880 79 | Wire Wire Line 80 | 4850 4760 4850 4340 81 | Wire Wire Line 82 | 4850 4340 5380 4340 83 | Wire Wire Line 84 | 5380 4340 5380 3880 85 | Text Notes 4260 5150 0 50 ~ 0 86 | Pogo Contact Pads 87 | $EndSCHEMATC 88 | -------------------------------------------------------------------------------- /pogoContact/pogoContact.kicad_pcb: -------------------------------------------------------------------------------- 1 | (kicad_pcb (version 20171130) (host pcbnew "(5.1.2)-1") 2 | 3 | (general 4 | (thickness 1.6) 5 | (drawings 51) 6 | (tracks 37) 7 | (zones 0) 8 | (modules 6) 9 | (nets 7) 10 | ) 11 | 12 | (page A4) 13 | (layers 14 | (0 F.Cu signal) 15 | (31 B.Cu signal) 16 | (32 B.Adhes user) 17 | (33 F.Adhes user) 18 | (34 B.Paste user) 19 | (35 F.Paste user) 20 | (36 B.SilkS user) 21 | (37 F.SilkS user) 22 | (38 B.Mask user) 23 | (39 F.Mask user) 24 | (40 Dwgs.User user) 25 | (41 Cmts.User user) 26 | (42 Eco1.User user) 27 | (43 Eco2.User user) 28 | (44 Edge.Cuts user) 29 | (45 Margin user) 30 | (46 B.CrtYd user) 31 | (47 F.CrtYd user) 32 | (48 B.Fab user) 33 | (49 F.Fab user) 34 | ) 35 | 36 | (setup 37 | (last_trace_width 0.4) 38 | (trace_clearance 0.2) 39 | (zone_clearance 0.508) 40 | (zone_45_only no) 41 | (trace_min 0.2) 42 | (via_size 0.8) 43 | (via_drill 0.4) 44 | (via_min_size 0.4) 45 | (via_min_drill 0.3) 46 | (uvia_size 0.3) 47 | (uvia_drill 0.1) 48 | (uvias_allowed no) 49 | (uvia_min_size 0.2) 50 | (uvia_min_drill 0.1) 51 | (edge_width 0.05) 52 | (segment_width 0.2) 53 | (pcb_text_width 0.3) 54 | (pcb_text_size 1.5 1.5) 55 | (mod_edge_width 0.12) 56 | (mod_text_size 1 1) 57 | (mod_text_width 0.15) 58 | (pad_size 3.5 3.5) 59 | (pad_drill 2.75) 60 | (pad_to_mask_clearance 0.051) 61 | (solder_mask_min_width 0.25) 62 | (aux_axis_origin 0 0) 63 | (visible_elements 7FFFFFFF) 64 | (pcbplotparams 65 | (layerselection 0x010fc_ffffffff) 66 | (usegerberextensions false) 67 | (usegerberattributes false) 68 | (usegerberadvancedattributes false) 69 | (creategerberjobfile false) 70 | (excludeedgelayer true) 71 | (linewidth 0.100000) 72 | (plotframeref false) 73 | (viasonmask false) 74 | (mode 1) 75 | (useauxorigin false) 76 | (hpglpennumber 1) 77 | (hpglpenspeed 20) 78 | (hpglpendiameter 15.000000) 79 | (psnegative false) 80 | (psa4output false) 81 | (plotreference true) 82 | (plotvalue true) 83 | (plotinvisibletext false) 84 | (padsonsilk false) 85 | (subtractmaskfromsilk false) 86 | (outputformat 1) 87 | (mirror false) 88 | (drillshape 1) 89 | (scaleselection 1) 90 | (outputdirectory "")) 91 | ) 92 | 93 | (net 0 "") 94 | (net 1 "Net-(J1-Pad3)") 95 | (net 2 "Net-(J1-Pad2)") 96 | (net 3 "Net-(J1-Pad1)") 97 | (net 4 "Net-(J1-Pad4)") 98 | (net 5 "Net-(J1-Pad5)") 99 | (net 6 "Net-(J1-Pad6)") 100 | 101 | (net_class Default "This is the default net class." 102 | (clearance 0.2) 103 | (trace_width 0.4) 104 | (via_dia 0.8) 105 | (via_drill 0.4) 106 | (uvia_dia 0.3) 107 | (uvia_drill 0.1) 108 | (add_net "Net-(J1-Pad1)") 109 | (add_net "Net-(J1-Pad2)") 110 | (add_net "Net-(J1-Pad3)") 111 | (add_net "Net-(J1-Pad4)") 112 | (add_net "Net-(J1-Pad5)") 113 | (add_net "Net-(J1-Pad6)") 114 | ) 115 | 116 | (module MountingHole:MountingHole_2.2mm_M2_ISO7380 (layer F.Cu) (tedit 5E4788E2) (tstamp 5E47DDFA) 117 | (at 128.76 72.72) 118 | (descr "Mounting Hole 2.2mm, no annular, M2, ISO7380") 119 | (tags "mounting hole 2.2mm no annular m2 iso7380") 120 | (attr virtual) 121 | (fp_text reference REF** (at -0.715 5.295) (layer F.SilkS) hide 122 | (effects (font (size 1 1) (thickness 0.15))) 123 | ) 124 | (fp_text value hole (at 0 2.75) (layer F.Fab) 125 | (effects (font (size 1 1) (thickness 0.15))) 126 | ) 127 | (fp_text user %R (at 0.3 0) (layer F.Fab) 128 | (effects (font (size 1 1) (thickness 0.15))) 129 | ) 130 | (fp_circle (center 0 0) (end 1.75 0) (layer Cmts.User) (width 0.15)) 131 | (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05)) 132 | (pad "" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 2.75) (layers *.Cu *.Mask)) 133 | ) 134 | 135 | (module MountingHole:MountingHole_2.2mm_M2_ISO7380 (layer F.Cu) (tedit 5E4788E2) (tstamp 5E47DDFA) 136 | (at 159.665 93.415) 137 | (descr "Mounting Hole 2.2mm, no annular, M2, ISO7380") 138 | (tags "mounting hole 2.2mm no annular m2 iso7380") 139 | (attr virtual) 140 | (fp_text reference REF** (at -0.715 5.295) (layer F.SilkS) hide 141 | (effects (font (size 1 1) (thickness 0.15))) 142 | ) 143 | (fp_text value hole (at 0 2.75) (layer F.Fab) 144 | (effects (font (size 1 1) (thickness 0.15))) 145 | ) 146 | (fp_text user %R (at 0.3 0) (layer F.Fab) 147 | (effects (font (size 1 1) (thickness 0.15))) 148 | ) 149 | (fp_circle (center 0 0) (end 1.75 0) (layer Cmts.User) (width 0.15)) 150 | (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05)) 151 | (pad "" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 2.75) (layers *.Cu *.Mask)) 152 | ) 153 | 154 | (module MountingHole:MountingHole_2.2mm_M2_ISO7380 (layer F.Cu) (tedit 5E4788E2) (tstamp 5E47DAD0) 155 | (at 157.435 65.37) 156 | (descr "Mounting Hole 2.2mm, no annular, M2, ISO7380") 157 | (tags "mounting hole 2.2mm no annular m2 iso7380") 158 | (attr virtual) 159 | (fp_text reference REF** (at -0.715 5.295) (layer F.SilkS) hide 160 | (effects (font (size 1 1) (thickness 0.15))) 161 | ) 162 | (fp_text value hole (at 0 2.75) (layer F.Fab) 163 | (effects (font (size 1 1) (thickness 0.15))) 164 | ) 165 | (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05)) 166 | (fp_circle (center 0 0) (end 1.75 0) (layer Cmts.User) (width 0.15)) 167 | (fp_text user %R (at 0.3 0) (layer F.Fab) 168 | (effects (font (size 1 1) (thickness 0.15))) 169 | ) 170 | (pad "" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 2.75) (layers *.Cu *.Mask)) 171 | ) 172 | 173 | (module customFootprints_PPNFC:PP_6_pogo_pin_contacts (layer B.Cu) (tedit 5E47609C) (tstamp 5E47D4A9) 174 | (at 148.465 83.36 180) 175 | (path /5E47AA15) 176 | (fp_text reference J1 (at 4.245 3.39) (layer B.SilkS) hide 177 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 178 | ) 179 | (fp_text value Conn_01x06 (at 4.075 5.31) (layer B.Fab) 180 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 181 | ) 182 | (fp_line (start 0 0) (end 7.5 0) (layer Dwgs.User) (width 0.12)) 183 | (fp_line (start 7.5 0) (end 7.5 -4) (layer Dwgs.User) (width 0.12)) 184 | (fp_circle (center 0 0) (end 0.95 0) (layer Dwgs.User) (width 0.12)) 185 | (fp_circle (center 7.5 0) (end 8.45 0) (layer Dwgs.User) (width 0.12)) 186 | (fp_circle (center 3.75 0) (end 4.7 0) (layer Dwgs.User) (width 0.12)) 187 | (fp_circle (center 7.5 -4) (end 8.45 -4) (layer Dwgs.User) (width 0.12)) 188 | (fp_circle (center 0 -4) (end 0.95 -4) (layer Dwgs.User) (width 0.12)) 189 | (fp_line (start 0 -4) (end 7.5 -4) (layer Dwgs.User) (width 0.12)) 190 | (fp_circle (center 3.75 -4) (end 4.7 -4) (layer Dwgs.User) (width 0.12)) 191 | (fp_line (start -3 2) (end 10 2) (layer B.SilkS) (width 0.12)) 192 | (fp_line (start 10 2) (end 10 -6) (layer B.SilkS) (width 0.12)) 193 | (fp_line (start 10 -6) (end -3 -6) (layer B.SilkS) (width 0.12)) 194 | (fp_line (start -3 -6) (end -3 2) (layer B.SilkS) (width 0.12)) 195 | (pad 3 smd circle (at 7.5 0 180) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) 196 | (net 1 "Net-(J1-Pad3)")) 197 | (pad 2 smd circle (at 3.75 0 180) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) 198 | (net 2 "Net-(J1-Pad2)")) 199 | (pad 1 smd circle (at 0 0 180) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) 200 | (net 3 "Net-(J1-Pad1)")) 201 | (pad 4 smd circle (at 0 -4 180) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) 202 | (net 4 "Net-(J1-Pad4)")) 203 | (pad 5 smd circle (at 3.75 -4 180) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) 204 | (net 5 "Net-(J1-Pad5)")) 205 | (pad 6 smd circle (at 7.5 -4 180) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) 206 | (net 6 "Net-(J1-Pad6)")) 207 | ) 208 | 209 | (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 5E47D4C0) 210 | (at 136.085 58.08 270) 211 | (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row") 212 | (tags "Through hole pin header THT 1x03 2.54mm single row") 213 | (path /5E479196) 214 | (fp_text reference J2 (at 2.85 -1.64 270) (layer F.SilkS) hide 215 | (effects (font (size 1 1) (thickness 0.15))) 216 | ) 217 | (fp_text value Conn_01x03 (at 0 7.41 90) (layer F.Fab) 218 | (effects (font (size 1 1) (thickness 0.15))) 219 | ) 220 | (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) 221 | (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1)) 222 | (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1)) 223 | (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) 224 | (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) 225 | (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) 226 | (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12)) 227 | (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) 228 | (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) 229 | (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) 230 | (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) 231 | (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) 232 | (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05)) 233 | (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) 234 | (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) 235 | (fp_text user %R (at 0 2.54) (layer F.Fab) 236 | (effects (font (size 1 1) (thickness 0.15))) 237 | ) 238 | (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) 239 | (net 3 "Net-(J1-Pad1)")) 240 | (pad 2 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) 241 | (net 2 "Net-(J1-Pad2)")) 242 | (pad 3 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) 243 | (net 1 "Net-(J1-Pad3)")) 244 | (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl 245 | (at (xyz 0 0 0)) 246 | (scale (xyz 1 1 1)) 247 | (rotate (xyz 0 0 0)) 248 | ) 249 | ) 250 | 251 | (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 5E47D4D7) 252 | (at 154.86 58.06 270) 253 | (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row") 254 | (tags "Through hole pin header THT 1x03 2.54mm single row") 255 | (path /5E479DAA) 256 | (fp_text reference J3 (at -1.755 2.855 270) (layer F.SilkS) hide 257 | (effects (font (size 1 1) (thickness 0.15))) 258 | ) 259 | (fp_text value Conn_01x03 (at 0 7.41 90) (layer F.Fab) 260 | (effects (font (size 1 1) (thickness 0.15))) 261 | ) 262 | (fp_text user %R (at 0 2.54) (layer F.Fab) 263 | (effects (font (size 1 1) (thickness 0.15))) 264 | ) 265 | (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) 266 | (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) 267 | (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05)) 268 | (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) 269 | (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) 270 | (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) 271 | (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) 272 | (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) 273 | (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12)) 274 | (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) 275 | (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) 276 | (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) 277 | (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1)) 278 | (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1)) 279 | (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) 280 | (pad 3 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) 281 | (net 6 "Net-(J1-Pad6)")) 282 | (pad 2 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) 283 | (net 5 "Net-(J1-Pad5)")) 284 | (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) 285 | (net 4 "Net-(J1-Pad4)")) 286 | (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl 287 | (at (xyz 0 0 0)) 288 | (scale (xyz 1 1 1)) 289 | (rotate (xyz 0 0 0)) 290 | ) 291 | ) 292 | 293 | (gr_text github.com/SMR404/PinephonePogoBreakout (at 145.855 72.645) (layer F.SilkS) 294 | (effects (font (size 0.8 0.8) (thickness 0.18))) 295 | ) 296 | (gr_text "Pinephone\nPogo Pin Breakout Board\nV1.0\n" (at 131.995 68.9) (layer F.SilkS) 297 | (effects (font (size 1 1) (thickness 0.2)) (justify left)) 298 | ) 299 | (gr_text 5V (at 149.795 61.4 90) (layer F.SilkS) (tstamp 5E47CC0C) 300 | (effects (font (size 1 1) (thickness 0.2))) 301 | ) 302 | (gr_text BAT (at 152.4 61.32 90) (layer F.SilkS) (tstamp 5E47CC0C) 303 | (effects (font (size 1 1) (thickness 0.2))) 304 | ) 305 | (gr_text GND (at 154.83 61.33 90) (layer F.SilkS) (tstamp 5E47CC0C) 306 | (effects (font (size 1 1) (thickness 0.2))) 307 | ) 308 | (gr_text I2C (at 136.16 61.205 90) (layer F.SilkS) (tstamp 5E47CBED) 309 | (effects (font (size 1 1) (thickness 0.2))) 310 | ) 311 | (gr_text I2C (at 133.565 61.215 90) (layer F.SilkS) (tstamp 5E47CBED) 312 | (effects (font (size 1 1) (thickness 0.2))) 313 | ) 314 | (gr_text INT (at 130.98 61.255 90) (layer F.SilkS) (tstamp 5E47CBD2) 315 | (effects (font (size 1 1) (thickness 0.2))) 316 | ) 317 | (gr_circle (center 159.66 93.39) (end 161.94699 93.39) (layer F.SilkS) (width 0.12) (tstamp 5E47CB7D)) 318 | (gr_circle (center 157.44 65.41) (end 159.72699 65.41) (layer F.SilkS) (width 0.12) (tstamp 5E47CB7D)) 319 | (gr_circle (center 128.765 72.72) (end 131.05199 72.72) (layer F.SilkS) (width 0.12)) 320 | (gr_text GND (at 148.375 87.355) (layer F.SilkS) (tstamp 5E47CA62) 321 | (effects (font (size 1 1) (thickness 0.2))) 322 | ) 323 | (gr_text BAT (at 144.65 87.395) (layer F.SilkS) (tstamp 5E47CA62) 324 | (effects (font (size 1 1) (thickness 0.2))) 325 | ) 326 | (gr_text 5V (at 140.94 87.43) (layer F.SilkS) (tstamp 5E47CA62) 327 | (effects (font (size 1 1) (thickness 0.2))) 328 | ) 329 | (gr_text INT (at 140.93 83.35) (layer F.SilkS) (tstamp 5E47CA62) 330 | (effects (font (size 1 1) (thickness 0.2))) 331 | ) 332 | (gr_text I2C (at 144.78 83.35) (layer F.SilkS) (tstamp 5E47CA62) 333 | (effects (font (size 1 1) (thickness 0.2))) 334 | ) 335 | (gr_text I2C (at 148.49 83.365) (layer F.SilkS) (tstamp 5E47C8C1) 336 | (effects (font (size 1 1) (thickness 0.2))) 337 | ) 338 | (gr_circle (center 148.46 87.355) (end 150.16 87.355) (layer F.SilkS) (width 0.12) (tstamp 5E47C873)) 339 | (gr_circle (center 144.715 87.355) (end 146.415 87.355) (layer F.SilkS) (width 0.12) (tstamp 5E47C873)) 340 | (gr_circle (center 140.965 87.355) (end 142.665 87.355) (layer F.SilkS) (width 0.12) (tstamp 5E47C873)) 341 | (gr_circle (center 148.46 83.365) (end 150.16 83.365) (layer F.SilkS) (width 0.12) (tstamp 5E47C873)) 342 | (gr_circle (center 144.715 83.365) (end 146.415 83.365) (layer F.SilkS) (width 0.12) (tstamp 5E47C873)) 343 | (gr_circle (center 140.965 83.365) (end 142.665 83.365) (layer F.SilkS) (width 0.12)) 344 | (gr_arc (start 128.762857 72.719777) (end 125.762857 72.719777) (angle -52.25880262) (layer Edge.Cuts) (width 0.2)) 345 | (gr_arc (start 127.042672 60.878092) (end 127.152765 62.374046) (angle -85.79099191) (layer Edge.Cuts) (width 0.2)) 346 | (gr_arc (start 135.713832 82.784412) (end 137.213833 82.784412) (angle -56.18093969) (layer Edge.Cuts) (width 0.2)) 347 | (gr_line (start 128.542672 60.878092) (end 128.542672 57.62) (layer Edge.Cuts) (width 0.2)) 348 | (gr_arc (start 127.262857 63.87) (end 127.152765 62.374046) (angle -85.79099191) (layer Edge.Cuts) (width 0.2)) 349 | (gr_line (start 125.762857 72.719777) (end 125.762857 63.87) (layer Edge.Cuts) (width 0.2)) 350 | (gr_line (start 136.548691 81.538213) (end 126.92657 75.092128) (layer Edge.Cuts) (width 0.2)) 351 | (gr_arc (start 155.185 57.62) (end 157.435 57.62) (angle -90) (layer Edge.Cuts) (width 0.2)) 352 | (gr_arc (start 149.525 57.62) (end 149.525 55.37) (angle -90) (layer Edge.Cuts) (width 0.2)) 353 | (gr_line (start 147.275 60.62) (end 147.275 57.62) (layer Edge.Cuts) (width 0.2)) 354 | (gr_arc (start 136.452672 57.62) (end 138.702672 57.62) (angle -90) (layer Edge.Cuts) (width 0.2)) 355 | (gr_line (start 130.792672 55.37) (end 136.452672 55.37) (layer Edge.Cuts) (width 0.2)) 356 | (gr_arc (start 130.792672 57.62) (end 130.792672 55.37) (angle -90) (layer Edge.Cuts) (width 0.2)) 357 | (gr_line (start 140.452672 62.37) (end 145.525 62.37) (layer Edge.Cuts) (width 0.2)) 358 | (gr_line (start 137.213833 88.862608) (end 137.213833 82.784412) (layer Edge.Cuts) (width 0.2)) 359 | (gr_arc (start 138.713833 88.862608) (end 137.213833 88.862608) (angle -90) (layer Edge.Cuts) (width 0.2)) 360 | (gr_line (start 149.264928 90.362608) (end 138.713833 90.362608) (layer Edge.Cuts) (width 0.2)) 361 | (gr_arc (start 149.264928 91.862608) (end 150.099786 90.616409) (angle -33.81906031) (layer Edge.Cuts) (width 0.2)) 362 | (gr_line (start 157.994115 95.905006) (end 150.099786 90.616409) (layer Edge.Cuts) (width 0.2)) 363 | (gr_arc (start 159.663831 93.412608) (end 157.994115 95.905006) (angle -128.3633848) (layer Edge.Cuts) (width 0.2)) 364 | (gr_line (start 160.425569 65.13231) (end 162.6544 93.174917) (layer Edge.Cuts) (width 0.2)) 365 | (gr_arc (start 140.452672 60.62) (end 138.702672 60.62) (angle -90) (layer Edge.Cuts) (width 0.2)) 366 | (gr_line (start 138.702672 57.62) (end 138.702672 60.62) (layer Edge.Cuts) (width 0.2)) 367 | (gr_arc (start 157.435 65.37) (end 160.425569 65.13231) (angle -63.83740313) (layer Edge.Cuts) (width 0.2)) 368 | (gr_arc (start 159.185 60.95412) (end 157.435 60.95412) (angle -68.38172758) (layer Edge.Cuts) (width 0.2)) 369 | (gr_line (start 157.435 57.62) (end 157.435 60.95412) (layer Edge.Cuts) (width 0.2)) 370 | (gr_line (start 149.525 55.37) (end 155.185 55.37) (layer Edge.Cuts) (width 0.2)) 371 | (gr_arc (start 145.525 60.62) (end 145.525 62.37) (angle -90) (layer Edge.Cuts) (width 0.2)) 372 | 373 | (segment (start 131.06 58.18) (end 131.06 69.125) (width 0.4) (layer B.Cu) (net 1)) 374 | (segment (start 140.965 79.03) (end 140.965 83.36) (width 0.4) (layer B.Cu) (net 1)) 375 | (segment (start 131.06 69.125) (end 140.965 79.03) (width 0.4) (layer B.Cu) (net 1)) 376 | (segment (start 133.64 58.22) (end 133.6 58.18) (width 0.25) (layer B.Cu) (net 2)) 377 | (segment (start 144.715 83.36) (end 144.715 79.105) (width 0.4) (layer B.Cu) (net 2)) 378 | (segment (start 133.6 67.99) (end 134.8875 69.2775) (width 0.4) (layer B.Cu) (net 2)) 379 | (segment (start 133.6 58.18) (end 133.6 67.99) (width 0.4) (layer B.Cu) (net 2)) 380 | (segment (start 144.715 79.105) (end 134.8875 69.2775) (width 0.4) (layer B.Cu) (net 2)) 381 | (segment (start 134.8875 69.2775) (end 134.735 69.125) (width 0.25) (layer B.Cu) (net 2)) 382 | (segment (start 136.14 58.18) (end 136.14 58.906037) (width 0.25) (layer B.Cu) (net 3)) 383 | (segment (start 148.465 79.225) (end 148.465 83.36) (width 0.4) (layer B.Cu) (net 3)) 384 | (segment (start 136.14 58.18) (end 136.14 66.9) (width 0.4) (layer B.Cu) (net 3)) 385 | (segment (start 136.14 66.9) (end 148.465 79.225) (width 0.4) (layer B.Cu) (net 3)) 386 | (via (at 150.55 85.445) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 4)) 387 | (segment (start 148.635 87.36) (end 150.55 85.445) (width 0.4) (layer B.Cu) (net 4)) 388 | (segment (start 148.465 87.36) (end 148.635 87.36) (width 0.4) (layer B.Cu) (net 4)) 389 | (segment (start 154.86 58.06) (end 154.628542 58.06) (width 0.4) (layer F.Cu) (net 4)) 390 | (segment (start 154.628542 58.06) (end 150.98002 61.708522) (width 0.4) (layer F.Cu) (net 4)) 391 | (segment (start 150.98002 85.01498) (end 150.55 85.445) (width 0.4) (layer F.Cu) (net 4)) 392 | (segment (start 150.98002 61.708522) (end 150.98002 85.01498) (width 0.4) (layer F.Cu) (net 4)) 393 | (via (at 146.675 85.515) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5)) 394 | (segment (start 144.715 87.36) (end 144.715 87.17) (width 0.25) (layer B.Cu) (net 5)) 395 | (segment (start 144.83 87.36) (end 146.675 85.515) (width 0.4) (layer B.Cu) (net 5)) 396 | (segment (start 144.715 87.36) (end 144.83 87.36) (width 0.4) (layer B.Cu) (net 5)) 397 | (segment (start 146.675 85.515) (end 146.675 85.49) (width 0.4) (layer F.Cu) (net 5)) 398 | (segment (start 146.675 85.49) (end 150.38001 81.78499) (width 0.4) (layer F.Cu) (net 5)) 399 | (segment (start 150.38001 81.78499) (end 150.38001 61.45999) (width 0.4) (layer F.Cu) (net 5)) 400 | (segment (start 152.32 59.52) (end 152.32 58.06) (width 0.4) (layer F.Cu) (net 5)) 401 | (segment (start 150.38001 61.45999) (end 152.32 59.52) (width 0.4) (layer F.Cu) (net 5)) 402 | (via (at 142.805 85.46) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 6)) 403 | (segment (start 140.965 87.36) (end 140.965 87.045) (width 0.25) (layer B.Cu) (net 6)) 404 | (segment (start 140.965 87.3) (end 142.805 85.46) (width 0.4) (layer B.Cu) (net 6)) 405 | (segment (start 140.965 87.36) (end 140.965 87.3) (width 0.4) (layer B.Cu) (net 6)) 406 | (segment (start 142.805 85.46) (end 142.835 85.46) (width 0.4) (layer F.Cu) (net 6)) 407 | (segment (start 142.805 85.46) (end 142.805 85.41) (width 0.4) (layer F.Cu) (net 6)) 408 | (segment (start 149.78 78.435) (end 149.78 58.06) (width 0.4) (layer F.Cu) (net 6)) 409 | (segment (start 142.805 85.41) (end 149.78 78.435) (width 0.4) (layer F.Cu) (net 6)) 410 | 411 | ) 412 | -------------------------------------------------------------------------------- /pogoContact/pogoContact.kicad_pcb-bak: -------------------------------------------------------------------------------- 1 | (kicad_pcb (version 20171130) (host pcbnew "(5.1.2)-1") 2 | 3 | (general 4 | (thickness 1.6) 5 | (drawings 51) 6 | (tracks 37) 7 | (zones 0) 8 | (modules 6) 9 | (nets 7) 10 | ) 11 | 12 | (page A4) 13 | (layers 14 | (0 F.Cu signal) 15 | (31 B.Cu signal) 16 | (32 B.Adhes user) 17 | (33 F.Adhes user) 18 | (34 B.Paste user) 19 | (35 F.Paste user) 20 | (36 B.SilkS user) 21 | (37 F.SilkS user) 22 | (38 B.Mask user) 23 | (39 F.Mask user) 24 | (40 Dwgs.User user) 25 | (41 Cmts.User user) 26 | (42 Eco1.User user) 27 | (43 Eco2.User user) 28 | (44 Edge.Cuts user) 29 | (45 Margin user) 30 | (46 B.CrtYd user) 31 | (47 F.CrtYd user) 32 | (48 B.Fab user) 33 | (49 F.Fab user) 34 | ) 35 | 36 | (setup 37 | (last_trace_width 0.4) 38 | (trace_clearance 0.2) 39 | (zone_clearance 0.508) 40 | (zone_45_only no) 41 | (trace_min 0.2) 42 | (via_size 0.8) 43 | (via_drill 0.4) 44 | (via_min_size 0.4) 45 | (via_min_drill 0.3) 46 | (uvia_size 0.3) 47 | (uvia_drill 0.1) 48 | (uvias_allowed no) 49 | (uvia_min_size 0.2) 50 | (uvia_min_drill 0.1) 51 | (edge_width 0.05) 52 | (segment_width 0.2) 53 | (pcb_text_width 0.3) 54 | (pcb_text_size 1.5 1.5) 55 | (mod_edge_width 0.12) 56 | (mod_text_size 1 1) 57 | (mod_text_width 0.15) 58 | (pad_size 3.5 3.5) 59 | (pad_drill 2.75) 60 | (pad_to_mask_clearance 0.051) 61 | (solder_mask_min_width 0.25) 62 | (aux_axis_origin 0 0) 63 | (visible_elements 7FFFFFFF) 64 | (pcbplotparams 65 | (layerselection 0x010fc_ffffffff) 66 | (usegerberextensions false) 67 | (usegerberattributes false) 68 | (usegerberadvancedattributes false) 69 | (creategerberjobfile false) 70 | (excludeedgelayer true) 71 | (linewidth 0.100000) 72 | (plotframeref false) 73 | (viasonmask false) 74 | (mode 1) 75 | (useauxorigin false) 76 | (hpglpennumber 1) 77 | (hpglpenspeed 20) 78 | (hpglpendiameter 15.000000) 79 | (psnegative false) 80 | (psa4output false) 81 | (plotreference true) 82 | (plotvalue true) 83 | (plotinvisibletext false) 84 | (padsonsilk false) 85 | (subtractmaskfromsilk false) 86 | (outputformat 1) 87 | (mirror false) 88 | (drillshape 1) 89 | (scaleselection 1) 90 | (outputdirectory "")) 91 | ) 92 | 93 | (net 0 "") 94 | (net 1 "Net-(J1-Pad3)") 95 | (net 2 "Net-(J1-Pad2)") 96 | (net 3 "Net-(J1-Pad1)") 97 | (net 4 "Net-(J1-Pad4)") 98 | (net 5 "Net-(J1-Pad5)") 99 | (net 6 "Net-(J1-Pad6)") 100 | 101 | (net_class Default "This is the default net class." 102 | (clearance 0.2) 103 | (trace_width 0.4) 104 | (via_dia 0.8) 105 | (via_drill 0.4) 106 | (uvia_dia 0.3) 107 | (uvia_drill 0.1) 108 | (add_net "Net-(J1-Pad1)") 109 | (add_net "Net-(J1-Pad2)") 110 | (add_net "Net-(J1-Pad3)") 111 | (add_net "Net-(J1-Pad4)") 112 | (add_net "Net-(J1-Pad5)") 113 | (add_net "Net-(J1-Pad6)") 114 | ) 115 | 116 | (module MountingHole:MountingHole_2.2mm_M2_ISO7380 (layer F.Cu) (tedit 5E4788E2) (tstamp 5E47DDFA) 117 | (at 128.76 72.72) 118 | (descr "Mounting Hole 2.2mm, no annular, M2, ISO7380") 119 | (tags "mounting hole 2.2mm no annular m2 iso7380") 120 | (attr virtual) 121 | (fp_text reference REF** (at -0.715 5.295) (layer F.SilkS) hide 122 | (effects (font (size 1 1) (thickness 0.15))) 123 | ) 124 | (fp_text value hole (at 0 2.75) (layer F.Fab) 125 | (effects (font (size 1 1) (thickness 0.15))) 126 | ) 127 | (fp_text user %R (at 0.3 0) (layer F.Fab) 128 | (effects (font (size 1 1) (thickness 0.15))) 129 | ) 130 | (fp_circle (center 0 0) (end 1.75 0) (layer Cmts.User) (width 0.15)) 131 | (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05)) 132 | (pad "" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 2.75) (layers *.Cu *.Mask)) 133 | ) 134 | 135 | (module MountingHole:MountingHole_2.2mm_M2_ISO7380 (layer F.Cu) (tedit 5E4788E2) (tstamp 5E47DDFA) 136 | (at 159.665 93.415) 137 | (descr "Mounting Hole 2.2mm, no annular, M2, ISO7380") 138 | (tags "mounting hole 2.2mm no annular m2 iso7380") 139 | (attr virtual) 140 | (fp_text reference REF** (at -0.715 5.295) (layer F.SilkS) hide 141 | (effects (font (size 1 1) (thickness 0.15))) 142 | ) 143 | (fp_text value hole (at 0 2.75) (layer F.Fab) 144 | (effects (font (size 1 1) (thickness 0.15))) 145 | ) 146 | (fp_text user %R (at 0.3 0) (layer F.Fab) 147 | (effects (font (size 1 1) (thickness 0.15))) 148 | ) 149 | (fp_circle (center 0 0) (end 1.75 0) (layer Cmts.User) (width 0.15)) 150 | (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05)) 151 | (pad "" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 2.75) (layers *.Cu *.Mask)) 152 | ) 153 | 154 | (module MountingHole:MountingHole_2.2mm_M2_ISO7380 (layer F.Cu) (tedit 5E4788E2) (tstamp 5E47DAD0) 155 | (at 157.435 65.37) 156 | (descr "Mounting Hole 2.2mm, no annular, M2, ISO7380") 157 | (tags "mounting hole 2.2mm no annular m2 iso7380") 158 | (attr virtual) 159 | (fp_text reference REF** (at -0.715 5.295) (layer F.SilkS) hide 160 | (effects (font (size 1 1) (thickness 0.15))) 161 | ) 162 | (fp_text value hole (at 0 2.75) (layer F.Fab) 163 | (effects (font (size 1 1) (thickness 0.15))) 164 | ) 165 | (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05)) 166 | (fp_circle (center 0 0) (end 1.75 0) (layer Cmts.User) (width 0.15)) 167 | (fp_text user %R (at 0.3 0) (layer F.Fab) 168 | (effects (font (size 1 1) (thickness 0.15))) 169 | ) 170 | (pad "" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 2.75) (layers *.Cu *.Mask)) 171 | ) 172 | 173 | (module customFootprints_PPNFC:PP_6_pogo_pin_contacts (layer B.Cu) (tedit 5E47609C) (tstamp 5E47D4A9) 174 | (at 148.465 83.36 180) 175 | (path /5E47AA15) 176 | (fp_text reference J1 (at 4.245 3.39) (layer B.SilkS) hide 177 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 178 | ) 179 | (fp_text value Conn_01x06 (at 4.075 5.31) (layer B.Fab) 180 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 181 | ) 182 | (fp_line (start 0 0) (end 7.5 0) (layer Dwgs.User) (width 0.12)) 183 | (fp_line (start 7.5 0) (end 7.5 -4) (layer Dwgs.User) (width 0.12)) 184 | (fp_circle (center 0 0) (end 0.95 0) (layer Dwgs.User) (width 0.12)) 185 | (fp_circle (center 7.5 0) (end 8.45 0) (layer Dwgs.User) (width 0.12)) 186 | (fp_circle (center 3.75 0) (end 4.7 0) (layer Dwgs.User) (width 0.12)) 187 | (fp_circle (center 7.5 -4) (end 8.45 -4) (layer Dwgs.User) (width 0.12)) 188 | (fp_circle (center 0 -4) (end 0.95 -4) (layer Dwgs.User) (width 0.12)) 189 | (fp_line (start 0 -4) (end 7.5 -4) (layer Dwgs.User) (width 0.12)) 190 | (fp_circle (center 3.75 -4) (end 4.7 -4) (layer Dwgs.User) (width 0.12)) 191 | (fp_line (start -3 2) (end 10 2) (layer B.SilkS) (width 0.12)) 192 | (fp_line (start 10 2) (end 10 -6) (layer B.SilkS) (width 0.12)) 193 | (fp_line (start 10 -6) (end -3 -6) (layer B.SilkS) (width 0.12)) 194 | (fp_line (start -3 -6) (end -3 2) (layer B.SilkS) (width 0.12)) 195 | (pad 3 smd circle (at 7.5 0 180) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) 196 | (net 1 "Net-(J1-Pad3)")) 197 | (pad 2 smd circle (at 3.75 0 180) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) 198 | (net 2 "Net-(J1-Pad2)")) 199 | (pad 1 smd circle (at 0 0 180) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) 200 | (net 3 "Net-(J1-Pad1)")) 201 | (pad 4 smd circle (at 0 -4 180) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) 202 | (net 4 "Net-(J1-Pad4)")) 203 | (pad 5 smd circle (at 3.75 -4 180) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) 204 | (net 5 "Net-(J1-Pad5)")) 205 | (pad 6 smd circle (at 7.5 -4 180) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) 206 | (net 6 "Net-(J1-Pad6)")) 207 | ) 208 | 209 | (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 5E47D4C0) 210 | (at 136.085 58.08 270) 211 | (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row") 212 | (tags "Through hole pin header THT 1x03 2.54mm single row") 213 | (path /5E479196) 214 | (fp_text reference J2 (at 2.85 -1.64 270) (layer F.SilkS) hide 215 | (effects (font (size 1 1) (thickness 0.15))) 216 | ) 217 | (fp_text value Conn_01x03 (at 0 7.41 90) (layer F.Fab) 218 | (effects (font (size 1 1) (thickness 0.15))) 219 | ) 220 | (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) 221 | (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1)) 222 | (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1)) 223 | (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) 224 | (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) 225 | (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) 226 | (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12)) 227 | (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) 228 | (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) 229 | (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) 230 | (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) 231 | (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) 232 | (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05)) 233 | (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) 234 | (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) 235 | (fp_text user %R (at 0 2.54) (layer F.Fab) 236 | (effects (font (size 1 1) (thickness 0.15))) 237 | ) 238 | (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) 239 | (net 3 "Net-(J1-Pad1)")) 240 | (pad 2 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) 241 | (net 2 "Net-(J1-Pad2)")) 242 | (pad 3 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) 243 | (net 1 "Net-(J1-Pad3)")) 244 | (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl 245 | (at (xyz 0 0 0)) 246 | (scale (xyz 1 1 1)) 247 | (rotate (xyz 0 0 0)) 248 | ) 249 | ) 250 | 251 | (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 5E47D4D7) 252 | (at 154.86 58.06 270) 253 | (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row") 254 | (tags "Through hole pin header THT 1x03 2.54mm single row") 255 | (path /5E479DAA) 256 | (fp_text reference J3 (at -1.755 2.855 270) (layer F.SilkS) hide 257 | (effects (font (size 1 1) (thickness 0.15))) 258 | ) 259 | (fp_text value Conn_01x03 (at 0 7.41 90) (layer F.Fab) 260 | (effects (font (size 1 1) (thickness 0.15))) 261 | ) 262 | (fp_text user %R (at 0 2.54) (layer F.Fab) 263 | (effects (font (size 1 1) (thickness 0.15))) 264 | ) 265 | (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) 266 | (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) 267 | (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05)) 268 | (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) 269 | (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) 270 | (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) 271 | (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) 272 | (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) 273 | (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12)) 274 | (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) 275 | (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) 276 | (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) 277 | (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1)) 278 | (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1)) 279 | (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) 280 | (pad 3 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) 281 | (net 6 "Net-(J1-Pad6)")) 282 | (pad 2 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) 283 | (net 5 "Net-(J1-Pad5)")) 284 | (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) 285 | (net 4 "Net-(J1-Pad4)")) 286 | (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl 287 | (at (xyz 0 0 0)) 288 | (scale (xyz 1 1 1)) 289 | (rotate (xyz 0 0 0)) 290 | ) 291 | ) 292 | 293 | (gr_text github.com/SMR404/PinephonePogoBreakout (at 145.855 72.645) (layer F.SilkS) 294 | (effects (font (size 0.8 0.8) (thickness 0.18))) 295 | ) 296 | (gr_text "Pinephone\nPogo Pin Breakout Board\nV1.0\n" (at 131.995 68.9) (layer F.SilkS) 297 | (effects (font (size 1 1) (thickness 0.2)) (justify left)) 298 | ) 299 | (gr_text 5V (at 149.795 61.4 90) (layer F.SilkS) (tstamp 5E47CC0C) 300 | (effects (font (size 1 1) (thickness 0.2))) 301 | ) 302 | (gr_text 5V (at 152.4 61.32 90) (layer F.SilkS) (tstamp 5E47CC0C) 303 | (effects (font (size 1 1) (thickness 0.2))) 304 | ) 305 | (gr_text GND (at 154.83 61.33 90) (layer F.SilkS) (tstamp 5E47CC0C) 306 | (effects (font (size 1 1) (thickness 0.2))) 307 | ) 308 | (gr_text SDA (at 136.16 61.205 90) (layer F.SilkS) (tstamp 5E47CBED) 309 | (effects (font (size 1 1) (thickness 0.2))) 310 | ) 311 | (gr_text SCL (at 133.565 61.215 90) (layer F.SilkS) (tstamp 5E47CBED) 312 | (effects (font (size 1 1) (thickness 0.2))) 313 | ) 314 | (gr_text INT (at 130.98 61.255 90) (layer F.SilkS) (tstamp 5E47CBD2) 315 | (effects (font (size 1 1) (thickness 0.2))) 316 | ) 317 | (gr_circle (center 159.66 93.39) (end 161.94699 93.39) (layer F.SilkS) (width 0.12) (tstamp 5E47CB7D)) 318 | (gr_circle (center 157.44 65.41) (end 159.72699 65.41) (layer F.SilkS) (width 0.12) (tstamp 5E47CB7D)) 319 | (gr_circle (center 128.765 72.72) (end 131.05199 72.72) (layer F.SilkS) (width 0.12)) 320 | (gr_text GND (at 148.375 87.355) (layer F.SilkS) (tstamp 5E47CA62) 321 | (effects (font (size 1 1) (thickness 0.2))) 322 | ) 323 | (gr_text 5V (at 144.65 87.395) (layer F.SilkS) (tstamp 5E47CA62) 324 | (effects (font (size 1 1) (thickness 0.2))) 325 | ) 326 | (gr_text 5V (at 140.94 87.43) (layer F.SilkS) (tstamp 5E47CA62) 327 | (effects (font (size 1 1) (thickness 0.2))) 328 | ) 329 | (gr_text INT (at 140.93 83.35) (layer F.SilkS) (tstamp 5E47CA62) 330 | (effects (font (size 1 1) (thickness 0.2))) 331 | ) 332 | (gr_text SCL (at 144.78 83.35) (layer F.SilkS) (tstamp 5E47CA62) 333 | (effects (font (size 1 1) (thickness 0.2))) 334 | ) 335 | (gr_text SDA (at 148.49 83.365) (layer F.SilkS) (tstamp 5E47C8C1) 336 | (effects (font (size 1 1) (thickness 0.2))) 337 | ) 338 | (gr_circle (center 148.46 87.355) (end 150.16 87.355) (layer F.SilkS) (width 0.12) (tstamp 5E47C873)) 339 | (gr_circle (center 144.715 87.355) (end 146.415 87.355) (layer F.SilkS) (width 0.12) (tstamp 5E47C873)) 340 | (gr_circle (center 140.965 87.355) (end 142.665 87.355) (layer F.SilkS) (width 0.12) (tstamp 5E47C873)) 341 | (gr_circle (center 148.46 83.365) (end 150.16 83.365) (layer F.SilkS) (width 0.12) (tstamp 5E47C873)) 342 | (gr_circle (center 144.715 83.365) (end 146.415 83.365) (layer F.SilkS) (width 0.12) (tstamp 5E47C873)) 343 | (gr_circle (center 140.965 83.365) (end 142.665 83.365) (layer F.SilkS) (width 0.12)) 344 | (gr_arc (start 128.762857 72.719777) (end 125.762857 72.719777) (angle -52.25880262) (layer Edge.Cuts) (width 0.2)) 345 | (gr_arc (start 127.042672 60.878092) (end 127.152765 62.374046) (angle -85.79099191) (layer Edge.Cuts) (width 0.2)) 346 | (gr_arc (start 135.713832 82.784412) (end 137.213833 82.784412) (angle -56.18093969) (layer Edge.Cuts) (width 0.2)) 347 | (gr_line (start 128.542672 60.878092) (end 128.542672 57.62) (layer Edge.Cuts) (width 0.2)) 348 | (gr_arc (start 127.262857 63.87) (end 127.152765 62.374046) (angle -85.79099191) (layer Edge.Cuts) (width 0.2)) 349 | (gr_line (start 125.762857 72.719777) (end 125.762857 63.87) (layer Edge.Cuts) (width 0.2)) 350 | (gr_line (start 136.548691 81.538213) (end 126.92657 75.092128) (layer Edge.Cuts) (width 0.2)) 351 | (gr_arc (start 155.185 57.62) (end 157.435 57.62) (angle -90) (layer Edge.Cuts) (width 0.2)) 352 | (gr_arc (start 149.525 57.62) (end 149.525 55.37) (angle -90) (layer Edge.Cuts) (width 0.2)) 353 | (gr_line (start 147.275 60.62) (end 147.275 57.62) (layer Edge.Cuts) (width 0.2)) 354 | (gr_arc (start 136.452672 57.62) (end 138.702672 57.62) (angle -90) (layer Edge.Cuts) (width 0.2)) 355 | (gr_line (start 130.792672 55.37) (end 136.452672 55.37) (layer Edge.Cuts) (width 0.2)) 356 | (gr_arc (start 130.792672 57.62) (end 130.792672 55.37) (angle -90) (layer Edge.Cuts) (width 0.2)) 357 | (gr_line (start 140.452672 62.37) (end 145.525 62.37) (layer Edge.Cuts) (width 0.2)) 358 | (gr_line (start 137.213833 88.862608) (end 137.213833 82.784412) (layer Edge.Cuts) (width 0.2)) 359 | (gr_arc (start 138.713833 88.862608) (end 137.213833 88.862608) (angle -90) (layer Edge.Cuts) (width 0.2)) 360 | (gr_line (start 149.264928 90.362608) (end 138.713833 90.362608) (layer Edge.Cuts) (width 0.2)) 361 | (gr_arc (start 149.264928 91.862608) (end 150.099786 90.616409) (angle -33.81906031) (layer Edge.Cuts) (width 0.2)) 362 | (gr_line (start 157.994115 95.905006) (end 150.099786 90.616409) (layer Edge.Cuts) (width 0.2)) 363 | (gr_arc (start 159.663831 93.412608) (end 157.994115 95.905006) (angle -128.3633848) (layer Edge.Cuts) (width 0.2)) 364 | (gr_line (start 160.425569 65.13231) (end 162.6544 93.174917) (layer Edge.Cuts) (width 0.2)) 365 | (gr_arc (start 140.452672 60.62) (end 138.702672 60.62) (angle -90) (layer Edge.Cuts) (width 0.2)) 366 | (gr_line (start 138.702672 57.62) (end 138.702672 60.62) (layer Edge.Cuts) (width 0.2)) 367 | (gr_arc (start 157.435 65.37) (end 160.425569 65.13231) (angle -63.83740313) (layer Edge.Cuts) (width 0.2)) 368 | (gr_arc (start 159.185 60.95412) (end 157.435 60.95412) (angle -68.38172758) (layer Edge.Cuts) (width 0.2)) 369 | (gr_line (start 157.435 57.62) (end 157.435 60.95412) (layer Edge.Cuts) (width 0.2)) 370 | (gr_line (start 149.525 55.37) (end 155.185 55.37) (layer Edge.Cuts) (width 0.2)) 371 | (gr_arc (start 145.525 60.62) (end 145.525 62.37) (angle -90) (layer Edge.Cuts) (width 0.2)) 372 | 373 | (via (at 150.55 85.445) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 4)) 374 | (via (at 146.675 85.515) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5)) 375 | (via (at 142.805 85.46) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 6)) 376 | (segment (start 133.64 58.22) (end 133.6 58.18) (width 0.25) (layer B.Cu) (net 2)) 377 | (segment (start 136.14 58.18) (end 136.14 58.906037) (width 0.25) (layer B.Cu) (net 3)) 378 | (segment (start 131.06 58.18) (end 131.06 69.125) (width 0.4) (layer B.Cu) (net 1)) 379 | (segment (start 140.965 79.03) (end 140.965 83.36) (width 0.4) (layer B.Cu) (net 1)) 380 | (segment (start 131.06 69.125) (end 140.965 79.03) (width 0.4) (layer B.Cu) (net 1)) 381 | (segment (start 144.715 83.36) (end 144.715 79.105) (width 0.4) (layer B.Cu) (net 2)) 382 | (segment (start 133.6 67.99) (end 134.8875 69.2775) (width 0.4) (layer B.Cu) (net 2)) 383 | (segment (start 133.6 58.18) (end 133.6 67.99) (width 0.4) (layer B.Cu) (net 2)) 384 | (segment (start 144.715 79.105) (end 134.8875 69.2775) (width 0.4) (layer B.Cu) (net 2)) 385 | (segment (start 134.8875 69.2775) (end 134.735 69.125) (width 0.25) (layer B.Cu) (net 2)) 386 | (segment (start 148.465 79.225) (end 148.465 83.36) (width 0.4) (layer B.Cu) (net 3)) 387 | (segment (start 136.14 58.18) (end 136.14 66.9) (width 0.4) (layer B.Cu) (net 3)) 388 | (segment (start 136.14 66.9) (end 148.465 79.225) (width 0.4) (layer B.Cu) (net 3)) 389 | (segment (start 148.635 87.36) (end 150.55 85.445) (width 0.4) (layer B.Cu) (net 4)) 390 | (segment (start 148.465 87.36) (end 148.635 87.36) (width 0.4) (layer B.Cu) (net 4)) 391 | (segment (start 154.86 58.06) (end 154.628542 58.06) (width 0.4) (layer F.Cu) (net 4)) 392 | (segment (start 154.628542 58.06) (end 150.98002 61.708522) (width 0.4) (layer F.Cu) (net 4)) 393 | (segment (start 150.98002 85.01498) (end 150.55 85.445) (width 0.4) (layer F.Cu) (net 4)) 394 | (segment (start 150.98002 61.708522) (end 150.98002 85.01498) (width 0.4) (layer F.Cu) (net 4)) 395 | (segment (start 140.965 87.36) (end 140.965 87.045) (width 0.25) (layer B.Cu) (net 6)) 396 | (segment (start 144.715 87.36) (end 144.715 87.17) (width 0.25) (layer B.Cu) (net 5)) 397 | (segment (start 144.83 87.36) (end 146.675 85.515) (width 0.4) (layer B.Cu) (net 5)) 398 | (segment (start 144.715 87.36) (end 144.83 87.36) (width 0.4) (layer B.Cu) (net 5)) 399 | (segment (start 146.675 85.515) (end 146.675 85.49) (width 0.4) (layer F.Cu) (net 5)) 400 | (segment (start 146.675 85.49) (end 150.38001 81.78499) (width 0.4) (layer F.Cu) (net 5)) 401 | (segment (start 150.38001 81.78499) (end 150.38001 61.45999) (width 0.4) (layer F.Cu) (net 5)) 402 | (segment (start 152.32 59.52) (end 152.32 58.06) (width 0.4) (layer F.Cu) (net 5)) 403 | (segment (start 150.38001 61.45999) (end 152.32 59.52) (width 0.4) (layer F.Cu) (net 5)) 404 | (segment (start 140.965 87.3) (end 142.805 85.46) (width 0.4) (layer B.Cu) (net 6)) 405 | (segment (start 140.965 87.36) (end 140.965 87.3) (width 0.4) (layer B.Cu) (net 6)) 406 | (segment (start 142.805 85.46) (end 142.835 85.46) (width 0.4) (layer F.Cu) (net 6)) 407 | (segment (start 142.805 85.46) (end 142.805 85.41) (width 0.4) (layer F.Cu) (net 6)) 408 | (segment (start 149.78 78.435) (end 149.78 58.06) (width 0.4) (layer F.Cu) (net 6)) 409 | (segment (start 142.805 85.41) (end 149.78 78.435) (width 0.4) (layer F.Cu) (net 6)) 410 | 411 | ) 412 | -------------------------------------------------------------------------------- /pogoContact/pogoContact.net: -------------------------------------------------------------------------------- 1 | (export (version D) 2 | (design 3 | (source C:\Users\sr\Documents\0_PinephoneNFC\pcbDesign\pogoContact_testBoard\pogoContact\pogoContact.sch) 4 | (date "2/15/2020 12:28:48 AM") 5 | (tool "Eeschema (5.1.2)-1") 6 | (sheet (number 1) (name /) (tstamps /) 7 | (title_block 8 | (title) 9 | (company) 10 | (rev) 11 | (date) 12 | (source pogoContact.sch) 13 | (comment (number 1) (value "")) 14 | (comment (number 2) (value "")) 15 | (comment (number 3) (value "")) 16 | (comment (number 4) (value ""))))) 17 | (components 18 | (comp (ref J2) 19 | (value Conn_01x03) 20 | (footprint Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical) 21 | (datasheet ~) 22 | (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) 23 | (sheetpath (names /) (tstamps /)) 24 | (tstamp 5E479196)) 25 | (comp (ref J3) 26 | (value Conn_01x03) 27 | (footprint Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical) 28 | (datasheet ~) 29 | (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) 30 | (sheetpath (names /) (tstamps /)) 31 | (tstamp 5E479DAA)) 32 | (comp (ref J1) 33 | (value Conn_01x06) 34 | (footprint customFootprints_PPNFC:PP_6_pogo_pin_contacts) 35 | (datasheet ~) 36 | (libsource (lib Connector_Generic) (part Conn_01x06) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")) 37 | (sheetpath (names /) (tstamps /)) 38 | (tstamp 5E47AA15))) 39 | (libparts 40 | (libpart (lib Connector_Generic) (part Conn_01x03) 41 | (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)") 42 | (docs ~) 43 | (footprints 44 | (fp Connector*:*_1x??_*)) 45 | (fields 46 | (field (name Reference) J) 47 | (field (name Value) Conn_01x03)) 48 | (pins 49 | (pin (num 1) (name Pin_1) (type passive)) 50 | (pin (num 2) (name Pin_2) (type passive)) 51 | (pin (num 3) (name Pin_3) (type passive)))) 52 | (libpart (lib Connector_Generic) (part Conn_01x06) 53 | (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)") 54 | (docs ~) 55 | (footprints 56 | (fp Connector*:*_1x??_*)) 57 | (fields 58 | (field (name Reference) J) 59 | (field (name Value) Conn_01x06)) 60 | (pins 61 | (pin (num 1) (name Pin_1) (type passive)) 62 | (pin (num 2) (name Pin_2) (type passive)) 63 | (pin (num 3) (name Pin_3) (type passive)) 64 | (pin (num 4) (name Pin_4) (type passive)) 65 | (pin (num 5) (name Pin_5) (type passive)) 66 | (pin (num 6) (name Pin_6) (type passive))))) 67 | (libraries 68 | (library (logical Connector_Generic) 69 | (uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Connector_Generic.lib"))) 70 | (nets 71 | (net (code 1) (name "Net-(J1-Pad6)") 72 | (node (ref J1) (pin 6)) 73 | (node (ref J3) (pin 3))) 74 | (net (code 2) (name "Net-(J1-Pad5)") 75 | (node (ref J1) (pin 5)) 76 | (node (ref J3) (pin 2))) 77 | (net (code 3) (name "Net-(J1-Pad4)") 78 | (node (ref J1) (pin 4)) 79 | (node (ref J3) (pin 1))) 80 | (net (code 4) (name "Net-(J1-Pad3)") 81 | (node (ref J1) (pin 3)) 82 | (node (ref J2) (pin 3))) 83 | (net (code 5) (name "Net-(J1-Pad2)") 84 | (node (ref J1) (pin 2)) 85 | (node (ref J2) (pin 2))) 86 | (net (code 6) (name "Net-(J1-Pad1)") 87 | (node (ref J1) (pin 1)) 88 | (node (ref J2) (pin 1))))) -------------------------------------------------------------------------------- /pogoContact/pogoContact.pro: -------------------------------------------------------------------------------- 1 | update=2/15/2020 12:49:09 AM 2 | version=1 3 | last_client=kicad 4 | [general] 5 | version=1 6 | RootSch= 7 | BoardNm= 8 | [cvpcb] 9 | version=1 10 | NetIExt=net 11 | [eeschema] 12 | version=1 13 | LibDir= 14 | [eeschema/libraries] 15 | [pcbnew] 16 | version=1 17 | PageLayoutDescrFile= 18 | LastNetListRead=pogoContact.net 19 | CopperLayerCount=2 20 | BoardThickness=1.6 21 | AllowMicroVias=0 22 | AllowBlindVias=0 23 | RequireCourtyardDefinitions=0 24 | ProhibitOverlappingCourtyards=1 25 | MinTrackWidth=0.2 26 | MinViaDiameter=0.4 27 | MinViaDrill=0.3 28 | MinMicroViaDiameter=0.2 29 | MinMicroViaDrill=0.09999999999999999 30 | MinHoleToHole=0.25 31 | TrackWidth1=0.4 32 | ViaDiameter1=0.8 33 | ViaDrill1=0.4 34 | dPairWidth1=0.2 35 | dPairGap1=0.25 36 | dPairViaGap1=0.25 37 | SilkLineWidth=0.12 38 | SilkTextSizeV=1 39 | SilkTextSizeH=1 40 | SilkTextSizeThickness=0.15 41 | SilkTextItalic=0 42 | SilkTextUpright=1 43 | CopperLineWidth=0.2 44 | CopperTextSizeV=1.5 45 | CopperTextSizeH=1.5 46 | CopperTextThickness=0.3 47 | CopperTextItalic=0 48 | CopperTextUpright=1 49 | EdgeCutLineWidth=0.05 50 | CourtyardLineWidth=0.05 51 | OthersLineWidth=0.15 52 | OthersTextSizeV=1 53 | OthersTextSizeH=1 54 | OthersTextSizeThickness=0.15 55 | OthersTextItalic=0 56 | OthersTextUpright=1 57 | SolderMaskClearance=0.051 58 | SolderMaskMinWidth=0.25 59 | SolderPasteClearance=0 60 | SolderPasteRatio=-0 61 | [pcbnew/Layer.F.Cu] 62 | Name=F.Cu 63 | Type=0 64 | Enabled=1 65 | [pcbnew/Layer.In1.Cu] 66 | Name=In1.Cu 67 | Type=0 68 | Enabled=0 69 | [pcbnew/Layer.In2.Cu] 70 | Name=In2.Cu 71 | Type=0 72 | Enabled=0 73 | [pcbnew/Layer.In3.Cu] 74 | Name=In3.Cu 75 | Type=0 76 | Enabled=0 77 | [pcbnew/Layer.In4.Cu] 78 | Name=In4.Cu 79 | Type=0 80 | Enabled=0 81 | [pcbnew/Layer.In5.Cu] 82 | Name=In5.Cu 83 | Type=0 84 | Enabled=0 85 | [pcbnew/Layer.In6.Cu] 86 | Name=In6.Cu 87 | Type=0 88 | Enabled=0 89 | [pcbnew/Layer.In7.Cu] 90 | Name=In7.Cu 91 | Type=0 92 | Enabled=0 93 | [pcbnew/Layer.In8.Cu] 94 | Name=In8.Cu 95 | Type=0 96 | Enabled=0 97 | [pcbnew/Layer.In9.Cu] 98 | Name=In9.Cu 99 | Type=0 100 | Enabled=0 101 | [pcbnew/Layer.In10.Cu] 102 | Name=In10.Cu 103 | Type=0 104 | Enabled=0 105 | [pcbnew/Layer.In11.Cu] 106 | Name=In11.Cu 107 | Type=0 108 | Enabled=0 109 | [pcbnew/Layer.In12.Cu] 110 | Name=In12.Cu 111 | Type=0 112 | Enabled=0 113 | [pcbnew/Layer.In13.Cu] 114 | Name=In13.Cu 115 | Type=0 116 | Enabled=0 117 | [pcbnew/Layer.In14.Cu] 118 | Name=In14.Cu 119 | Type=0 120 | Enabled=0 121 | [pcbnew/Layer.In15.Cu] 122 | Name=In15.Cu 123 | Type=0 124 | Enabled=0 125 | [pcbnew/Layer.In16.Cu] 126 | Name=In16.Cu 127 | Type=0 128 | Enabled=0 129 | [pcbnew/Layer.In17.Cu] 130 | Name=In17.Cu 131 | Type=0 132 | Enabled=0 133 | [pcbnew/Layer.In18.Cu] 134 | Name=In18.Cu 135 | Type=0 136 | Enabled=0 137 | [pcbnew/Layer.In19.Cu] 138 | Name=In19.Cu 139 | Type=0 140 | Enabled=0 141 | [pcbnew/Layer.In20.Cu] 142 | Name=In20.Cu 143 | Type=0 144 | Enabled=0 145 | [pcbnew/Layer.In21.Cu] 146 | Name=In21.Cu 147 | Type=0 148 | Enabled=0 149 | [pcbnew/Layer.In22.Cu] 150 | Name=In22.Cu 151 | Type=0 152 | Enabled=0 153 | [pcbnew/Layer.In23.Cu] 154 | Name=In23.Cu 155 | Type=0 156 | Enabled=0 157 | [pcbnew/Layer.In24.Cu] 158 | Name=In24.Cu 159 | Type=0 160 | Enabled=0 161 | [pcbnew/Layer.In25.Cu] 162 | Name=In25.Cu 163 | Type=0 164 | Enabled=0 165 | [pcbnew/Layer.In26.Cu] 166 | Name=In26.Cu 167 | Type=0 168 | Enabled=0 169 | [pcbnew/Layer.In27.Cu] 170 | Name=In27.Cu 171 | Type=0 172 | Enabled=0 173 | [pcbnew/Layer.In28.Cu] 174 | Name=In28.Cu 175 | Type=0 176 | Enabled=0 177 | [pcbnew/Layer.In29.Cu] 178 | Name=In29.Cu 179 | Type=0 180 | Enabled=0 181 | [pcbnew/Layer.In30.Cu] 182 | Name=In30.Cu 183 | Type=0 184 | Enabled=0 185 | [pcbnew/Layer.B.Cu] 186 | Name=B.Cu 187 | Type=0 188 | Enabled=1 189 | [pcbnew/Layer.B.Adhes] 190 | Enabled=1 191 | [pcbnew/Layer.F.Adhes] 192 | Enabled=1 193 | [pcbnew/Layer.B.Paste] 194 | Enabled=1 195 | [pcbnew/Layer.F.Paste] 196 | Enabled=1 197 | [pcbnew/Layer.B.SilkS] 198 | Enabled=1 199 | [pcbnew/Layer.F.SilkS] 200 | Enabled=1 201 | [pcbnew/Layer.B.Mask] 202 | Enabled=1 203 | [pcbnew/Layer.F.Mask] 204 | Enabled=1 205 | [pcbnew/Layer.Dwgs.User] 206 | Enabled=1 207 | [pcbnew/Layer.Cmts.User] 208 | Enabled=1 209 | [pcbnew/Layer.Eco1.User] 210 | Enabled=1 211 | [pcbnew/Layer.Eco2.User] 212 | Enabled=1 213 | [pcbnew/Layer.Edge.Cuts] 214 | Enabled=1 215 | [pcbnew/Layer.Margin] 216 | Enabled=1 217 | [pcbnew/Layer.B.CrtYd] 218 | Enabled=1 219 | [pcbnew/Layer.F.CrtYd] 220 | Enabled=1 221 | [pcbnew/Layer.B.Fab] 222 | Enabled=1 223 | [pcbnew/Layer.F.Fab] 224 | Enabled=1 225 | [pcbnew/Layer.Rescue] 226 | Enabled=0 227 | [pcbnew/Netclasses] 228 | [pcbnew/Netclasses/Default] 229 | Name=Default 230 | Clearance=0.2 231 | TrackWidth=0.4 232 | ViaDiameter=0.8 233 | ViaDrill=0.4 234 | uViaDiameter=0.3 235 | uViaDrill=0.1 236 | dPairWidth=0.2 237 | dPairGap=0.25 238 | dPairViaGap=0.25 239 | -------------------------------------------------------------------------------- /pogoContact/pogoContact.sch: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | EELAYER 29 0 3 | EELAYER END 4 | $Descr A4 11693 8268 5 | encoding utf-8 6 | Sheet 1 1 7 | Title "" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Comp 17 | L Connector_Generic:Conn_01x03 J2 18 | U 1 1 5E479196 19 | P 3910 3700 20 | F 0 "J2" V 3874 3512 50 0000 R CNN 21 | F 1 "Conn_01x03" V 3783 3512 50 0000 R CNN 22 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 3910 3700 50 0001 C CNN 23 | F 3 "~" H 3910 3700 50 0001 C CNN 24 | 1 3910 3700 25 | 0 -1 -1 0 26 | $EndComp 27 | $Comp 28 | L Connector_Generic:Conn_01x03 J3 29 | U 1 1 5E479DAA 30 | P 5280 3680 31 | F 0 "J3" V 5244 3492 50 0000 R CNN 32 | F 1 "Conn_01x03" V 5153 3492 50 0000 R CNN 33 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 5280 3680 50 0001 C CNN 34 | F 3 "~" H 5280 3680 50 0001 C CNN 35 | 1 5280 3680 36 | 0 -1 -1 0 37 | $EndComp 38 | $Comp 39 | L Connector_Generic:Conn_01x06 J1 40 | U 1 1 5E47AA15 41 | P 4550 4960 42 | F 0 "J1" V 4422 4572 50 0000 R CNN 43 | F 1 "Conn_01x06" V 4513 4572 50 0000 R CNN 44 | F 2 "customFootprints_PPNFC:PP_6_pogo_pin_contacts" H 4550 4960 50 0001 C CNN 45 | F 3 "~" H 4550 4960 50 0001 C CNN 46 | 1 4550 4960 47 | 0 -1 1 0 48 | $EndComp 49 | Wire Wire Line 50 | 4350 4760 4350 4340 51 | Wire Wire Line 52 | 4350 4340 3810 4340 53 | Wire Wire Line 54 | 3810 4340 3810 3900 55 | Wire Wire Line 56 | 3910 3900 3910 4270 57 | Wire Wire Line 58 | 3910 4270 4450 4270 59 | Wire Wire Line 60 | 4450 4270 4450 4760 61 | Wire Wire Line 62 | 4550 4760 4550 4200 63 | Wire Wire Line 64 | 4550 4200 4010 4200 65 | Wire Wire Line 66 | 4010 4200 4010 3900 67 | Wire Wire Line 68 | 4650 4760 4650 4200 69 | Wire Wire Line 70 | 4650 4200 5180 4200 71 | Wire Wire Line 72 | 5180 4200 5180 3880 73 | Wire Wire Line 74 | 4750 4760 4750 4260 75 | Wire Wire Line 76 | 4750 4260 5280 4260 77 | Wire Wire Line 78 | 5280 4260 5280 3880 79 | Wire Wire Line 80 | 4850 4760 4850 4340 81 | Wire Wire Line 82 | 4850 4340 5380 4340 83 | Wire Wire Line 84 | 5380 4340 5380 3880 85 | Text Notes 4260 5150 0 50 ~ 0 86 | Pogo Contact Pads 87 | $EndSCHEMATC 88 | -------------------------------------------------------------------------------- /washerStandoff.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMR404/PinephonePogoBreakout/cbbf3c591583043d7d5ef9220238f6141215b795/washerStandoff.stl --------------------------------------------------------------------------------