(kicad_pcb (version 20171130) (host pcbnew 5.1.7) (general (thickness 1.6) (drawings 27) (tracks 0) (zones 0) (modules 2) (nets 26) ) (page A4) (title_block (title "ESP32 IO Board") (date 2020-11-16) (rev 1.0) ) (layers (0 F.Cu signal) (31 B.Cu signal) (32 B.Adhes user) (33 F.Adhes user) (34 B.Paste user) (35 F.Paste user) (36 B.SilkS user) (37 F.SilkS user) (38 B.Mask user) (39 F.Mask user) (40 Dwgs.User user) (41 Cmts.User user) (42 Eco1.User user) (43 Eco2.User user) (44 Edge.Cuts user) (45 Margin user) (46 B.CrtYd user) (47 F.CrtYd user) (48 B.Fab user hide) (49 F.Fab user hide) ) (setup (last_trace_width 0.2) (user_trace_width 0.5) (user_trace_width 0.75) (trace_clearance 0.2) (zone_clearance 0.508) (zone_45_only no) (trace_min 0.2) (via_size 0.6) (via_drill 0.4) (via_min_size 0.4) (via_min_drill 0.3) (user_via 0.6 0.4) (uvia_size 0.3) (uvia_drill 0.1) (uvias_allowed no) (uvia_min_size 0.2) (uvia_min_drill 0.1) (edge_width 0.05) (segment_width 0.2) (pcb_text_width 0.3) (pcb_text_size 1.5 1.5) (mod_edge_width 0.12) (mod_text_size 1 1) (mod_text_width 0.15) (pad_size 1.524 1.524) (pad_drill 0.762) (pad_to_mask_clearance 0) (aux_axis_origin 0 0) (visible_elements FFFFF77F) (pcbplotparams (layerselection 0x010fc_ffffffff) (usegerberextensions false) (usegerberattributes true) (usegerberadvancedattributes true) (creategerberjobfile true) (excludeedgelayer true) (linewidth 0.100000) (plotframeref false) (viasonmask false) (mode 1) (useauxorigin false) (hpglpennumber 1) (hpglpenspeed 20) (hpglpendiameter 15.000000) (psnegative false) (psa4output false) (plotreference true) (plotvalue true) (plotinvisibletext false) (padsonsilk false) (subtractmaskfromsilk false) (outputformat 1) (mirror false) (drillshape 0) (scaleselection 1) (outputdirectory "Outputs/")) ) (net 0 "") (net 1 GND) (net 2 VCC) (net 3 +5V) (net 4 USER) (net 5 +3V3) (net 6 IO8) (net 7 IO7) (net 8 IO6) (net 9 IO5) (net 10 IO4) (net 11 IO3) (net 12 IO2) (net 13 IO1) (net 14 IO16) (net 15 IO15) (net 16 IO14) (net 17 IO13) (net 18 IO12) (net 19 IO11) (net 20 IO10) (net 21 IO9) (net 22 I2C_SDA) (net 23 I2C_SCL) (net 24 FACTORY_RESET) (net 25 RESET) (net_class Default "This is the default net class." (clearance 0.2) (trace_width 0.2) (via_dia 0.6) (via_drill 0.4) (uvia_dia 0.3) (uvia_drill 0.1) (add_net +3V3) (add_net +5V) (add_net FACTORY_RESET) (add_net GND) (add_net I2C_SCL) (add_net I2C_SDA) (add_net IO1) (add_net IO10) (add_net IO11) (add_net IO12) (add_net IO13) (add_net IO14) (add_net IO15) (add_net IO16) (add_net IO2) (add_net IO3) (add_net IO4) (add_net IO5) (add_net IO6) (add_net IO7) (add_net IO8) (add_net IO9) (add_net RESET) (add_net USER) (add_net VCC) ) (module Connector_PinHeader_2.54mm:PinHeader_1x13_P2.54mm_Vertical (layer B.Cu) (tedit 59FED5CC) (tstamp 5FB19F3D) (at 153.18 93.51) (descr "Through hole straight pin header, 1x13, 2.54mm pitch, single row") (tags "Through hole pin header THT 1x13 2.54mm single row") (path /5FBABCD6) (fp_text reference J4 (at 0 2.33) (layer B.SilkS) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_text value RIGHT-EXT (at 0 -32.81) (layer B.Fab) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_text user %R (at 0 -15.24 -90) (layer B.Fab) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_line (start -0.635 1.27) (end 1.27 1.27) (layer B.Fab) (width 0.1)) (fp_line (start 1.27 1.27) (end 1.27 -31.75) (layer B.Fab) (width 0.1)) (fp_line (start 1.27 -31.75) (end -1.27 -31.75) (layer B.Fab) (width 0.1)) (fp_line (start -1.27 -31.75) (end -1.27 0.635) (layer B.Fab) (width 0.1)) (fp_line (start -1.27 0.635) (end -0.635 1.27) (layer B.Fab) (width 0.1)) (fp_line (start -1.33 -31.81) (end 1.33 -31.81) (layer B.SilkS) (width 0.12)) (fp_line (start -1.33 -1.27) (end -1.33 -31.81) (layer B.SilkS) (width 0.12)) (fp_line (start 1.33 -1.27) (end 1.33 -31.81) (layer B.SilkS) (width 0.12)) (fp_line (start -1.33 -1.27) (end 1.33 -1.27) (layer B.SilkS) (width 0.12)) (fp_line (start -1.33 0) (end -1.33 1.33) (layer B.SilkS) (width 0.12)) (fp_line (start -1.33 1.33) (end 0 1.33) (layer B.SilkS) (width 0.12)) (fp_line (start -1.8 1.8) (end -1.8 -32.25) (layer B.CrtYd) (width 0.05)) (fp_line (start -1.8 -32.25) (end 1.8 -32.25) (layer B.CrtYd) (width 0.05)) (fp_line (start 1.8 -32.25) (end 1.8 1.8) (layer B.CrtYd) (width 0.05)) (fp_line (start 1.8 1.8) (end -1.8 1.8) (layer B.CrtYd) (width 0.05)) (pad 13 thru_hole oval (at 0 -30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 23 I2C_SCL)) (pad 12 thru_hole oval (at 0 -27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 22 I2C_SDA)) (pad 11 thru_hole oval (at 0 -25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 13 IO1)) (pad 10 thru_hole oval (at 0 -22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 12 IO2)) (pad 9 thru_hole oval (at 0 -20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 11 IO3)) (pad 8 thru_hole oval (at 0 -17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 10 IO4)) (pad 7 thru_hole oval (at 0 -15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 9 IO5)) (pad 6 thru_hole oval (at 0 -12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 8 IO6)) (pad 5 thru_hole oval (at 0 -10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 7 IO7)) (pad 4 thru_hole oval (at 0 -7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 6 IO8)) (pad 3 thru_hole oval (at 0 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 5 +3V3)) (pad 2 thru_hole oval (at 0 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 1 GND)) (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 2 VCC)) (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x13_P2.54mm_Vertical.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) (module Connector_PinHeader_2.54mm:PinHeader_1x13_P2.54mm_Vertical (layer B.Cu) (tedit 59FED5CC) (tstamp 5FB19F5E) (at 120.4 63.06 180) (descr "Through hole straight pin header, 1x13, 2.54mm pitch, single row") (tags "Through hole pin header THT 1x13 2.54mm single row") (path /5FBACE6E) (fp_text reference J2 (at 0 2.33) (layer B.SilkS) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_text value LEFT-EXT (at 0 -32.81) (layer B.Fab) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_text user %R (at 0 -15.24 270) (layer B.Fab) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_line (start -0.635 1.27) (end 1.27 1.27) (layer B.Fab) (width 0.1)) (fp_line (start 1.27 1.27) (end 1.27 -31.75) (layer B.Fab) (width 0.1)) (fp_line (start 1.27 -31.75) (end -1.27 -31.75) (layer B.Fab) (width 0.1)) (fp_line (start -1.27 -31.75) (end -1.27 0.635) (layer B.Fab) (width 0.1)) (fp_line (start -1.27 0.635) (end -0.635 1.27) (layer B.Fab) (width 0.1)) (fp_line (start -1.33 -31.81) (end 1.33 -31.81) (layer B.SilkS) (width 0.12)) (fp_line (start -1.33 -1.27) (end -1.33 -31.81) (layer B.SilkS) (width 0.12)) (fp_line (start 1.33 -1.27) (end 1.33 -31.81) (layer B.SilkS) (width 0.12)) (fp_line (start -1.33 -1.27) (end 1.33 -1.27) (layer B.SilkS) (width 0.12)) (fp_line (start -1.33 0) (end -1.33 1.33) (layer B.SilkS) (width 0.12)) (fp_line (start -1.33 1.33) (end 0 1.33) (layer B.SilkS) (width 0.12)) (fp_line (start -1.8 1.8) (end -1.8 -32.25) (layer B.CrtYd) (width 0.05)) (fp_line (start -1.8 -32.25) (end 1.8 -32.25) (layer B.CrtYd) (width 0.05)) (fp_line (start 1.8 -32.25) (end 1.8 1.8) (layer B.CrtYd) (width 0.05)) (fp_line (start 1.8 1.8) (end -1.8 1.8) (layer B.CrtYd) (width 0.05)) (pad 13 thru_hole oval (at 0 -30.48 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 1 GND)) (pad 12 thru_hole oval (at 0 -27.94 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 3 +5V)) (pad 11 thru_hole oval (at 0 -25.4 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 25 RESET)) (pad 10 thru_hole oval (at 0 -22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 4 USER)) (pad 9 thru_hole oval (at 0 -20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 24 FACTORY_RESET)) (pad 8 thru_hole oval (at 0 -17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 14 IO16)) (pad 7 thru_hole oval (at 0 -15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 15 IO15)) (pad 6 thru_hole oval (at 0 -12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 16 IO14)) (pad 5 thru_hole oval (at 0 -10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 17 IO13)) (pad 4 thru_hole oval (at 0 -7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 18 IO12)) (pad 3 thru_hole oval (at 0 -5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 19 IO11)) (pad 2 thru_hole oval (at 0 -2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 20 IO10)) (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 21 IO9)) (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x13_P2.54mm_Vertical.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) (gr_line (start 151.16 110.19) (end 121.64 110.19) (layer Edge.Cuts) (width 0.05) (tstamp 5FB34A08)) (gr_line (start 154.17 126.29) (end 154.16 113.19) (layer Edge.Cuts) (width 0.05) (tstamp 5FB34A07)) (gr_line (start 157.17 129.29) (end 162.65 129.29) (layer Edge.Cuts) (width 0.05) (tstamp 5FB349FA)) (gr_line (start 115.64 129.28) (end 111.69 129.28) (layer Edge.Cuts) (width 0.05) (tstamp 5FB349F9)) (gr_line (start 118.64 113.19) (end 118.64 126.28) (layer Edge.Cuts) (width 0.05) (tstamp 5FB349F7)) (gr_arc (start 151.16 113.19) (end 154.16 113.19) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 5FB349DE)) (gr_arc (start 121.64 113.19) (end 121.64 110.19) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 5FB349AB)) (gr_arc (start 157.17 126.29) (end 154.17 126.29) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 5FB3499E)) (gr_arc (start 115.64 126.28) (end 115.64 129.28) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 5FB34996)) (gr_line (start 148.34 54.26) (end 125.23 54.26) (layer Edge.Cuts) (width 0.05) (tstamp 5FB347F4)) (gr_line (start 162.64 48.26) (end 154.34 48.26) (layer Edge.Cuts) (width 0.05) (tstamp 5FB347F3)) (gr_line (start 111.68 48.26) (end 119.23 48.26) (layer Edge.Cuts) (width 0.05) (tstamp 5FB347D9)) (gr_arc (start 154.34 51.26) (end 154.34 48.26) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 5FB3475C)) (gr_arc (start 148.34 51.26) (end 148.34 54.26) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 5FB3475B)) (gr_arc (start 125.23 51.26) (end 122.23 51.26) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 5FB34756)) (gr_arc (start 119.23 51.26) (end 122.23 51.26) (angle -90) (layer Edge.Cuts) (width 0.05)) (gr_text JLCJLCJLCJLC (at 136.9 65.22) (layer B.SilkS) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (gr_text https://atanisoft.github.io/esp32io (at 136.92 57.74) (layer B.SilkS) (tstamp 5FB30A79) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (gr_text "v1.0\nNovember 2020" (at 135.7 60.5) (layer B.SilkS) (tstamp 5FB30A78) (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (gr_text "v1.0 Nov 2020" (at 155.99 126.64) (layer F.SilkS) (effects (font (size 0.75 0.75) (thickness 0.1)) (justify left)) ) (gr_text https://atanisoft.github.io/esp32io (at 123.77 108.68) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.1)) (justify left)) ) (gr_line (start 167.65 124.29) (end 167.639998 53.24004) (layer Edge.Cuts) (width 0.05) (tstamp 5FAFC44D)) (gr_line (start 106.68 53.26) (end 106.678069 124.290004) (layer Edge.Cuts) (width 0.05) (tstamp 5FAFC449)) (gr_arc (start 111.68 53.26) (end 111.68 48.26) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 5FAFA163)) (gr_arc (start 162.65 124.29) (end 162.65 129.29) (angle -90) (layer Edge.Cuts) (width 0.05)) (gr_arc (start 111.678068 124.280005) (end 106.678069 124.290004) (angle -90.02215244) (layer Edge.Cuts) (width 0.05)) (gr_arc (start 162.639999 53.260039) (end 167.639998 53.24004) (angle -89.7708181) (layer Edge.Cuts) (width 0.05)) )