(kicad_pcb (version 20171130) (host pcbnew "(5.1.8-0-10_14)")
  (general
    (thickness 1.6)
    (drawings 103)
    (tracks 216)
    (zones 0)
    (modules 15)
    (nets 57)
  )
  (page USLedger)
  (title_block
    (date 2019-12-29)
  )
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user hide)
    (33 F.Adhes user hide)
    (34 B.Paste user hide)
    (35 F.Paste user hide)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user hide)
    (39 F.Mask user hide)
    (40 Dwgs.User user hide)
    (41 Cmts.User user hide)
    (42 Eco1.User user hide)
    (43 Eco2.User user hide)
    (44 Edge.Cuts user)
    (45 Margin user hide)
    (46 B.CrtYd user hide)
    (47 F.CrtYd user)
    (48 B.Fab user hide)
    (49 F.Fab user hide)
  )
  (setup
    (last_trace_width 0.2032)
    (trace_clearance 0.1778)
    (zone_clearance 0.4064)
    (zone_45_only no)
    (trace_min 0.1778)
    (via_size 0.6604)
    (via_drill 0.4064)
    (via_min_size 0.4064)
    (via_min_drill 0.3556)
    (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 0.5 0.5)
    (mod_text_width 0.07)
    (pad_size 1.7 1.7)
    (pad_drill 1)
    (pad_to_mask_clearance 0.0254)
    (solder_mask_min_width 0.0254)
    (aux_axis_origin 0 0)
    (visible_elements FEFDBF7F)
    (pcbplotparams
      (layerselection 0x010fc_ffffffff)
      (usegerberextensions false)
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (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 4)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory ""))
  )
  (net 0 "")
  (net 1 GND)
  (net 2 +3V3)
  (net 3 PWR_JACK)
  (net 4 PWR_USB)
  (net 5 ~RESET~)
  (net 6 PA11-D00-RX1)
  (net 7 PA10-D01-TX1)
  (net 8 PB02-D19-A5)
  (net 9 PB03-D25-LRX)
  (net 10 PA27-D26-LTX)
  (net 11 GP4)
  (net 12 GP5)
  (net 13 PA02-D14-A0)
  (net 14 PA03-D42-AREF)
  (net 15 PB08-D15-A1)
  (net 16 PB09-D16-A2)
  (net 17 PA04-D17-A3)
  (net 18 PA05-D18-A4)
  (net 19 PA06-D08)
  (net 20 PA07-D09-I2S)
  (net 21 PB10-MOSI)
  (net 22 PB11-SCK)
  (net 23 PA12-MISO)
  (net 24 PA18-D10-RX2)
  (net 25 PA16-D11-TX2)
  (net 26 PA17-D13-DEFLED)
  (net 27 PA22-SDA)
  (net 28 PA23-SCL)
  (net 29 PA19-D12)
  (net 30 PA20-D06)
  (net 31 PA14-D02)
  (net 32 PA15-D05)
  (net 33 "Net-(JP_SCL1-Pad1)")
  (net 34 "Net-(JP_SDA1-Pad1)")
  (net 35 /D0)
  (net 36 /D1)
  (net 37 "Net-(D8-Pad2)")
  (net 38 /D10)
  (net 39 /D11)
  (net 40 "Net-(EN1-Pad2)")
  (net 41 "Net-(EN1-Pad1)")
  (net 42 "Net-(J_L1-Pad16)")
  (net 43 "Net-(J_L1-Pad15)")
  (net 44 /PA28-D27-USBENA)
  (net 45 /PB23-D31)
  (net 46 "Net-(J_L1-Pad5)")
  (net 47 /PA08-D04-NMI)
  (net 48 /PA09-D03)
  (net 49 "Net-(J_R1-Pad19)")
  (net 50 "Net-(J_R1-Pad18)")
  (net 51 "Net-(J_R1-Pad17)")
  (net 52 "Net-(J_R1-Pad16)")
  (net 53 /PA13-D38)
  (net 54 /PA21-D07)
  (net 55 /PA24-USBD-)
  (net 56 /PA25-USBD+)
  (net_class Default "This is the default net class."
    (clearance 0.1778)
    (trace_width 0.2032)
    (via_dia 0.6604)
    (via_drill 0.4064)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (diff_pair_width 0.2032)
    (diff_pair_gap 0.25)
    (add_net +3V3)
    (add_net /D0)
    (add_net /D1)
    (add_net /D10)
    (add_net /D11)
    (add_net /PA08-D04-NMI)
    (add_net /PA09-D03)
    (add_net /PA13-D38)
    (add_net /PA21-D07)
    (add_net /PA24-USBD-)
    (add_net /PA25-USBD+)
    (add_net /PA28-D27-USBENA)
    (add_net /PB23-D31)
    (add_net GND)
    (add_net GP4)
    (add_net GP5)
    (add_net "Net-(D8-Pad2)")
    (add_net "Net-(EN1-Pad1)")
    (add_net "Net-(EN1-Pad2)")
    (add_net "Net-(JP_SCL1-Pad1)")
    (add_net "Net-(JP_SDA1-Pad1)")
    (add_net "Net-(J_L1-Pad15)")
    (add_net "Net-(J_L1-Pad16)")
    (add_net "Net-(J_L1-Pad5)")
    (add_net "Net-(J_R1-Pad16)")
    (add_net "Net-(J_R1-Pad17)")
    (add_net "Net-(J_R1-Pad18)")
    (add_net "Net-(J_R1-Pad19)")
    (add_net PA02-D14-A0)
    (add_net PA03-D42-AREF)
    (add_net PA04-D17-A3)
    (add_net PA05-D18-A4)
    (add_net PA06-D08)
    (add_net PA07-D09-I2S)
    (add_net PA10-D01-TX1)
    (add_net PA11-D00-RX1)
    (add_net PA12-MISO)
    (add_net PA14-D02)
    (add_net PA15-D05)
    (add_net PA16-D11-TX2)
    (add_net PA17-D13-DEFLED)
    (add_net PA18-D10-RX2)
    (add_net PA19-D12)
    (add_net PA20-D06)
    (add_net PA22-SDA)
    (add_net PA23-SCL)
    (add_net PA27-D26-LTX)
    (add_net PB02-D19-A5)
    (add_net PB03-D25-LRX)
    (add_net PB08-D15-A1)
    (add_net PB09-D16-A2)
    (add_net PB10-MOSI)
    (add_net PB11-SCK)
    (add_net PWR_JACK)
    (add_net PWR_USB)
    (add_net ~RESET~)
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x24_P2.54mm_Vertical (layer B.Cu) (tedit 59FED5CC)
    (at 12.7 -2.54 270)
    (descr "Through hole straight pin header, 1x24, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x24 2.54mm single row")
    (fp_text reference J_L1 (at 0.12446 -3.90398 270) (layer B.SilkS) hide)
    (fp_text value Conn_01x24 (at 0.97536 -39.35984) (layer B.Fab))
    (fp_text user %R (at 0 -29.21) (layer B.Fab))
    (pad 24 thru_hole oval (at 0 -58.42 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 20 PA07-D09-I2S))
    (pad 23 thru_hole oval (at 0 -55.88 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 19 PA06-D08))
    (pad 22 thru_hole oval (at 0 -53.34 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 18 PA05-D18-A4))
    (pad 21 thru_hole oval (at 0 -50.8 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 17 PA04-D17-A3))
    (pad 20 thru_hole oval (at 0 -48.26 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 16 PB09-D16-A2))
    (pad 19 thru_hole oval (at 0 -45.72 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 15 PB08-D15-A1))
    (pad 18 thru_hole oval (at 0 -43.18 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 14 PA03-D42-AREF))
    (pad 17 thru_hole oval (at 0 -40.64 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 13 PA02-D14-A0))
    (pad 16 thru_hole oval (at 0 -38.1 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 42 "Net-(J_L1-Pad16)"))
    (pad 15 thru_hole oval (at 0 -35.56 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 43 "Net-(J_L1-Pad15)"))
    (pad 14 thru_hole oval (at 0 -33.02 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 12 GP5))
    (pad 13 thru_hole oval (at 0 -30.48 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 11 GP4))
    (pad 12 thru_hole oval (at 0 -27.94 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 PA27-D26-LTX))
    (pad 11 thru_hole oval (at 0 -25.4 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 PB03-D25-LRX))
    (pad 10 thru_hole oval (at 0 -22.86 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 PB02-D19-A5))
    (pad 9 thru_hole oval (at 0 -20.32 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 44 /PA28-D27-USBENA))
    (pad 8 thru_hole oval (at 0 -17.78 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 7 PA10-D01-TX1))
    (pad 7 thru_hole oval (at 0 -15.24 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 PA11-D00-RX1))
    (pad 6 thru_hole oval (at 0 -12.7 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 45 /PB23-D31))
    (pad 5 thru_hole oval (at 0 -10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 46 "Net-(J_L1-Pad5)"))
    (pad 4 thru_hole oval (at 0 -7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 5 ~RESET~))
    (pad 3 thru_hole oval (at 0 -5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 4 PWR_USB))
    (pad 2 thru_hole oval (at 0 -2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 PWR_JACK))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x24_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_1x24_P2.54mm_Vertical (layer B.Cu) (tedit 59FED5CC)
    (at 12.7 -35.56 270)
    (descr "Through hole straight pin header, 1x24, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x24 2.54mm single row")
    (fp_text reference J_R1 (at 0.12446 -3.90398 270) (layer B.SilkS) hide)
    (fp_text value Conn_01x24 (at 0.97536 -39.35984) (layer B.Fab))
    (fp_text user %R (at 0 -29.21) (layer B.Fab))
    (pad 24 thru_hole oval (at 0 -58.42 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 47 /PA08-D04-NMI))
    (pad 23 thru_hole oval (at 0 -55.88 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 21 PB10-MOSI))
    (pad 22 thru_hole oval (at 0 -53.34 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 22 PB11-SCK))
    (pad 21 thru_hole oval (at 0 -50.8 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 23 PA12-MISO))
    (pad 20 thru_hole oval (at 0 -48.26 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 48 /PA09-D03))
    (pad 19 thru_hole oval (at 0 -45.72 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 49 "Net-(J_R1-Pad19)"))
    (pad 18 thru_hole oval (at 0 -43.18 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 50 "Net-(J_R1-Pad18)"))
    (pad 17 thru_hole oval (at 0 -40.64 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 51 "Net-(J_R1-Pad17)"))
    (pad 16 thru_hole oval (at 0 -38.1 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 52 "Net-(J_R1-Pad16)"))
    (pad 15 thru_hole oval (at 0 -35.56 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 53 /PA13-D38))
    (pad 14 thru_hole oval (at 0 -33.02 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 24 PA18-D10-RX2))
    (pad 13 thru_hole oval (at 0 -30.48 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 25 PA16-D11-TX2))
    (pad 12 thru_hole oval (at 0 -27.94 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 26 PA17-D13-DEFLED))
    (pad 11 thru_hole oval (at 0 -25.4 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 27 PA22-SDA))
    (pad 10 thru_hole oval (at 0 -22.86 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 28 PA23-SCL))
    (pad 9 thru_hole oval (at 0 -20.32 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 29 PA19-D12))
    (pad 8 thru_hole oval (at 0 -17.78 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 30 PA20-D06))
    (pad 7 thru_hole oval (at 0 -15.24 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 54 /PA21-D07))
    (pad 6 thru_hole oval (at 0 -12.7 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 31 PA14-D02))
    (pad 5 thru_hole oval (at 0 -10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 32 PA15-D05))
    (pad 4 thru_hole oval (at 0 -7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 55 /PA24-USBD-))
    (pad 3 thru_hole oval (at 0 -5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 56 /PA25-USBD+))
    (pad 2 thru_hole oval (at 0 -2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 +3V3))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x24_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5FA7A88B)
    (at 63.2587 -25.09774)
    (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open")
    (tags "solder jumper open")
    (attr virtual)
    (fp_text reference JP_SCL1 (at 0.0381 -1.65862) (layer F.SilkS))
    (fp_text value SolderJumper_2_Open (at 0.0508 1.6256) (layer F.Fab) hide)
    (pad 1 smd rect (at -0.65 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 33 "Net-(JP_SCL1-Pad1)"))
    (pad 2 smd rect (at 0.65 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 28 PA23-SCL))
  )
  (module Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5FA7A88B)
    (at 63.3857 -21.54682)
    (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open")
    (tags "solder jumper open")
    (attr virtual)
    (fp_text reference JP_SDA1 (at -0.07874 1.72212) (layer F.SilkS))
    (fp_text value SolderJumper_2_Open (at 0.0508 1.6256) (layer F.Fab) hide)
    (pad 1 smd rect (at -0.65 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 34 "Net-(JP_SDA1-Pad1)"))
    (pad 2 smd rect (at 0.65 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 27 PA22-SDA))
  )
  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5FA7A271)
    (at 59.00928 -25.1333 180)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference RSCL1 (at -0.13208 1.39446) (layer F.SilkS))
    (fp_text value 10K (at 0 1.27) (layer F.Fab) hide)
    (fp_text user %R (at 0 0.2032) (layer F.Fab) hide)
    (pad 2 smd roundrect (at 1 0 180) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
      (net 2 +3V3))
    (pad 1 smd roundrect (at -1 0 180) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
      (net 33 "Net-(JP_SCL1-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5FA7A271)
    (at 59.16244 -21.3106 180)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference RSDA1 (at 0 -1.3716) (layer F.SilkS))
    (fp_text value 10K (at 0 1.27) (layer F.Fab) hide)
    (fp_text user %R (at 0 0.2032) (layer F.Fab) hide)
    (pad 2 smd roundrect (at 1 0 180) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
      (net 2 +3V3))
    (pad 1 smd roundrect (at -1 0 180) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
      (net 34 "Net-(JP_SDA1-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinSocket_2.54mm:PinSocket_1x16_P2.54mm_Vertical (layer F.Cu) (tedit 5A19A41E)
    (at 27.94 -8.89 90)
    (descr "Through hole straight socket strip, 1x16, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 1x16 2.54mm single row")
    (fp_text reference JFL1 (at 0 -2.77 90) (layer F.SilkS) hide)
    (fp_text value Conn_01x16 (at 0 40.87 90) (layer F.Fab))
    (fp_text user %R (at 0 19.05) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 5 ~RESET~))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 +3V3))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 14 PA03-D42-AREF))
    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 13 PA02-D14-A0))
    (pad 6 thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 15 PB08-D15-A1))
    (pad 7 thru_hole oval (at 0 15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 16 PB09-D16-A2))
    (pad 8 thru_hole oval (at 0 17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 17 PA04-D17-A3))
    (pad 9 thru_hole oval (at 0 20.32 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 18 PA05-D18-A4))
    (pad 10 thru_hole oval (at 0 22.86 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 PB02-D19-A5))
    (pad 11 thru_hole oval (at 0 25.4 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 22 PB11-SCK))
    (pad 12 thru_hole oval (at 0 27.94 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 21 PB10-MOSI))
    (pad 13 thru_hole oval (at 0 30.48 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 23 PA12-MISO))
    (pad 14 thru_hole oval (at 0 33.02 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 35 /D0))
    (pad 15 thru_hole oval (at 0 35.56 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 36 /D1))
    (pad 16 thru_hole oval (at 0 38.1 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 37 "Net-(D8-Pad2)"))
    (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x16_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinSocket_2.54mm:PinSocket_1x12_P2.54mm_Vertical (layer F.Cu) (tedit 5A19A41D)
    (at 38.1 -29.21 90)
    (descr "Through hole straight socket strip, 1x12, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 1x12 2.54mm single row")
    (fp_text reference JFR1 (at 0 -2.77 90) (layer F.SilkS) hide)
    (fp_text value Conn_01x12 (at 0 30.71 90) (layer F.Fab))
    (fp_text user %R (at 0 13.97) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 PWR_JACK))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 40 "Net-(EN1-Pad2)"))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 4 PWR_USB))
    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 26 PA17-D13-DEFLED))
    (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 29 PA19-D12))
    (pad 6 thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 39 /D11))
    (pad 7 thru_hole oval (at 0 15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 38 /D10))
    (pad 8 thru_hole oval (at 0 17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 20 PA07-D09-I2S))
    (pad 9 thru_hole oval (at 0 20.32 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 30 PA20-D06))
    (pad 10 thru_hole oval (at 0 22.86 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 32 PA15-D05))
    (pad 11 thru_hole oval (at 0 25.4 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 28 PA23-SCL))
    (pad 12 thru_hole oval (at 0 27.94 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 27 PA22-SDA))
    (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x12_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5FA7A8C6)
    (at 31.82366 -26.13406)
    (descr "SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open")
    (tags "solder jumper open")
    (attr virtual)
    (fp_text reference EN1 (at 0.0508 -1.6256) (layer F.SilkS))
    (fp_text value SolderJumper_3_Open (at 0 1.5748) (layer F.Fab) hide)
    (pad 3 smd rect (at 1.3 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 31 PA14-D02))
    (pad 2 smd rect (at 0 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 40 "Net-(EN1-Pad2)"))
    (pad 1 smd rect (at -1.3 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 41 "Net-(EN1-Pad1)"))
  )
  (module Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5FA7A8C6)
    (at 67.66814 -13.05052)
    (descr "SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open")
    (tags "solder jumper open")
    (attr virtual)
    (fp_text reference D8 (at 0.0508 -1.6256) (layer F.SilkS))
    (fp_text value SolderJumper_3_Open (at 0 1.5748) (layer F.Fab) hide)
    (pad 1 smd rect (at -1.3 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at 0 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 37 "Net-(D8-Pad2)"))
    (pad 3 smd rect (at 1.3 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 19 PA06-D08))
  )
  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5FA7A271)
    (at 26.6065 -24.22398 270)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R2 (at -0.07874 1.4478 90) (layer F.SilkS))
    (fp_text value 10K (at 0 1.27 90) (layer F.Fab) hide)
    (fp_text user %R (at 0 0.2032 90) (layer F.Fab) hide)
    (pad 1 smd roundrect (at -1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
      (net 2 +3V3))
    (pad 2 smd roundrect (at 1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
      (net 41 "Net-(EN1-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5FA7A8C6)
    (at 47.80788 -13.38326)
    (descr "SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open")
    (tags "solder jumper open")
    (attr virtual)
    (fp_text reference D0 (at 0.0508 -1.6256) (layer F.SilkS))
    (fp_text value SolderJumper_3_Open (at 0 1.5748) (layer F.Fab) hide)
    (pad 3 smd rect (at 1.3 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 11 GP4))
    (pad 2 smd rect (at 0 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 35 /D0))
    (pad 1 smd rect (at -1.3 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 6 PA11-D00-RX1))
  )
  (module Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5FA7A8C6)
    (at 55.03418 -16.98498)
    (descr "SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open")
    (tags "solder jumper open")
    (attr virtual)
    (fp_text reference D1 (at -0.0381 -1.74244) (layer F.SilkS))
    (fp_text value SolderJumper_3_Open (at 0 1.5748) (layer F.Fab) hide)
    (pad 1 smd rect (at -1.3 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 7 PA10-D01-TX1))
    (pad 2 smd rect (at 0 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 36 /D1))
    (pad 3 smd rect (at 1.3 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 12 GP5))
  )
  (module Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5FA7A8C6)
    (at 51.45024 -23.98776)
    (descr "SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open")
    (tags "solder jumper open")
    (attr virtual)
    (fp_text reference D10 (at 0.0508 -1.6256) (layer F.SilkS))
    (fp_text value SolderJumper_3_Open (at 0 1.5748) (layer F.Fab) hide)
    (pad 3 smd rect (at 1.3 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 9 PB03-D25-LRX))
    (pad 2 smd rect (at 0 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 38 /D10))
    (pad 1 smd rect (at -1.3 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 24 PA18-D10-RX2))
  )
  (module Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5FA7A8C6)
    (at 44.07408 -21.22424)
    (descr "SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open")
    (tags "solder jumper open")
    (attr virtual)
    (fp_text reference D11 (at 0.0508 -1.6256) (layer F.SilkS))
    (fp_text value SolderJumper_3_Open (at 0 1.5748) (layer F.Fab) hide)
    (pad 1 smd rect (at -1.3 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 25 PA16-D11-TX2))
    (pad 2 smd rect (at 0 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 39 /D11))
    (pad 3 smd rect (at 1.3 0) (size 1 1.5) (layers F.Cu F.Mask)
      (net 10 PA27-D26-LTX))
  )
  (gr_text I2C (at 66.05778 -23.42896) (layer F.SilkS))
  (gr_text 3V (at 28.77312 -26.00198) (layer F.SilkS))
  (gr_text D2 (at 34.88436 -26.02992) (layer F.SilkS))
  (gr_text GND (at 64.1858 -12.93114) (layer F.SilkS))
  (gr_text D8 (at 70.74916 -13.00988) (layer F.SilkS))
  (gr_text * (at 48.41494 -24.73452) (layer F.SilkS))
  (gr_text * (at 41.05402 -21.97862) (layer F.SilkS))
  (gr_text * (at 44.88688 -14.07922) (layer F.SilkS))
  (gr_text * (at 52.08016 -17.87906) (layer F.SilkS))
  (gr_text D11 (at 40.68318 -21.22678) (layer F.SilkS))
  (gr_text D10 (at 47.97806 -23.9395) (layer F.SilkS))
  (gr_text D26 (at 47.50308 -21.13788) (layer F.SilkS))
  (gr_text D25 (at 54.90464 -23.88108) (layer F.SilkS))
  (gr_text GP5 (at 58.54446 -16.93926) (layer F.SilkS))
  (gr_text D1 (at 52.06238 -16.96212) (layer F.SilkS))
  (gr_text GP4 (at 51.23942 -13.30452) (layer F.SilkS))
  (gr_text D0 (at 44.75988 -13.36294) (layer F.SilkS))
  (gr_text EN (at 40.6781 -31.78048 90) (layer F.SilkS))
  (gr_text D8 (at 66.13144 -6.38556 90) (layer F.SilkS))
  (gr_text D13* (at 45.74794 -32.3088 90) (layer F.SilkS))
  (gr_text D12 (at 48.22444 -32.01162 90) (layer F.SilkS))
  (gr_text D11 (at 50.8 -32.01162 90) (layer F.SilkS))
  (gr_text D10 (at 53.31714 -32.00146 90) (layer F.SilkS))
  (gr_text D6 (at 58.34888 -31.6357 90) (layer F.SilkS))
  (gr_text D5 (at 60.91682 -31.65094 90) (layer F.SilkS))
  (gr_text D9 (at 55.87238 -31.65602 90) (layer F.SilkS))
  (gr_text SCL (at 63.47968 -32.05734 90) (layer F.SilkS))
  (gr_text SDA (at 66.0146 -32.07258 90) (layer F.SilkS))
  (gr_text USB+ (at 43.31462 -32.5374 90) (layer F.SilkS))
  (gr_text BAT (at 38.09238 -32.03194 90) (layer F.SilkS))
  (gr_text AREF (at 33.32988 -5.6896 90) (layer F.SilkS))
  (gr_text MISO (at 58.49874 -5.71246 90) (layer F.SilkS))
  (gr_text SCK (at 53.50002 -5.92836 90) (layer F.SilkS))
  (gr_text MOSI (at 56.14924 -5.74548 90) (layer F.SilkS))
  (gr_text D1 (at 63.60922 -6.37032 90) (layer F.SilkS))
  (gr_text D0 (at 61.07684 -6.34238 90) (layer F.SilkS))
  (gr_text A5 (at 50.90922 -6.38556 90) (layer F.SilkS))
  (gr_text A4 (at 48.40224 -6.39572 90) (layer F.SilkS))
  (gr_text A3 (at 45.82922 -6.41604 90) (layer F.SilkS))
  (gr_text A0 (at 38.16604 -6.40588 90) (layer F.SilkS))
  (gr_text A1 (at 40.77716 -6.44652 90) (layer F.SilkS))
  (gr_text A2 (at 43.22826 -6.40588 90) (layer F.SilkS))
  (gr_text ~RST (at 28.19908 -5.91058 90) (layer F.SilkS))
  (gr_text 3V (at 30.61716 -6.26618 90) (layer F.SilkS))
  (gr_text GND (at 35.687 -5.96138 90) (layer F.SilkS))
  (gr_line (start 10.16 -30.48) (end 10.16 -38.1) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 18.796 -30.48) (end 10.16 -30.48) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 18.796 -7.62) (end 18.796 -30.48) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 10.16 -7.62) (end 18.796 -7.62) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 10.16 0) (end 10.16 -7.62) (layer Edge.Cuts) (width 0.05))
  (gr_text D9 (at 71.26478 -0.79756) (layer F.SilkS))
  (gr_text D8 (at 68.66128 -0.67564) (layer F.SilkS))
  (gr_text A4 (at 65.96126 -0.64008) (layer F.SilkS))
  (gr_text A3 (at 63.50762 -0.65278) (layer F.SilkS))
  (gr_text A2 (at 60.92952 -0.67564) (layer F.SilkS))
  (gr_text A1 (at 58.51144 -0.68834) (layer F.SilkS))
  (gr_text AREF (at 55.87492 -0.65278) (layer F.SilkS))
  (gr_text A0 (at 53.28412 -0.68834) (layer F.SilkS))
  (gr_text D4 (at 71.18858 -37.3888) (layer F.SilkS))
  (gr_text D3 (at 60.9092 -37.40658) (layer F.SilkS))
  (gr_text GP0 (at 58.44286 -37.3888) (layer F.SilkS))
  (gr_text GP1 (at 55.9054 -37.37102) (layer F.SilkS))
  (gr_text GP2 (at 53.36794 -37.3888) (layer F.SilkS))
  (gr_text GP3 (at 50.72126 -37.35324) (layer F.SilkS))
  (gr_text D38 (at 48.2727 -37.3888) (layer F.SilkS))
  (gr_text D10 (at 45.66412 -37.44214) (layer F.SilkS))
  (gr_text D11 (at 43.30446 -37.42436) (layer F.SilkS))
  (gr_text D13* (at 40.70858 -37.45992) (layer F.SilkS))
  (gr_text GP7 (at 50.78222 -0.65278) (layer F.SilkS))
  (gr_text GP6 (at 48.26254 -0.66294) (layer F.SilkS))
  (gr_text GP5 (at 45.84446 -0.65278) (layer F.SilkS))
  (gr_text GP4 (at 43.35272 -0.65278) (layer F.SilkS))
  (gr_text D26* (at 40.90924 -0.67564) (layer F.SilkS))
  (gr_text D25* (at 38.1127 -0.66294) (layer F.SilkS))
  (gr_text A5 (at 35.67176 -0.67818) (layer F.SilkS))
  (gr_text D27* (at 33.14192 -0.65278) (layer F.SilkS))
  (gr_text D12 (at 32.893 -37.45992) (layer F.SilkS))
  (gr_text D6 (at 30.33268 -37.4269) (layer F.SilkS))
  (gr_text D7 (at 27.76982 -37.39642) (layer F.SilkS))
  (gr_text D1 (at 30.48 -0.67564) (layer F.SilkS))
  (gr_text D0 (at 28.02636 -0.68834) (layer F.SilkS))
  (gr_text D31 (at 25.50922 -0.65278) (layer F.SilkS))
  (gr_text D30 (at 22.92604 -0.64516) (layer F.SilkS))
  (gr_text D5 (at 22.84984 -37.42182) (layer F.SilkS))
  (gr_text U+ (at 17.9705 -37.39642) (layer F.SilkS))
  (gr_text U- (at 20.37588 -37.44214) (layer F.SilkS))
  (gr_text ~RST (at 20.59432 -0.57404) (layer F.SilkS))
  (gr_text UPWR (at 17.84858 -0.61722) (layer F.SilkS))
  (gr_text JAC (at 15.15618 -0.6223) (layer F.SilkS))
  (gr_text D2 (at 25.43302 -37.45484) (layer F.SilkS))
  (gr_text "Copyright S. Cooper 2021.\nYou may redistribute and modify this documentation under the terms of the CERN OHL v.1.2.\nThis documentation is distributed WITHOUT ANY EXPRESS OR IMPLIED WARRANTY, \nINCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR A PARTICULAR\nPURPOSE. Please see the CERN OHL v.1.2 for applicable conditions. (http://ohwr.org/cernohl)." (at 45.51426 -19.84756) (layer B.SilkS))
  (gr_text SDA (at 37.96538 -37.4904) (layer F.SilkS))
  (gr_text SCL (at 35.51936 -37.49294) (layer F.SilkS))
  (gr_text 3V (at 15.20698 -37.47262) (layer F.SilkS))
  (gr_text GND (at 12.80922 -37.44722) (layer F.SilkS))
  (gr_text GND (at 12.77366 -0.53594) (layer F.SilkS))
  (gr_text MOSI (at 68.76288 -37.49802) (layer F.SilkS))
  (gr_text SCK (at 66.0781 -37.49802) (layer F.SilkS))
  (gr_text MISO (at 63.3603 -37.48278) (layer F.SilkS))
  (gr_text "MiniFeatherAdapter\nArduino ZERO Pin ID’s\nVersion 4b - 19 Mar 2021\n" (at 21.59 -18.95348 90) (layer F.SilkS))
  (gr_line (start 73.66 -38.1) (end 73.66 0) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 10.16 -38.1) (end 73.66 -38.1) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 73.66 0) (end 10.16 0) (layer Edge.Cuts) (width 0.05))
  (zone (net 0) (net_name "") (layer B.Mask) (hatch edge 0.508)
    (connect_pads (clearance 0.2032))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 88.824027 32.810977) (xy 91.395777 32.799547) (xy 91.401175 37.17057) (xy 88.81863 37.162315)
      )
    )
  )
  (zone (net 1) (net_name GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.4064))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 74.168 0.508) (xy 9.652 0.508) (xy 9.652 -38.608) (xy 74.168 -38.608)
      )
    )
  )
  (zone (net 1) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.4064))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 74.168 0.508) (xy 9.652 0.508) (xy 9.652 -38.608) (xy 74.168 -38.608)
      )
    )
  )
)
