(kicad_pcb (version 20171130) (host pcbnew 5.0.2+dfsg1-1)
  (general
    (thickness 1.6)
    (drawings 20)
    (tracks 1151)
    (zones 0)
    (modules 85)
    (nets 86)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (1 In1.Cu signal)
    (2 In2.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.1524)
    (user_trace_width 0.127)
    (user_trace_width 0.1524)
    (user_trace_width 0.254)
    (user_trace_width 0.508)
    (user_trace_width 1.27)
    (trace_clearance 0.1524)
    (zone_clearance 0.1524)
    (zone_45_only yes)
    (trace_min 0.127)
    (segment_width 0.2)
    (edge_width 0.15)
    (via_size 0.508)
    (via_drill 0.254)
    (via_min_size 0.508)
    (via_min_drill 0.254)
    (user_via 0.508 0.254)
    (uvia_size 0.3)
    (uvia_drill 0.1)
    (uvias_allowed no)
    (uvia_min_size 0.2)
    (uvia_min_drill 0.1)
    (pcb_text_width 0.3)
    (pcb_text_size 1.5 1.5)
    (mod_edge_width 0.15)
    (mod_text_size 0.635 0.635)
    (mod_text_width 0.1524)
    (pad_size 2.9 2.9)
    (pad_drill 0)
    (pad_to_mask_clearance 0.0254)
    (solder_mask_min_width 0.25)
    (aux_axis_origin 98.762354 119.006319)
    (grid_origin 98.762354 119.006319)
    (visible_elements 7FFFFF7F)
    (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 1)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory "outputs/gerbers/"))
  )
  (net 0 "")
  (net 1 +5P)
  (net 2 +BATT)
  (net 3 CHGSTAT)
  (net 4 GND)
  (net 5 "Net-(IC1-Pad7)")
  (net 6 "Net-(IC2-Pad1)")
  (net 7 "Net-(IC2-Pad3)")
  (net 8 VBUS)
  (net 9 SW_B)
  (net 10 SW_A)
  (net 11 XL1)
  (net 12 XL2)
  (net 13 +3V0)
  (net 14 LCD_DC)
  (net 15 NFC1)
  (net 16 NFC2)
  (net 17 LCD_CLK)
  (net 18 LCD_MOSI)
  (net 19 LCD_RST)
  (net 20 LCD_CS)
  (net 21 QSPI_~CS)
  (net 22 QSPI_DIO1)
  (net 23 QSPI_CLK)
  (net 24 QSPI_DIO0)
  (net 25 ~RESET)
  (net 26 QSPI_DIO2)
  (net 27 QSPI_DIO3)
  (net 28 SWCLK)
  (net 29 SWDIO)
  (net 30 MIC_BCLK)
  (net 31 MIC_SEL)
  (net 32 "Net-(U3-Pad54)")
  (net 33 ACC_INT)
  (net 34 GES_INT)
  (net 35 ACC_AG_NT)
  (net 36 MIC_DATAOUT)
  (net 37 "Net-(U3-Pad61)")
  (net 38 "Net-(U3-Pad62)")
  (net 39 IIC_SCL)
  (net 40 IIC_SDA)
  (net 41 D-)
  (net 42 D+)
  (net 43 "Net-(U5-Pad13)")
  (net 44 "Net-(U5-Pad12)")
  (net 45 "Net-(U5-Pad9)")
  (net 46 "Net-(R10-Pad1)")
  (net 47 "Net-(R11-Pad1)")
  (net 48 "Net-(R13-Pad1)")
  (net 49 "Net-(R12-Pad1)")
  (net 50 "Net-(C9-Pad2)")
  (net 51 "Net-(C10-Pad2)")
  (net 52 LCD_BL)
  (net 53 "Net-(C13-Pad1)")
  (net 54 "Net-(R16-Pad1)")
  (net 55 "Net-(R15-Pad1)")
  (net 56 "Net-(U2-Pad4)")
  (net 57 "Net-(U7-Pad3)")
  (net 58 "Net-(J1-Pad4)")
  (net 59 "Net-(U3-Pad48)")
  (net 60 "Net-(U3-Pad49)")
  (net 61 "Net-(Q2-Pad3)")
  (net 62 SW_C)
  (net 63 SW_D)
  (net 64 BATVSENSE)
  (net 65 TS_INT)
  (net 66 TS_RST)
  (net 67 "Net-(J4-Pad13)")
  (net 68 "Net-(J4-Pad2)")
  (net 69 GPIO0_4)
  (net 70 GPIO0_15)
  (net 71 GPIO0_5)
  (net 72 GPIO0_19)
  (net 73 GPIO0_6)
  (net 74 GPIO0_21)
  (net 75 GPIO0_7)
  (net 76 GPIO0_24)
  (net 77 "Net-(J2-Pad1)")
  (net 78 "Net-(C18-Pad1)")
  (net 79 "Net-(R21-Pad1)")
  (net 80 "Net-(IC1-Pad8)")
  (net 81 "Net-(U4-PadA1)")
  (net 82 "Net-(D2-Pad1)")
  (net 83 MOTOR_EN)
  (net 84 "Net-(U3-Pad60)")
  (net 85 "Net-(J7-Pad6)")
  (net_class Default "This is the default net class."
    (clearance 0.1524)
    (trace_width 0.1524)
    (via_dia 0.508)
    (via_drill 0.254)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net +3V0)
    (add_net +5P)
    (add_net +BATT)
    (add_net ACC_AG_NT)
    (add_net ACC_INT)
    (add_net BATVSENSE)
    (add_net CHGSTAT)
    (add_net D+)
    (add_net D-)
    (add_net GES_INT)
    (add_net GND)
    (add_net GPIO0_15)
    (add_net GPIO0_19)
    (add_net GPIO0_21)
    (add_net GPIO0_24)
    (add_net GPIO0_4)
    (add_net GPIO0_5)
    (add_net GPIO0_6)
    (add_net GPIO0_7)
    (add_net IIC_SCL)
    (add_net IIC_SDA)
    (add_net LCD_BL)
    (add_net LCD_CLK)
    (add_net LCD_CS)
    (add_net LCD_DC)
    (add_net LCD_MOSI)
    (add_net LCD_RST)
    (add_net MIC_BCLK)
    (add_net MIC_DATAOUT)
    (add_net MIC_SEL)
    (add_net MOTOR_EN)
    (add_net NFC1)
    (add_net NFC2)
    (add_net "Net-(C10-Pad2)")
    (add_net "Net-(C13-Pad1)")
    (add_net "Net-(C18-Pad1)")
    (add_net "Net-(C9-Pad2)")
    (add_net "Net-(D2-Pad1)")
    (add_net "Net-(IC1-Pad7)")
    (add_net "Net-(IC1-Pad8)")
    (add_net "Net-(IC2-Pad1)")
    (add_net "Net-(IC2-Pad3)")
    (add_net "Net-(J1-Pad4)")
    (add_net "Net-(J2-Pad1)")
    (add_net "Net-(J4-Pad13)")
    (add_net "Net-(J4-Pad2)")
    (add_net "Net-(J7-Pad6)")
    (add_net "Net-(Q2-Pad3)")
    (add_net "Net-(R10-Pad1)")
    (add_net "Net-(R11-Pad1)")
    (add_net "Net-(R12-Pad1)")
    (add_net "Net-(R13-Pad1)")
    (add_net "Net-(R15-Pad1)")
    (add_net "Net-(R16-Pad1)")
    (add_net "Net-(R21-Pad1)")
    (add_net "Net-(U2-Pad4)")
    (add_net "Net-(U3-Pad48)")
    (add_net "Net-(U3-Pad49)")
    (add_net "Net-(U3-Pad54)")
    (add_net "Net-(U3-Pad60)")
    (add_net "Net-(U3-Pad61)")
    (add_net "Net-(U3-Pad62)")
    (add_net "Net-(U4-PadA1)")
    (add_net "Net-(U5-Pad12)")
    (add_net "Net-(U5-Pad13)")
    (add_net "Net-(U5-Pad9)")
    (add_net "Net-(U7-Pad3)")
    (add_net QSPI_CLK)
    (add_net QSPI_DIO0)
    (add_net QSPI_DIO1)
    (add_net QSPI_DIO2)
    (add_net QSPI_DIO3)
    (add_net QSPI_~CS)
    (add_net SWCLK)
    (add_net SWDIO)
    (add_net SW_A)
    (add_net SW_B)
    (add_net SW_C)
    (add_net SW_D)
    (add_net TS_INT)
    (add_net TS_RST)
    (add_net VBUS)
    (add_net XL1)
    (add_net XL2)
    (add_net ~RESET)
  )
  (module ChronoPy-PCB:TC2030-IDC-NL (layer B.Cu) (tedit 5FCC4599)
    (at 132.036354 78.747319)
    (descr "The TC2030-IDC-NL is our No Legs 6-pin Plug-of-Nails Cable")
    (fp_text reference J7 (at 0 3.054) (layer B.SilkS))
    (fp_text value TC2030-CTX (at 0 -2.987995) (layer B.Fab))
    (pad 1 smd circle (at -1.27 -0.635) (size 0.7874 0.7874) (layers B.Cu B.Mask)
      (net 13 +3V0))
    (pad 3 smd circle (at 0 -0.635) (size 0.7874 0.7874) (layers B.Cu B.Mask)
      (net 25 ~RESET))
    (pad 5 smd circle (at 1.27 -0.635) (size 0.7874 0.7874) (layers B.Cu B.Mask)
      (net 4 GND))
    (pad 6 smd circle (at 1.27 0.635) (size 0.7874 0.7874) (layers B.Cu B.Mask)
      (net 85 "Net-(J7-Pad6)"))
    (pad 4 smd circle (at 0 0.635) (size 0.7874 0.7874) (layers B.Cu B.Mask)
      (net 28 SWCLK))
    (pad 2 smd circle (at -1.27 0.635) (size 0.7874 0.7874) (layers B.Cu B.Mask)
      (net 29 SWDIO))
    (pad None np_thru_hole circle (at -2.54 0) (size 1.016 1.016) (drill 1.016) (layers *.Cu *.Mask))
    (pad None np_thru_hole circle (at 2.54 1.016) (size 1.016 1.016) (drill 1.016) (layers *.Cu *.Mask))
    (pad None np_thru_hole circle (at 2.54 -1.016) (size 1.016 1.016) (drill 1.016) (layers *.Cu *.Mask))
  )
  (module ChronoPy-PCB:SW_TL3340AF160QG (layer F.Cu) (tedit 5FCC1E68)
    (at 140.037354 111.132319 90)
    (descr "Light Touch Switch")
    (attr smd)
    (fp_text reference SW1 (at 3.429 0 180) (layer F.SilkS))
    (fp_text value SW_DIP_x01 (at 0 3.25 90) (layer F.Fab))
    (fp_text user %R (at 0 -2.5 90) (layer F.Fab))
    (pad 1 smd rect (at 1.225 -0.9 90) (size 0.75 1.8) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -1.225 -0.9 90) (size 0.75 1.8) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (pad 3 smd rect (at 1.85 1.05 90) (size 1.3 0.9) (layers F.Cu F.Paste F.Mask))
    (pad 2 smd rect (at 0 -0.9 90) (size 0.6 1.8) (layers F.Cu F.Paste F.Mask)
      (net 10 SW_A))
    (pad "" np_thru_hole circle (at -2.125 0 90) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at 2.125 0 90) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad 3 smd rect (at -1.85 1.05 90) (size 1.3 0.9) (layers F.Cu F.Paste F.Mask))
    (model ${KIPRJMOD}/3d_part_models/TL3340AF160QG.stp
      (offset (xyz 0 1.35 1.7))
      (scale (xyz 1 1 1))
      (rotate (xyz 90 0 180))
    )
  )
  (module ChronoPy-PCB:SW_TL3340AF160QG (layer F.Cu) (tedit 5FCC1E68)
    (at 100.413354 84.081319 270)
    (descr "Light Touch Switch")
    (attr smd)
    (fp_text reference SW3 (at 3.556 0) (layer F.SilkS))
    (fp_text value SW_DIP_x01 (at 0 3.25 270) (layer F.Fab))
    (fp_text user %R (at 0 -2.5 270) (layer F.Fab))
    (pad 3 smd rect (at -1.85 1.05 270) (size 1.3 0.9) (layers F.Cu F.Paste F.Mask))
    (pad "" np_thru_hole circle (at 2.125 0 270) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at -2.125 0 270) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad 2 smd rect (at 0 -0.9 270) (size 0.6 1.8) (layers F.Cu F.Paste F.Mask)
      (net 62 SW_C))
    (pad 3 smd rect (at 1.85 1.05 270) (size 1.3 0.9) (layers F.Cu F.Paste F.Mask))
    (pad 1 smd rect (at -1.225 -0.9 270) (size 0.75 1.8) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (pad 1 smd rect (at 1.225 -0.9 270) (size 0.75 1.8) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (model ${KIPRJMOD}/3d_part_models/TL3340AF160QG.stp
      (offset (xyz 0 1.35 1.7))
      (scale (xyz 1 1 1))
      (rotate (xyz 90 0 180))
    )
  )
  (module ChronoPy-PCB:SW_TL3340AF160QG (layer F.Cu) (tedit 5FCC1E68)
    (at 100.413354 111.132319 270)
    (descr "Light Touch Switch")
    (attr smd)
    (fp_text reference SW2 (at -3.429 0) (layer F.SilkS))
    (fp_text value SW_DIP_x01 (at 0 3.25 270) (layer F.Fab))
    (fp_text user %R (at 0 -2.5 270) (layer F.Fab))
    (pad 1 smd rect (at 1.225 -0.9 270) (size 0.75 1.8) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -1.225 -0.9 270) (size 0.75 1.8) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (pad 3 smd rect (at 1.85 1.05 270) (size 1.3 0.9) (layers F.Cu F.Paste F.Mask))
    (pad 2 smd rect (at 0 -0.9 270) (size 0.6 1.8) (layers F.Cu F.Paste F.Mask)
      (net 9 SW_B))
    (pad "" np_thru_hole circle (at -2.125 0 270) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at 2.125 0 270) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad 3 smd rect (at -1.85 1.05 270) (size 1.3 0.9) (layers F.Cu F.Paste F.Mask))
    (model ${KIPRJMOD}/3d_part_models/TL3340AF160QG.stp
      (offset (xyz 0 1.35 1.7))
      (scale (xyz 1 1 1))
      (rotate (xyz 90 0 180))
    )
  )
  (module ChronoPy-PCB:SW_TL3340AF160QG (layer F.Cu) (tedit 5FCC1E68)
    (at 140.037354 84.081319 90)
    (descr "Light Touch Switch")
    (attr smd)
    (fp_text reference SW4 (at -3.683 0 180) (layer F.SilkS))
    (fp_text value SW_DIP_x01 (at 0 3.25 90) (layer F.Fab))
    (fp_text user %R (at 0 -2.5 90) (layer F.Fab))
    (pad 3 smd rect (at -1.85 1.05 90) (size 1.3 0.9) (layers F.Cu F.Paste F.Mask))
    (pad "" np_thru_hole circle (at 2.125 0 90) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at -2.125 0 90) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad 2 smd rect (at 0 -0.9 90) (size 0.6 1.8) (layers F.Cu F.Paste F.Mask)
      (net 63 SW_D))
    (pad 3 smd rect (at 1.85 1.05 90) (size 1.3 0.9) (layers F.Cu F.Paste F.Mask))
    (pad 1 smd rect (at -1.225 -0.9 90) (size 0.75 1.8) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (pad 1 smd rect (at 1.225 -0.9 90) (size 0.75 1.8) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (model ${KIPRJMOD}/3d_part_models/TL3340AF160QG.stp
      (offset (xyz 0 1.35 1.7))
      (scale (xyz 1 1 1))
      (rotate (xyz 90 0 180))
    )
  )
  (module ChronoPy-PCB:APDS-9960 (layer F.Cu) (tedit 5FC9FE09)
    (at 120.0988 116.5602 90)
    (attr smd)
    (fp_text reference U7 (at 0.195481 2.945954) (layer F.SilkS))
    (fp_text value APDS-9960 (at 0.01778 2.39522 270) (layer F.SilkS) hide)
    (pad 8 smd rect (at -0.6985 -1.45288 90) (size 0.59944 0.71882) (layers F.Cu F.Paste F.Mask)
      (net 53 "Net-(C13-Pad1)"))
    (pad 7 smd rect (at -0.6985 -0.4826 90) (size 0.59944 0.71882) (layers F.Cu F.Paste F.Mask)
      (net 39 IIC_SCL))
    (pad 6 smd rect (at -0.6985 0.4826 90) (size 0.59944 0.71882) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (pad 5 smd rect (at -0.6985 1.45288 90) (size 0.59944 0.71882) (layers F.Cu F.Paste F.Mask)
      (net 13 +3V0))
    (pad 4 smd rect (at 0.6985 1.45288 90) (size 0.59944 0.71882) (layers F.Cu F.Paste F.Mask)
      (net 57 "Net-(U7-Pad3)"))
    (pad 3 smd rect (at 0.6985 0.4826 90) (size 0.59944 0.71882) (layers F.Cu F.Paste F.Mask)
      (net 57 "Net-(U7-Pad3)"))
    (pad 2 smd rect (at 0.6985 -0.4826 90) (size 0.59944 0.71882) (layers F.Cu F.Paste F.Mask)
      (net 34 GES_INT))
    (pad 1 smd rect (at 0.6985 -1.45288 90) (size 0.59944 0.71882) (layers F.Cu F.Paste F.Mask)
      (net 40 IIC_SDA))
    (model ${KIPRJMOD}/3d_part_models/APDS_9962.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:Z43FC1B5640007L (layer B.Cu) (tedit 5FC9F5D6)
    (at 133.262954 115.475719 270)
    (fp_text reference M1 (at 2.54 3.4618) (layer B.SilkS))
    (fp_text value Z43FC1B5640007L (at 0 0.5 270) (layer B.Fab))
    (pad 1 smd rect (at -1.05 0 270) (size 1.3 1.4) (layers B.Cu B.Paste B.Mask)
      (net 82 "Net-(D2-Pad1)"))
    (pad 2 smd rect (at 1.05 0 270) (size 1.3 1.4) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 3 smd rect (at 0 4.3 270) (size 3.4 6) (layers B.Cu B.Paste B.Mask))
  )
  (module ChronoPy-PCB:D_SOD-323 (layer B.Cu) (tedit 5E199408)
    (at 135.465354 115.501119 270)
    (descr SOD-323)
    (tags SOD-323)
    (attr smd)
    (fp_text reference D2 (at 2.3622 0.0508 180) (layer B.SilkS))
    (fp_text value D (at 0.1 -1.9 270) (layer B.Fab))
    (fp_text user %R (at 0 1.85 270) (layer B.Fab))
    (pad 2 smd rect (at 1.05 0 270) (size 0.6 0.45) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -1.05 0 270) (size 0.6 0.45) (layers B.Cu B.Paste B.Mask)
      (net 82 "Net-(D2-Pad1)"))
    (model ${KIPRJMOD}/3d_part_models/D_SOD-323.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 124.739354 110.167119)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R24 (at -0.196 -1.2446) (layer B.SilkS))
    (fp_text value 100k (at 0 -1.45) (layer B.Fab))
    (fp_text user %R (at 0 1.35) (layer B.Fab))
    (pad 2 smd rect (at 0.45 0) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 83 MOTOR_EN))
    (pad 1 smd rect (at -0.45 0) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:SOT-23 (layer B.Cu) (tedit 5E1997FF)
    (at 127.388154 111.183119 270)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference Q3 (at 0.635 2.5654) (layer B.SilkS))
    (fp_text value AO3401A (at 0 -2.5 270) (layer B.Fab))
    (fp_text user %R (at 0 0 180) (layer B.Fab))
    (pad 1 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 83 MOTOR_EN))
    (pad 2 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 82 "Net-(D2-Pad1)"))
    (model ${KIPRJMOD}/3d_part_models/SOT-23.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:Test_Point_Pad_d1.0mm (layer B.Cu) (tedit 59B53D91)
    (at 138.081555 89.923319 270)
    (descr "SMD pad as test Point, diameter 1.0mm")
    (tags "test point SMD pad")
    (attr virtual)
    (fp_text reference TP7 (at 1.2192 0.025401) (layer B.SilkS))
    (fp_text value TestPoint (at 0 -1.55 270) (layer B.Fab))
    (fp_text user %R (at 0 1.45 270) (layer B.Fab))
    (pad 1 smd circle (at 0 0 270) (size 1 1) (layers B.Cu B.Mask)
      (net 13 +3V0))
  )
  (module ChronoPy-PCB:CSP-10 (layer B.Cu) (tedit 5FC9C9D6)
    (at 105.696554 79.280719 270)
    (fp_text reference U4 (at 0.4064 1.7018 270) (layer B.SilkS))
    (fp_text value STC3115IJT (at 0 -1.8542 270) (layer B.Fab))
    (pad B2 smd circle (at 0 0 270) (size 0.21 0.21) (layers B.Cu B.Paste B.Mask)
      (net 79 "Net-(R21-Pad1)"))
    (pad B1 smd circle (at 0 0.4 270) (size 0.21 0.21) (layers B.Cu B.Paste B.Mask)
      (net 40 IIC_SDA))
    (pad C1 smd circle (at 0.4 0.4 270) (size 0.21 0.21) (layers B.Cu B.Paste B.Mask)
      (net 39 IIC_SCL))
    (pad A1 smd circle (at -0.4 0.4 270) (size 0.21 0.21) (layers B.Cu B.Paste B.Mask)
      (net 81 "Net-(U4-PadA1)"))
    (pad B3 smd circle (at 0 -0.4 270) (size 0.21 0.21) (layers B.Cu B.Paste B.Mask)
      (net 2 +BATT))
    (pad C3 smd circle (at 0.4 -0.4 270) (size 0.21 0.21) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad A3 smd circle (at -0.4 -0.4 270) (size 0.21 0.21) (layers B.Cu B.Paste B.Mask)
      (net 78 "Net-(C18-Pad1)"))
    (pad D1 smd circle (at 0.8 0.4 270) (size 0.21 0.21) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad D3 smd circle (at 0.8 -0.4 270) (size 0.21 0.21) (layers B.Cu B.Paste B.Mask)
      (net 77 "Net-(J2-Pad1)"))
    (pad D2 smd circle (at 0.8 0 270) (size 0.21 0.21) (layers B.Cu B.Paste B.Mask))
  )
  (module SNT-4A (layer B.Cu) (tedit 5E1B6BA3)
    (at 114.959 87.327 270)
    (descr SNT-4A)
    (tags "Integrated Circuit")
    (attr smd)
    (fp_text reference IC2 (at 1.529519 -0.008554) (layer B.SilkS))
    (fp_text value S-1000C32-I4T1U_S-1000C32-I4T1U (at -22.024 -1.279 90) (layer B.SilkS) hide)
    (fp_text user %R (at 0.112334 -0.214 270) (layer B.Fab))
    (pad 1 smd rect (at -0.325 -0.83 270) (size 0.3 0.52) (layers B.Cu B.Paste B.Mask)
      (net 6 "Net-(IC2-Pad1)"))
    (pad 2 smd rect (at 0.325 -0.83 270) (size 0.3 0.52) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 3 smd rect (at 0.325 0.85 270) (size 0.3 0.52) (layers B.Cu B.Paste B.Mask)
      (net 7 "Net-(IC2-Pad3)"))
    (pad 4 smd rect (at -0.325 0.85 270) (size 0.3 0.52) (layers B.Cu B.Paste B.Mask)
      (net 8 VBUS))
    (model ${KIPRJMOD}/3d_part_models/SNT-4A.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 107.779354 77.680519 90)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C18 (at 0.1016 1.0414 90) (layer B.SilkS))
    (fp_text value 220nF (at 0 -1.27 90) (layer B.Fab))
    (fp_text user %R (at 0 1.27 90) (layer B.Fab))
    (pad 2 smd rect (at 0.55 0 90) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -0.55 0 90) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 78 "Net-(C18-Pad1)"))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 107.779354 79.814119 270)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C19 (at 0.0508 -1.0922 270) (layer B.SilkS))
    (fp_text value 1uF (at 0 -1.27 270) (layer B.Fab))
    (fp_text user %R (at 0 1.27 270) (layer B.Fab))
    (pad 1 smd rect (at -0.55 0 270) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 2 +BATT))
    (pad 2 smd rect (at 0.55 0 270) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 105.213954 77.451919 90)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R21 (at 0.0508 -1.1176 90) (layer B.SilkS))
    (fp_text value 1k (at 0 -1.45 90) (layer B.Fab))
    (fp_text user %R (at 0 1.35 90) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0 90) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 79 "Net-(R21-Pad1)"))
    (pad 2 smd rect (at 0.45 0 90) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 106.509354 77.451919 90)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R22 (at 1.0922 -0.0508 180) (layer B.SilkS))
    (fp_text value 1k (at 0 -1.45 90) (layer B.Fab))
    (fp_text user %R (at 0 1.35 90) (layer B.Fab))
    (pad 2 smd rect (at 0.45 0 90) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 2 +BATT))
    (pad 1 smd rect (at -0.45 0 90) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 78 "Net-(C18-Pad1)"))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric (layer B.Cu) (tedit 5B301BBD)
    (at 105.671154 81.388919)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R23 (at -2.413 0.0762 180) (layer B.SilkS))
    (fp_text value "10m 1%" (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 77 "Net-(J2-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 137.282354 107.216319 180)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C17 (at 1.9948 -0.3854 180) (layer B.SilkS))
    (fp_text value 0.1uF (at 0 -1.27 180) (layer B.Fab))
    (fp_text user %R (at 0 1.27 180) (layer B.Fab))
    (pad 1 smd rect (at -0.55 0 180) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad 2 smd rect (at 0.55 0 180) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Horizontal (layer B.Cu) (tedit 59FED6E3)
    (at 102.636553 94.52872 180)
    (descr "Through hole angled pin header, 2x05, 1.27mm pitch, 4.0mm pin length, double rows")
    (tags "Through hole angled pin header THT 2x05 1.27mm double row")
    (fp_text reference J6 (at 3.0675 1.635 180) (layer B.SilkS))
    (fp_text value Conn_02x05_Odd_Even (at 3.0675 -6.715 180) (layer B.Fab))
    (fp_text user %R (at 2.27 -2.54 90) (layer B.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
      (net 13 +3V0))
    (pad 2 thru_hole oval (at 1.27 0 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
      (net 4 GND))
    (pad 3 thru_hole oval (at 0 -1.27 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
      (net 75 GPIO0_7))
    (pad 4 thru_hole oval (at 1.27 -1.27 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
      (net 70 GPIO0_15))
    (pad 5 thru_hole oval (at 0 -2.54 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
      (net 73 GPIO0_6))
    (pad 6 thru_hole oval (at 1.27 -2.54 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
      (net 72 GPIO0_19))
    (pad 7 thru_hole oval (at 0 -3.81 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
      (net 71 GPIO0_5))
    (pad 8 thru_hole oval (at 1.27 -3.81 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
      (net 74 GPIO0_21))
    (pad 9 thru_hole oval (at 0 -5.08 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
      (net 69 GPIO0_4))
    (pad 10 thru_hole oval (at 1.27 -5.08 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
      (net 76 GPIO0_24))
    (model ${KISYS3DMOD}/Connector_PinHeader_1.27mm.3dshapes/PinHeader_2x05_P1.27mm_Horizontal.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Sensor_Audio:Infineon_PG-LLGA-5-1 (layer B.Cu) (tedit 5F681890)
    (at 138.572354 104.826319)
    (descr "Infineon_PG-LLGA-5-1 StepUp generated footprint, https://www.infineon.com/cms/en/product/packages/PG-LLGA/PG-LLGA-5-1/")
    (tags "infineon mems microphone")
    (attr smd)
    (fp_text reference MK1 (at -3.488 0.1084 180) (layer B.SilkS))
    (fp_text value IM69D120 (at 0 -2.5) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 1 smd rect (at -1.5 0.85) (size 0.45 0.7) (layers B.Cu B.Mask)
      (net 36 MIC_DATAOUT))
    (pad 2 smd rect (at -0.8 0.85) (size 0.45 0.7) (layers B.Cu B.Mask)
      (net 13 +3V0))
    (pad 3 smd rect (at -1.5 -0.85) (size 0.45 0.7) (layers B.Cu B.Mask)
      (net 30 MIC_BCLK))
    (pad 4 smd rect (at -0.8 -0.85) (size 0.45 0.7) (layers B.Cu B.Mask)
      (net 31 MIC_SEL))
    (pad "" np_thru_hole circle (at 0.68 0) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
    (pad "" smd custom (at -1.5 0.725) (size 0.3 0.3) (layers B.Paste)
      (zone_connect 0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.184776 0.326537) (xy 0.141421 0.391421) (xy 0.076537 0.434776) (xy 0 0.45) (xy -0.076537 0.434776)
           (xy -0.141421 0.391421) (xy -0.184776 0.326537) (xy -0.2 0.25) (xy -0.2 0) (xy -0.184776 -0.076537)
           (xy -0.141421 -0.141421) (xy -0.076537 -0.184776) (xy 0 -0.2) (xy 0.076537 -0.184776) (xy 0.141421 -0.141421)
           (xy 0.184776 -0.076537) (xy 0.2 0) (xy 0.2 0.25)) (width 0))
      ))
    (pad "" smd custom (at -0.8 0.725) (size 0.3 0.3) (layers B.Paste)
      (zone_connect 0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.184776 0.326537) (xy 0.141421 0.391421) (xy 0.076537 0.434776) (xy 0 0.45) (xy -0.076537 0.434776)
           (xy -0.141421 0.391421) (xy -0.184776 0.326537) (xy -0.2 0.25) (xy -0.2 0) (xy -0.184776 -0.076537)
           (xy -0.141421 -0.141421) (xy -0.076537 -0.184776) (xy 0 -0.2) (xy 0.076537 -0.184776) (xy 0.141421 -0.141421)
           (xy 0.184776 -0.076537) (xy 0.2 0) (xy 0.2 0.25)) (width 0))
      ))
    (pad "" smd custom (at -1.5 -0.725) (size 0.3 0.3) (layers B.Paste)
      (zone_connect 0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.184776 0.076537) (xy 0.141421 0.141421) (xy 0.076537 0.184776) (xy 0 0.2) (xy -0.076537 0.184776)
           (xy -0.141421 0.141421) (xy -0.184776 0.076537) (xy -0.2 0) (xy -0.2 -0.25) (xy -0.184776 -0.326537)
           (xy -0.141421 -0.391421) (xy -0.076537 -0.434776) (xy 0 -0.45) (xy 0.076537 -0.434776) (xy 0.141421 -0.391421)
           (xy 0.184776 -0.326537) (xy 0.2 -0.25) (xy 0.2 0)) (width 0))
      ))
    (pad "" smd custom (at -0.8 -0.725) (size 0.3 0.3) (layers B.Paste)
      (zone_connect 0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.184776 0.076537) (xy 0.141421 0.141421) (xy 0.076537 0.184776) (xy 0 0.2) (xy -0.076537 0.184776)
           (xy -0.141421 0.141421) (xy -0.184776 0.076537) (xy -0.2 0) (xy -0.2 -0.25) (xy -0.184776 -0.326537)
           (xy -0.141421 -0.391421) (xy -0.076537 -0.434776) (xy 0 -0.45) (xy 0.076537 -0.434776) (xy 0.141421 -0.391421)
           (xy 0.184776 -0.326537) (xy 0.2 -0.25) (xy 0.2 0)) (width 0))
      ))
    (pad "" smd custom (at 1.48 0) (size 0.3 0.3) (layers B.Paste)
      (zone_connect 0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.092849 -0.330295) (xy 0.020491 -0.359518) (xy -0.057542 -0.358826) (xy -0.12937 -0.328325) (xy -0.184059 -0.272658)
           (xy -0.213282 -0.2003) (xy -0.21259 -0.122267) (xy -0.2 0) (xy -0.21259 0.122267) (xy -0.213282 0.2003)
           (xy -0.184059 0.272658) (xy -0.12937 0.328325) (xy -0.057542 0.358826) (xy 0.020491 0.359518) (xy 0.092849 0.330295)
           (xy 0.148516 0.275607) (xy 0.179017 0.203778) (xy 0.197661 0.068352) (xy 0.197661 -0.068352) (xy 0.179017 -0.203778)
           (xy 0.148516 -0.275607)) (width 0))
      ))
    (pad "" smd custom (at 1.08 -0.693) (size 0.3 0.3) (layers B.Paste)
      (zone_connect 0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy -0.239617 -0.245559) (xy -0.301104 -0.197507) (xy -0.339522 -0.129583) (xy -0.349022 -0.052127) (xy -0.328158 0.023068)
           (xy -0.280106 0.084555) (xy -0.212182 0.122973) (xy -0.100002 0.173204) (xy -0.000411 0.245242) (xy 0.066822 0.284858)
           (xy 0.144097 0.29573) (xy 0.21965 0.276202) (xy 0.281979 0.229248) (xy 0.321596 0.162016) (xy 0.332468 0.084741)
           (xy 0.31294 0.009187) (xy 0.265986 -0.053142) (xy 0.158026 -0.137002) (xy 0.039638 -0.205355) (xy -0.086966 -0.256923)
           (xy -0.164422 -0.266423)) (width 0))
      ))
    (pad "" smd custom (at 0.28 -0.693) (size 0.3 0.3) (layers B.Paste)
      (zone_connect 0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy -0.332475 0.084712) (xy -0.32161 0.161988) (xy -0.281999 0.229224) (xy -0.219674 0.276183) (xy -0.144122 0.295717)
           (xy -0.066846 0.284852) (xy 0.000389 0.245242) (xy 0.099986 0.173213) (xy 0.212171 0.122991) (xy 0.280099 0.084579)
           (xy 0.328156 0.023096) (xy 0.349027 -0.052097) (xy 0.339534 -0.129554) (xy 0.301122 -0.197481) (xy 0.239639 -0.245538)
           (xy 0.164445 -0.266409) (xy 0.086989 -0.256916) (xy -0.03962 -0.205359) (xy -0.158014 -0.137016) (xy -0.265981 -0.053165)
           (xy -0.312941 0.00916)) (width 0))
      ))
    (pad "" smd custom (at -0.12 0) (size 0.3 0.3) (layers B.Paste)
      (zone_connect 0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy -0.092849 0.330295) (xy -0.020491 0.359518) (xy 0.057542 0.358826) (xy 0.12937 0.328325) (xy 0.184059 0.272658)
           (xy 0.213282 0.2003) (xy 0.21259 0.122267) (xy 0.2 0) (xy 0.21259 -0.122267) (xy 0.213282 -0.2003)
           (xy 0.184059 -0.272658) (xy 0.12937 -0.328325) (xy 0.057542 -0.358826) (xy -0.020491 -0.359518) (xy -0.092849 -0.330295)
           (xy -0.148516 -0.275607) (xy -0.179017 -0.203778) (xy -0.197661 -0.068352) (xy -0.197661 0.068352) (xy -0.179017 0.203778)
           (xy -0.148516 0.275607)) (width 0))
      ))
    (pad "" smd custom (at 0.28 0.693) (size 0.3 0.3) (layers B.Paste)
      (zone_connect 0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.239619 0.245557) (xy 0.301106 0.197505) (xy 0.339523 0.12958) (xy 0.349023 0.052124) (xy 0.328158 -0.023071)
           (xy 0.280106 -0.084557) (xy 0.212181 -0.122975) (xy 0.1 -0.173205) (xy 0.000409 -0.245242) (xy -0.066824 -0.284857)
           (xy -0.144099 -0.295729) (xy -0.219652 -0.2762) (xy -0.281981 -0.229246) (xy -0.321597 -0.162013) (xy -0.332468 -0.084738)
           (xy -0.31294 -0.009185) (xy -0.265986 0.053144) (xy -0.158025 0.137004) (xy -0.039636 0.205356) (xy 0.086969 0.256922)
           (xy 0.164424 0.266422)) (width 0))
      ))
    (pad "" smd custom (at 1.08 0.693) (size 0.3 0.3) (layers B.Paste)
      (zone_connect 0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.332468 -0.084738) (xy 0.321597 -0.162013) (xy 0.281981 -0.229246) (xy 0.219652 -0.2762) (xy 0.144099 -0.295729)
           (xy 0.066824 -0.284857) (xy -0.000409 -0.245242) (xy -0.1 -0.173205) (xy -0.212181 -0.122975) (xy -0.280106 -0.084557)
           (xy -0.328158 -0.023071) (xy -0.349023 0.052124) (xy -0.339523 0.12958) (xy -0.301106 0.197505) (xy -0.239619 0.245557)
           (xy -0.164424 0.266422) (xy -0.086969 0.256922) (xy 0.039636 0.205356) (xy 0.158025 0.137004) (xy 0.265986 0.053144)
           (xy 0.31294 -0.009185)) (width 0))
      ))
    (pad 5 smd custom (at 0.68 0.81) (size 0.4 0.4) (layers B.Cu B.Mask)
      (net 4 GND) (zone_connect 0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_circle (center 0 -0.81) (end 0.81 -0.81) (width 0.46))
      ))
    (model ${KISYS3DMOD}/Sensor_Audio.3dshapes/Infineon_PG-LLGA-5-1.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:Hirose_FH19C-6S-0.5SH_1x06-1MP_P0.50mm (layer B.Cu) (tedit 5F5B30C3)
    (at 120.262354 101.506319 90)
    (descr "Molex FH12, FFC/FPC connector, FH12-6S-0.5SH, 6 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator")
    (tags "connector Hirose  top entry")
    (attr smd)
    (fp_text reference J5 (at -3.3776 -0.3418 180) (layer B.SilkS))
    (fp_text value Conn_01x06_MountingPin (at 0 -5.6 90) (layer B.Fab))
    (fp_text user %R (at 0.1 -0.6 90) (layer B.Fab))
    (pad 6 smd rect (at 1.25 1.25 90) (size 0.3 0.8) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 5 smd rect (at 0.75 1.25 90) (size 0.3 0.8) (layers B.Cu B.Paste B.Mask)
      (net 66 TS_RST))
    (pad 4 smd rect (at 0.25 1.25 90) (size 0.3 0.8) (layers B.Cu B.Paste B.Mask)
      (net 65 TS_INT))
    (pad 3 smd rect (at -0.25 1.25 90) (size 0.3 0.8) (layers B.Cu B.Paste B.Mask)
      (net 40 IIC_SDA))
    (pad 2 smd rect (at -0.75 1.25 90) (size 0.3 0.8) (layers B.Cu B.Paste B.Mask)
      (net 39 IIC_SCL))
    (pad 1 smd rect (at -1.25 1.25 90) (size 0.3 0.8) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad MP smd rect (at -2.25 -1.25 90) (size 0.4 0.8) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad MP smd rect (at 2.25 -1.25 90) (size 0.4 0.8) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (model ${KISYS3DMOD}/Connector_FFC-FPC.3dshapes/Hirose_FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:Hirose_FH26W-13S-0.3SHW_2Rows-13Pins-1MP_P0.60mm (layer B.Cu) (tedit 5F5B236D)
    (at 116.132354 93.286319)
    (descr "Molex Molex 0.30mm Pitch Easy-On BackFlip Type FFC/FPC, 502250-1791, 17 Circuits (http://www.molex.com/pdm_docs/sd/5022501791_sd.pdf), generated with kicad-footprint-generator")
    (tags "connector Molex  top entry")
    (attr smd)
    (fp_text reference J4 (at -0.1742 3.749) (layer B.SilkS))
    (fp_text value Conn_01x13_MountingPin (at -0.07 -4.72) (layer B.Fab))
    (fp_text user %R (at 0.76 -0.6 -90) (layer B.Fab))
    (pad MP smd rect (at -1.075 -2.5) (size 0.85 0.4) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad MP smd rect (at -1.075 2.5) (size 0.85 0.4) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 12 smd rect (at 1.475 -1.5) (size 0.65 0.3) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 10 smd rect (at 1.475 -0.9) (size 0.65 0.3) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 8 smd rect (at 1.475 -0.3) (size 0.65 0.3) (layers B.Cu B.Paste B.Mask)
      (net 17 LCD_CLK))
    (pad 6 smd rect (at 1.475 0.3) (size 0.65 0.3) (layers B.Cu B.Paste B.Mask)
      (net 20 LCD_CS))
    (pad 4 smd rect (at 1.475 0.9) (size 0.65 0.3) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad 2 smd rect (at 1.475 1.5) (size 0.65 0.3) (layers B.Cu B.Paste B.Mask)
      (net 68 "Net-(J4-Pad2)"))
    (pad 13 smd rect (at -1.4 -1.8) (size 0.8 0.26) (layers B.Cu B.Paste B.Mask)
      (net 67 "Net-(J4-Pad13)"))
    (pad 11 smd rect (at -1.4 -1.2) (size 0.8 0.26) (layers B.Cu B.Paste B.Mask)
      (net 14 LCD_DC))
    (pad 9 smd rect (at -1.4 -0.6) (size 0.8 0.26) (layers B.Cu B.Paste B.Mask)
      (net 18 LCD_MOSI))
    (pad 7 smd rect (at -1.4 0) (size 0.8 0.26) (layers B.Cu B.Paste B.Mask)
      (net 19 LCD_RST))
    (pad 5 smd rect (at -1.4 0.6) (size 0.8 0.26) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad 3 smd rect (at -1.4 1.2) (size 0.8 0.26) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -1.4 1.8) (size 0.8 0.26) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 130.5382 104.9664 270)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C1 (at 1.593919 -0.050354 270) (layer B.SilkS))
    (fp_text value 18pF (at 0 -1.27 270) (layer B.Fab))
    (fp_text user %R (at 0 1.27 270) (layer B.Fab))
    (pad 2 smd rect (at 0.55 0 270) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -0.55 0 270) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 11 XL1))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 129.3444 104.9664 270)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C2 (at 1.517719 -0.202754 270) (layer B.SilkS))
    (fp_text value 18pF (at 0 -1.27 270) (layer B.Fab))
    (fp_text user %R (at 0 1.27 270) (layer B.Fab))
    (pad 2 smd rect (at 0.55 0 270) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -0.55 0 270) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 12 XL2))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 113.4588 76.9394 180)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C3 (at -1.508754 0.274881 180) (layer B.SilkS))
    (fp_text value 10uF (at 0 -1.27 180) (layer B.Fab))
    (fp_text user %R (at 0 1.27 180) (layer B.Fab))
    (pad 2 smd rect (at 0.55 0 180) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -0.55 0 180) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 1 +5P))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 117.635 84.327 270)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C4 (at 1.804 -0.064 270) (layer B.SilkS))
    (fp_text value 10uF (at 0 -1.27 270) (layer B.Fab))
    (fp_text user %R (at 0 1.27 270) (layer B.Fab))
    (pad 2 smd rect (at 0.55 0 270) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -0.55 0 270) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 8 VBUS))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 113.4588 80.9394 180)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C5 (at 0.015246 -1.160719 180) (layer B.SilkS))
    (fp_text value 10uF (at 0 -1.27 180) (layer B.Fab))
    (fp_text user %R (at 0 1.27 180) (layer B.Fab))
    (pad 2 smd rect (at 0.55 0 180) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -0.55 0 180) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 2 +BATT))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 112.241 84.07 270)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C6 (at 1.804 -0.064 270) (layer B.SilkS))
    (fp_text value 10uF (at 0 -1.27 270) (layer B.Fab))
    (fp_text user %R (at 0 1.27 270) (layer B.Fab))
    (pad 2 smd rect (at 0.55 0 270) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -0.55 0 270) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 111.241 84.07 270)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C7 (at 1.804 -0.064 270) (layer B.SilkS))
    (fp_text value 10uF (at 0 -1.27 270) (layer B.Fab))
    (fp_text user %R (at 0 1.27 270) (layer B.Fab))
    (pad 2 smd rect (at 0.55 0 270) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -0.55 0 270) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 112.9298 110.3782)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C9 (at -0.167446 -4.371881) (layer B.SilkS))
    (fp_text value 10nF (at 0 -1.27) (layer B.Fab))
    (fp_text user %R (at 0 1.27) (layer B.Fab))
    (pad 2 smd rect (at 0.55 0) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 50 "Net-(C9-Pad2)"))
    (pad 1 smd rect (at -0.55 0) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 112.9098 112.7982)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C10 (at -0.147446 -4.791881) (layer B.SilkS))
    (fp_text value 0.1uF (at 0 -1.27) (layer B.Fab))
    (fp_text user %R (at 0 1.27) (layer B.Fab))
    (pad 2 smd rect (at 0.55 0) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 51 "Net-(C10-Pad2)"))
    (pad 1 smd rect (at -0.55 0) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 116.529278 116.888676 180)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C13 (at 2.266924 -0.064 180) (layer B.SilkS))
    (fp_text value 0.1uF (at 0 -1.27 180) (layer B.Fab))
    (fp_text user %R (at 0 1.27 180) (layer B.Fab))
    (pad 2 smd rect (at 0.55 0 180) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -0.55 0 180) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 53 "Net-(C13-Pad1)"))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 123.731 118.008)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C14 (at -2.311846 -0.017681) (layer B.SilkS))
    (fp_text value 0.1uF (at 0 -1.27) (layer B.Fab))
    (fp_text user %R (at 0 1.27) (layer B.Fab))
    (pad 2 smd rect (at 0.55 0) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -0.55 0) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 112.9298 109.3782 180)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C15 (at 0.167446 4.371881 180) (layer B.SilkS))
    (fp_text value 10uF (at 0 -1.27 180) (layer B.Fab))
    (fp_text user %R (at 0 1.27 180) (layer B.Fab))
    (pad 2 smd rect (at 0.55 0 180) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -0.55 0 180) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 112.9298 111.3782 180)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C16 (at 0.167446 4.371881 180) (layer B.SilkS))
    (fp_text value 0.1uF (at 0 -1.27 180) (layer B.Fab))
    (fp_text user %R (at 0 1.27 180) (layer B.Fab))
    (pad 2 smd rect (at 0.55 0 180) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -0.55 0 180) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0402 (layer B.Cu) (tedit 5E19835C)
    (at 110.241 84.07 270)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (attr smd)
    (fp_text reference C8 (at 1.804 -0.064 270) (layer B.SilkS))
    (fp_text value 0.1uF (at 0 -1.27 270) (layer B.Fab))
    (fp_text user %R (at 0 1.27 270) (layer B.Fab))
    (pad 2 smd rect (at 0.55 0 270) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -0.55 0 270) (size 0.6 0.5) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0805_2012Metric (layer B.Cu) (tedit 5E19838E)
    (at 123.442934 116.042219)
    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C12 (at -2.50638 -0.0331) (layer B.SilkS))
    (fp_text value 10uF (at 0 -1.65) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.9375 0) (size 0.975 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 1 smd roundrect (at -0.9375 0) (size 0.975 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/C_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:C_0805_2012Metric (layer B.Cu) (tedit 5E19838E)
    (at 123.442934 113.883219)
    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C11 (at -2.55718 0.0431) (layer B.SilkS))
    (fp_text value 10uF (at 0 -1.65) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.9375 0) (size 0.975 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 1 smd roundrect (at -0.9375 0) (size 0.975 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/C_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:Crystal_SMD_MicroCrystal_CM9V-T1A-2pin_1.6x1.0mm (layer B.Cu) (tedit 5E1B6219)
    (at 129.944 103.029)
    (descr "SMD Crystal MicroCrystal CM9V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CM9V-T1A.pdf, 1.6x1.0mm^2 package")
    (tags "SMD SMT crystal")
    (attr smd)
    (fp_text reference Y1 (at -1.819246 0.026119) (layer B.SilkS))
    (fp_text value 32.768 (at 0 -1.7) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd rect (at 0.6 0) (size 0.6 1.2) (layers B.Cu B.Paste B.Mask)
      (net 11 XL1))
    (pad 1 smd rect (at -0.6 0) (size 0.6 1.2) (layers B.Cu B.Paste B.Mask)
      (net 12 XL2))
    (model ${KIPRJMOD}/3d_part_models/xtal_CM9V-T1A.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:D_SOD-323 (layer B.Cu) (tedit 5E199408)
    (at 123.604 83.35 90)
    (descr SOD-323)
    (tags SOD-323)
    (attr smd)
    (fp_text reference D1 (at -0.0632 1.651 270) (layer B.SilkS))
    (fp_text value D (at 0.1 -1.9 90) (layer B.Fab))
    (fp_text user %R (at 0 1.85 90) (layer B.Fab))
    (pad 1 smd rect (at -1.05 0 90) (size 0.6 0.45) (layers B.Cu B.Paste B.Mask)
      (net 8 VBUS))
    (pad 2 smd rect (at 1.05 0 90) (size 0.6 0.45) (layers B.Cu B.Paste B.Mask)
      (net 1 +5P))
    (model ${KIPRJMOD}/3d_part_models/D_SOD-323.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module "ChronoPy-PCB:JST_SM04B-SRSS-TB(LF)(SN)" (layer B.Cu) (tedit 5E200796)
    (at 103.825 109.094 90)
    (fp_text reference J3 (at -3.943319 -0.820846) (layer B.SilkS))
    (fp_text value Conn_01x04_Shielded (at 12.17039 -5.74055 -90) (layer B.Fab))
    (pad 4 smd rect (at 1.5 0 90) (size 0.6 1.55) (layers B.Cu B.Paste B.Mask)
      (net 39 IIC_SCL))
    (pad 3 smd rect (at 0.5 0 90) (size 0.6 1.55) (layers B.Cu B.Paste B.Mask)
      (net 40 IIC_SDA))
    (pad 2 smd rect (at -0.5 0 90) (size 0.6 1.55) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad 1 smd rect (at -1.5 0 90) (size 0.6 1.55) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad S1 smd rect (at -2.8 -3.875 90) (size 1.2 1.8) (layers B.Cu B.Paste B.Mask))
    (pad S2 smd rect (at 2.8 -3.875 90) (size 1.2 1.8) (layers B.Cu B.Paste B.Mask))
    (model ${KIPRJMOD}/3d_part_models/JST_GH_SM04B_SRSS_TB_LF__SN_007.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:PQFN24P43_350X300X102L35X23N (layer B.Cu) (tedit 5E38DF88)
    (at 116.4298 111.3782 270)
    (solder_mask_margin 0.0254)
    (fp_text reference U5 (at 3 0) (layer B.SilkS))
    (fp_text value LSM9DS1 (at 9.46349 -2.52374 270) (layer B.Fab))
    (pad 18 smd rect (at 1.505 1.225 270) (size 0.28 0.53) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 17 smd rect (at 1.47 0.645 270) (size 0.53 0.28) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 16 smd rect (at 1.47 0.215 270) (size 0.53 0.28) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 15 smd rect (at 1.47 -0.215 270) (size 0.53 0.28) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 14 smd rect (at 1.47 -0.645 270) (size 0.53 0.28) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 13 smd rect (at 1.505 -1.225 270) (size 0.28 0.53) (layers B.Cu B.Paste B.Mask)
      (net 43 "Net-(U5-Pad13)"))
    (pad 12 smd rect (at 1.075 -1.225 270) (size 0.28 0.53) (layers B.Cu B.Paste B.Mask)
      (net 44 "Net-(U5-Pad12)"))
    (pad 11 smd rect (at 0.645 -1.225 270) (size 0.28 0.53) (layers B.Cu B.Paste B.Mask)
      (net 35 ACC_AG_NT))
    (pad 10 smd rect (at 0.215 -1.225 270) (size 0.28 0.53) (layers B.Cu B.Paste B.Mask)
      (net 33 ACC_INT))
    (pad 9 smd rect (at -0.215 -1.225 270) (size 0.28 0.53) (layers B.Cu B.Paste B.Mask)
      (net 45 "Net-(U5-Pad9)"))
    (pad 8 smd rect (at -0.645 -1.225 270) (size 0.28 0.53) (layers B.Cu B.Paste B.Mask)
      (net 46 "Net-(R10-Pad1)"))
    (pad 7 smd rect (at -1.075 -1.225 270) (size 0.28 0.53) (layers B.Cu B.Paste B.Mask)
      (net 47 "Net-(R11-Pad1)"))
    (pad 6 smd rect (at -1.505 -1.225 270) (size 0.28 0.53) (layers B.Cu B.Paste B.Mask)
      (net 48 "Net-(R13-Pad1)"))
    (pad 5 smd rect (at -1.47 -0.645 270) (size 0.53 0.28) (layers B.Cu B.Paste B.Mask)
      (net 49 "Net-(R12-Pad1)"))
    (pad 4 smd rect (at -1.47 -0.215 270) (size 0.53 0.28) (layers B.Cu B.Paste B.Mask)
      (net 40 IIC_SDA))
    (pad 3 smd rect (at -1.47 0.215 270) (size 0.53 0.28) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad 2 smd rect (at -1.47 0.645 270) (size 0.53 0.28) (layers B.Cu B.Paste B.Mask)
      (net 39 IIC_SCL))
    (pad 1 smd rect (at -1.505 1.225 270) (size 0.28 0.53) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad 24 smd rect (at -1.075 1.225 270) (size 0.28 0.53) (layers B.Cu B.Paste B.Mask)
      (net 50 "Net-(C9-Pad2)"))
    (pad 23 smd rect (at -0.645 1.225 270) (size 0.28 0.53) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad 22 smd rect (at -0.215 1.225 270) (size 0.28 0.53) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad 21 smd rect (at 0.215 1.225 270) (size 0.28 0.53) (layers B.Cu B.Paste B.Mask)
      (net 51 "Net-(C10-Pad2)"))
    (pad 20 smd rect (at 0.645 1.225 270) (size 0.28 0.53) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 19 smd rect (at 1.075 1.225 270) (size 0.28 0.53) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (model ${KIPRJMOD}/3d_part_models/LGA-24L_3.5x3_0.43p.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:PSON80P300X300X100-8N (layer F.Cu) (tedit 5E1B0BA8)
    (at 108.330435 116.465873 90)
    (solder_mask_margin 0.0254)
    (fp_text reference U6 (at -0.000446 2.623919 180) (layer F.SilkS))
    (fp_text value BME680 (at 6.621335 2.352976 90) (layer F.Fab))
    (pad 1 smd rect (at 1.2 -1.2 90) (size 0.5 0.5) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (pad 2 smd rect (at 1.2 -0.4 90) (size 0.5 0.5) (layers F.Cu F.Paste F.Mask)
      (net 55 "Net-(R15-Pad1)"))
    (pad 3 smd rect (at 1.2 0.4 90) (size 0.5 0.5) (layers F.Cu F.Paste F.Mask)
      (net 40 IIC_SDA))
    (pad 4 smd rect (at 1.2 1.2 90) (size 0.5 0.5) (layers F.Cu F.Paste F.Mask)
      (net 39 IIC_SCL))
    (pad 5 smd rect (at -1.2 1.22 90) (size 0.5 0.5) (layers F.Cu F.Paste F.Mask)
      (net 54 "Net-(R16-Pad1)"))
    (pad 6 smd rect (at -1.2 0.4 90) (size 0.5 0.5) (layers F.Cu F.Paste F.Mask)
      (net 13 +3V0))
    (pad 7 smd rect (at -1.2 -0.4 90) (size 0.5 0.5) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (pad 8 smd rect (at -1.2 -1.2 90) (size 0.5 0.5) (layers F.Cu F.Paste F.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/BME680_cp.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:RIGADO_BMD-340-A-R (layer B.Cu) (tedit 5E1B0DA2)
    (at 134 96.85 180)
    (solder_mask_margin 0.0254)
    (fp_text reference U3 (at -1.744754 -5.824119) (layer B.SilkS))
    (fp_text value BMD-340-A-R (at -2.032 -6.39289) (layer B.Fab))
    (pad 1 smd rect (at -2.85 -4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 2 smd rect (at -2.3 -3.5 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 3 smd rect (at -1.75 -4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 4 smd rect (at -1.2 -3.5 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 5 smd rect (at -0.65 -4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 6 smd rect (at -0.1 -3.5 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 31 MIC_SEL))
    (pad 7 smd rect (at 0.45 -4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 30 MIC_BCLK))
    (pad 8 smd rect (at 1 -3.5 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 36 MIC_DATAOUT))
    (pad 9 smd rect (at 1.55 -4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 10 SW_A))
    (pad 10 smd rect (at 2.1 -3.5 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 83 MOTOR_EN))
    (pad 11 smd rect (at 2.65 -4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 34 GES_INT))
    (pad 12 smd rect (at 3.2 -3.5 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 64 BATVSENSE))
    (pad 13 smd rect (at 3.75 -4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 11 XL1))
    (pad 14 smd rect (at 4.3 -3.5 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 12 XL2))
    (pad 15 smd rect (at 4.85 -4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 52 LCD_BL))
    (pad 16 smd rect (at 5.95 -4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 17 smd rect (at 5.95 -3.3 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad 18 smd rect (at 5.05 -2.75 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 19 smd rect (at 5.95 -2.2 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 9 SW_B))
    (pad 20 smd rect (at 5.05 -1.65 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 69 GPIO0_4))
    (pad 21 smd rect (at 5.95 -1.1 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 71 GPIO0_5))
    (pad 22 smd rect (at 5.05 -0.55 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 73 GPIO0_6))
    (pad 23 smd rect (at 5.95 0 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 75 GPIO0_7))
    (pad 24 smd rect (at 5.05 0.55 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 14 LCD_DC))
    (pad 25 smd rect (at 5.95 1.1 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 15 NFC1))
    (pad 26 smd rect (at 5.05 1.65 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 16 NFC2))
    (pad 27 smd rect (at 5.95 2.2 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 17 LCD_CLK))
    (pad 28 smd rect (at 5.05 2.75 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 18 LCD_MOSI))
    (pad 29 smd rect (at 5.95 3.3 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 30 smd rect (at 5.95 4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 31 smd rect (at 4.85 4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 19 LCD_RST))
    (pad 32 smd rect (at 4.3 3.5 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 20 LCD_CS))
    (pad 33 smd rect (at 3.75 4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 70 GPIO0_15))
    (pad 34 smd rect (at 3.2 3.5 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 3 CHGSTAT))
    (pad 35 smd rect (at 2.65 4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 62 SW_C))
    (pad 36 smd rect (at 2.1 3.5 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 74 GPIO0_21))
    (pad 37 smd rect (at 1.55 4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 72 GPIO0_19))
    (pad 38 smd rect (at 1 3.5 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 26 QSPI_DIO2))
    (pad 39 smd rect (at 0.45 4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 25 ~RESET))
    (pad 40 smd rect (at -0.1 3.5 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 22 QSPI_DIO1))
    (pad 41 smd rect (at -0.65 4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 21 QSPI_~CS))
    (pad 42 smd rect (at -1.2 3.5 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 76 GPIO0_24))
    (pad 43 smd rect (at -1.75 4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 28 SWCLK))
    (pad 44 smd rect (at -2.3 3.5 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 29 SWDIO))
    (pad 45 smd rect (at -2.85 4.4 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 46 smd rect (at -2.85 1.65 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 47 smd rect (at -2.85 -1.65 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 48 smd rect (at -1.75 -2.6 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 59 "Net-(U3-Pad48)"))
    (pad 49 smd rect (at -0.65 -2.6 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 60 "Net-(U3-Pad49)"))
    (pad 50 smd rect (at 0.45 -2.6 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 35 ACC_AG_NT))
    (pad 51 smd rect (at 1.55 -2.6 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 33 ACC_INT))
    (pad 52 smd rect (at 2.65 -2.6 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 65 TS_INT))
    (pad 53 smd rect (at 4.15 -1.1 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 66 TS_RST))
    (pad 54 smd rect (at 4.15 0 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 32 "Net-(U3-Pad54)"))
    (pad 55 smd rect (at 4.15 1.1 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 56 smd rect (at 2.65 2.6 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 24 QSPI_DIO0))
    (pad 57 smd rect (at 1.55 2.6 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 23 QSPI_CLK))
    (pad 58 smd rect (at 0.45 2.6 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 27 QSPI_DIO3))
    (pad 59 smd rect (at -0.65 2.6 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 63 SW_D))
    (pad 60 smd rect (at -1.75 2.6 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 84 "Net-(U3-Pad60)"))
    (pad 61 smd rect (at 6.85 -3.85 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 37 "Net-(U3-Pad61)"))
    (pad 62 smd rect (at 6.85 -2.75 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 38 "Net-(U3-Pad62)"))
    (pad 63 smd rect (at 6.85 -1.65 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 39 IIC_SCL))
    (pad 64 smd rect (at 6.85 -0.55 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 40 IIC_SDA))
    (pad 65 smd rect (at 6.85 0.55 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad 66 smd rect (at 6.85 1.65 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 1 +5P))
    (pad 67 smd rect (at 6.85 2.75 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 41 D-))
    (pad 68 smd rect (at 6.85 3.85 180) (size 0.5 0.5) (layers B.Cu B.Paste B.Mask)
      (net 42 D+))
    (model ${KIPRJMOD}/3d_part_models/BMD_340_A_R077.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 119.4298 108.8782)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R13 (at 2.332554 0) (layer B.SilkS))
    (fp_text value 100k (at 0 -1.45) (layer B.Fab))
    (fp_text user %R (at 0 1.35) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 48 "Net-(R13-Pad1)"))
    (pad 2 smd rect (at 0.45 0) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 128 82.525 90)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R14 (at 0.268681 1.262354 90) (layer B.SilkS))
    (fp_text value 800k (at 0 -1.45 90) (layer B.Fab))
    (fp_text user %R (at 0 1.35 90) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0 90) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 64 BATVSENSE))
    (pad 2 smd rect (at 0.45 0 90) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 2 +BATT))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 107.474035 115.221273 180)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R15 (at 0.038681 -1.385046 180) (layer B.SilkS))
    (fp_text value 100k (at 0 -1.45 180) (layer B.Fab))
    (fp_text user %R (at 0 1.35 180) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0 180) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 55 "Net-(R15-Pad1)"))
    (pad 2 smd rect (at 0.45 0 180) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 110.014035 117.786673)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R16 (at 1.956319 -0.050354) (layer B.SilkS))
    (fp_text value 100k (at 0 -1.45) (layer B.Fab))
    (fp_text user %R (at 0 1.35) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 54 "Net-(R16-Pad1)"))
    (pad 2 smd rect (at 0.45 0) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 116.529278 118.158676 180)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R17 (at 2.266924 0 180) (layer B.SilkS))
    (fp_text value 22 (at 0 -1.45 180) (layer B.Fab))
    (fp_text user %R (at 0 1.35 180) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0 180) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 53 "Net-(C13-Pad1)"))
    (pad 2 smd rect (at 0.45 0 180) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 132.0876 109.2704 90)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R18 (at 1.897281 -0.025846 90) (layer B.SilkS))
    (fp_text value 10k (at 0 -1.45 90) (layer B.Fab))
    (fp_text user %R (at 0 1.35 90) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0 90) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 39 IIC_SCL))
    (pad 2 smd rect (at 0.45 0 90) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 133.3576 109.2704 90)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R19 (at 1.871881 -0.025846 90) (layer B.SilkS))
    (fp_text value 10k (at 0 -1.45 90) (layer B.Fab))
    (fp_text user %R (at 0 1.35 90) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0 90) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 40 IIC_SDA))
    (pad 2 smd rect (at 0.45 0 90) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 115.099035 77.758273 270)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R1 (at 1.649446 -0.046319 270) (layer B.SilkS))
    (fp_text value 10k (at 0 -1.45 270) (layer B.Fab))
    (fp_text user %R (at 0 1.35 270) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0 270) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 2 smd rect (at 0.45 0 270) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 1 +5P))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 119.4298 109.8782)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R11 (at 2.332554 0) (layer B.SilkS))
    (fp_text value 100k (at 0 -1.45) (layer B.Fab))
    (fp_text user %R (at 0 1.35) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 47 "Net-(R11-Pad1)"))
    (pad 2 smd rect (at 0.45 0) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 128 84.35 90)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R20 (at -0.906319 1.262354 90) (layer B.SilkS))
    (fp_text value 2m (at 0 -1.45 90) (layer B.Fab))
    (fp_text user %R (at 0 1.35 90) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0 90) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 2 smd rect (at 0.45 0 90) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 64 BATVSENSE))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 117.4298 107.8782 90)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R12 (at 0.501881 -1.137446 90) (layer B.SilkS))
    (fp_text value 100k (at 0 -1.45 90) (layer B.Fab))
    (fp_text user %R (at 0 1.35 90) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0 90) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 49 "Net-(R12-Pad1)"))
    (pad 2 smd rect (at 0.45 0 90) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 119.4298 110.8782)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R10 (at 2.332554 0) (layer B.SilkS))
    (fp_text value 100k (at 0 -1.45) (layer B.Fab))
    (fp_text user %R (at 0 1.35) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 46 "Net-(R10-Pad1)"))
    (pad 2 smd rect (at 0.45 0) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 111.955 114.56 180)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R9 (at -0.015354 -1.220519 180) (layer B.SilkS))
    (fp_text value 100k (at 0 -1.45 180) (layer B.Fab))
    (fp_text user %R (at 0 1.35 180) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0 180) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 9 SW_B))
    (pad 2 smd rect (at 0.45 0 180) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 130.004354 107.931919 180)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R8 (at 0 -1.2446 180) (layer B.SilkS))
    (fp_text value 100k (at 0 -1.45 180) (layer B.Fab))
    (fp_text user %R (at 0 1.35 180) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0 180) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad 2 smd rect (at 0.45 0 180) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 52 LCD_BL))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 135.363754 108.820919 180)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R7 (at -1.905 0.3302 180) (layer B.SilkS))
    (fp_text value 100k (at 0 -1.45 180) (layer B.Fab))
    (fp_text user %R (at 0 1.35 180) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0 180) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 10 SW_A))
    (pad 2 smd rect (at 0.45 0 180) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 126.13892 104.34534 270)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R6 (at -0.089021 1.126566 270) (layer B.SilkS))
    (fp_text value 33 (at 0 -1.45 270) (layer B.Fab))
    (fp_text user %R (at 0 1.35 270) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0 270) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 68 "Net-(J4-Pad2)"))
    (pad 2 smd rect (at 0.45 0 270) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 61 "Net-(Q2-Pad3)"))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 110.9588 80.9394)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R5 (at 0.020954 1.186119) (layer B.SilkS))
    (fp_text value 100k (at 0 -1.45) (layer B.Fab))
    (fp_text user %R (at 0 1.35) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad 2 smd rect (at 0.45 0) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 3 CHGSTAT))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 110.9588 76.9394 180)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R4 (at 1.274446 0.020881 270) (layer B.SilkS))
    (fp_text value 10k (at 0 -1.45 180) (layer B.Fab))
    (fp_text user %R (at 0 1.35 180) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0 180) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 2 smd rect (at 0.45 0 180) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 80 "Net-(IC1-Pad8)"))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 138.767354 87.637319)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R3 (at 1.905 0) (layer B.SilkS))
    (fp_text value 100k (at 0 -1.45) (layer B.Fab))
    (fp_text user %R (at 0 1.35) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 63 SW_D))
    (pad 2 smd rect (at 0.45 0) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:R_0402 (layer B.Cu) (tedit 5E19951D)
    (at 121.546154 89.618519 270)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (attr smd)
    (fp_text reference R2 (at 0.231319 1.312646 270) (layer B.SilkS))
    (fp_text value 100k (at 0 -1.45 270) (layer B.Fab))
    (fp_text user %R (at 0 1.35 270) (layer B.Fab))
    (pad 1 smd rect (at -0.45 0 270) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 62 SW_C))
    (pad 2 smd rect (at 0.45 0 270) (size 0.4 0.6) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (model ${KIPRJMOD}/3d_part_models/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:SM02B-SRSS-TB (layer B.Cu) (tedit 5E199609)
    (at 105.747354 85.071919 180)
    (descr <b>SM02B-SRSS-TB</b><br>)
    (fp_text reference J2 (at 1.4732 2.3622) (layer B.SilkS))
    (fp_text value SM02B-SRSS-TB (at -0.347136 -0.391283 180) (layer B.Fab))
    (pad 1 smd rect (at -0.5 1.975 180) (size 0.6 1.55) (layers B.Cu B.Paste B.Mask)
      (net 77 "Net-(J2-Pad1)"))
    (pad 2 smd rect (at 0.5 1.975 180) (size 0.6 1.55) (layers B.Cu B.Paste B.Mask)
      (net 2 +BATT))
    (pad 3 smd rect (at -1.8 -1.9 180) (size 1.2 1.8) (layers B.Cu B.Paste B.Mask))
    (pad 4 smd rect (at 1.8 -1.9 180) (size 1.2 1.8) (layers B.Cu B.Paste B.Mask))
    (model ${KIPRJMOD}/3d_part_models/JST_GH_SM02B-GHS-TB_1x02-1MP_P1.25mm_Horizontal.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:SON127P600X500X80-9N (layer B.Cu) (tedit 5E3DCDA6)
    (at 134.1704 85.5468 90)
    (fp_text reference U1 (at -3.8354 -0.1524 180) (layer B.SilkS))
    (fp_text value W25Q32JVZPIQ (at 10.26471 -4.78919 90) (layer B.Fab))
    (pad 1 smd rect (at -2.535 1.905 90) (size 1.4 0.42) (layers B.Cu B.Paste B.Mask)
      (net 21 QSPI_~CS))
    (pad 2 smd rect (at -2.535 0.635 90) (size 1.4 0.42) (layers B.Cu B.Paste B.Mask)
      (net 22 QSPI_DIO1))
    (pad 3 smd rect (at -2.535 -0.635 90) (size 1.4 0.42) (layers B.Cu B.Paste B.Mask)
      (net 26 QSPI_DIO2))
    (pad 4 smd rect (at -2.535 -1.905 90) (size 1.4 0.42) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 5 smd rect (at 2.535 -1.905 90) (size 1.4 0.42) (layers B.Cu B.Paste B.Mask)
      (net 24 QSPI_DIO0))
    (pad 6 smd rect (at 2.535 -0.635 90) (size 1.4 0.42) (layers B.Cu B.Paste B.Mask)
      (net 23 QSPI_CLK))
    (pad 7 smd rect (at 2.535 0.635 90) (size 1.4 0.42) (layers B.Cu B.Paste B.Mask)
      (net 27 QSPI_DIO3))
    (pad 8 smd rect (at 2.535 1.905 90) (size 1.4 0.42) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad 9 smd rect (at 0 0 90) (size 2.3 4) (layers B.Cu B.Mask))
    (model ${KIPRJMOD}/3d_part_models/SON127P600X500X80-9N.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:SON50P300X200X100-9N-D (layer B.Cu) (tedit 5E1B11BF)
    (at 112.4588 78.9394 180)
    (descr MCP73831T-2ACI/MC-1)
    (tags "Integrated Circuit")
    (attr smd)
    (fp_text reference IC1 (at -2.864354 -1.916119) (layer B.SilkS))
    (fp_text value MCP73831T-2ACI_MC (at 0 2.5 180) (layer B.SilkS) hide)
    (fp_text user %R (at 0 0 180) (layer B.Fab))
    (pad 1 smd rect (at -1.5 0.75 90) (size 0.3 0.8) (layers B.Cu B.Paste B.Mask)
      (net 1 +5P))
    (pad 2 smd rect (at -1.5 0.25 90) (size 0.3 0.8) (layers B.Cu B.Paste B.Mask)
      (net 1 +5P))
    (pad 3 smd rect (at -1.5 -0.25 90) (size 0.3 0.8) (layers B.Cu B.Paste B.Mask)
      (net 2 +BATT))
    (pad 4 smd rect (at -1.5 -0.75 90) (size 0.3 0.8) (layers B.Cu B.Paste B.Mask)
      (net 2 +BATT))
    (pad 5 smd rect (at 1.5 -0.75 90) (size 0.3 0.8) (layers B.Cu B.Paste B.Mask)
      (net 3 CHGSTAT))
    (pad 6 smd rect (at 1.5 -0.25 90) (size 0.3 0.8) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 7 smd rect (at 1.5 0.25 90) (size 0.3 0.8) (layers B.Cu B.Paste B.Mask)
      (net 5 "Net-(IC1-Pad7)"))
    (pad 8 smd rect (at 1.5 0.75 90) (size 0.3 0.8) (layers B.Cu B.Paste B.Mask)
      (net 80 "Net-(IC1-Pad8)"))
    (pad 9 smd rect (at 0 0 90) (size 1.55 1.75) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (model ${KIPRJMOD}/3d_part_models/DFN8_2x3MC-L.step
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:SOT-23 (layer B.Cu) (tedit 5E1997FF)
    (at 120.556 83.337 180)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference Q1 (at 0.543646 -2.419319) (layer B.SilkS))
    (fp_text value AO3401A (at 0 -2.5 180) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 3 smd rect (at 1 0 180) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 2 +BATT))
    (pad 2 smd rect (at -1 -0.95 180) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 8 VBUS))
    (pad 1 smd rect (at -1 0.95 180) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 1 +5P))
    (model ${KIPRJMOD}/3d_part_models/SOT-23.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:SOT-23 (layer B.Cu) (tedit 5E1997FF)
    (at 127.4 106.95 90)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference Q2 (at 0.364281 -2.653446 180) (layer B.SilkS))
    (fp_text value AO3401A (at 0 -2.5 90) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 3 smd rect (at 1 0 90) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 61 "Net-(Q2-Pad3)"))
    (pad 2 smd rect (at -1 -0.95 90) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad 1 smd rect (at -1 0.95 90) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 52 LCD_BL))
    (model ${KIPRJMOD}/3d_part_models/SOT-23.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:SOT-23-5 (layer B.Cu) (tedit 5E19981F)
    (at 114.959 84.827 180)
    (descr "5-pin SOT23 package")
    (tags SOT-23-5)
    (attr smd)
    (fp_text reference U2 (at -0.237154 2.218881) (layer B.SilkS))
    (fp_text value AP2112K-3.3V (at 0 -2.9 180) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 5 smd rect (at 1.1 0.95 180) (size 1.06 0.65) (layers B.Cu B.Paste B.Mask)
      (net 13 +3V0))
    (pad 4 smd rect (at 1.1 -0.95 180) (size 1.06 0.65) (layers B.Cu B.Paste B.Mask)
      (net 56 "Net-(U2-Pad4)"))
    (pad 3 smd rect (at -1.1 -0.95 180) (size 1.06 0.65) (layers B.Cu B.Paste B.Mask)
      (net 6 "Net-(IC2-Pad1)"))
    (pad 2 smd rect (at -1.1 0 180) (size 1.06 0.65) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 1 smd rect (at -1.1 0.95 180) (size 1.06 0.65) (layers B.Cu B.Paste B.Mask)
      (net 8 VBUS))
    (model ${KIPRJMOD}/3d_part_models/SOT-23-5.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ChronoPy-PCB:Test_Point_Pad_d1.0mm (layer B.Cu) (tedit 59B53D91)
    (at 121.953 86.512)
    (descr "SMD pad as test Point, diameter 1.0mm")
    (tags "test point SMD pad")
    (attr virtual)
    (fp_text reference TP8 (at -0.190646 1.744319) (layer B.SilkS))
    (fp_text value TestPoint (at 0 -1.55) (layer B.Fab))
    (fp_text user %R (at 0 1.45) (layer B.Fab))
    (pad 1 smd circle (at 0 0) (size 1 1) (layers B.Cu B.Mask)
      (net 8 VBUS))
  )
  (module ChronoPy-PCB:Test_Point_Pad_d1.0mm (layer B.Cu) (tedit 59B53D91)
    (at 127.033 86.512 270)
    (descr "SMD pad as test Point, diameter 1.0mm")
    (tags "test point SMD pad")
    (attr virtual)
    (fp_text reference TP3 (at 1.744319 0.020646) (layer B.SilkS))
    (fp_text value TestPoint (at 0 -1.55 270) (layer B.Fab))
    (fp_text user %R (at 0 1.45 270) (layer B.Fab))
    (pad 1 smd circle (at 0 0 270) (size 1 1) (layers B.Cu B.Mask)
      (net 42 D+))
  )
  (module ChronoPy-PCB:Test_Point_Pad_d1.0mm (layer B.Cu) (tedit 59B53D91)
    (at 124.493 86.512 270)
    (descr "SMD pad as test Point, diameter 1.0mm")
    (tags "test point SMD pad")
    (attr virtual)
    (fp_text reference TP4 (at 1.744319 -0.019354) (layer B.SilkS))
    (fp_text value TestPoint (at 0 -1.55 270) (layer B.Fab))
    (fp_text user %R (at 0 1.45 270) (layer B.Fab))
    (pad 1 smd circle (at 0 0 270) (size 1 1) (layers B.Cu B.Mask)
      (net 41 D-))
  )
  (module ChronoPy-PCB:Test_Point_Pad_d1.0mm (layer B.Cu) (tedit 59B53D91)
    (at 134.165 111.41)
    (descr "SMD pad as test Point, diameter 1.0mm")
    (tags "test point SMD pad")
    (attr virtual)
    (fp_text reference TP5 (at -0.071246 1.424119) (layer B.SilkS))
    (fp_text value TestPoint (at 0 -1.55) (layer B.Fab))
    (fp_text user %R (at 0 1.45) (layer B.Fab))
    (pad 1 smd circle (at 0 0) (size 1 1) (layers B.Cu B.Mask)
      (net 40 IIC_SDA))
  )
  (module ChronoPy-PCB:Test_Point_Pad_d1.0mm (layer B.Cu) (tedit 59B53D91)
    (at 131.1986 111.440578)
    (descr "SMD pad as test Point, diameter 1.0mm")
    (tags "test point SMD pad")
    (attr virtual)
    (fp_text reference TP6 (at -0.076646 1.317341) (layer B.SilkS))
    (fp_text value TestPoint (at 0 -1.55) (layer B.Fab))
    (fp_text user %R (at 0 1.45) (layer B.Fab))
    (pad 1 smd circle (at 0 0) (size 1 1) (layers B.Cu B.Mask)
      (net 39 IIC_SCL))
  )
  (module ChronoPy-PCB:Test_Point_Pad_d1.0mm (layer B.Cu) (tedit 59B53D91)
    (at 140.621554 89.923319 180)
    (descr "SMD pad as test Point, diameter 1.0mm")
    (tags "test point SMD pad")
    (attr virtual)
    (fp_text reference TP9 (at 0 -1.1938 180) (layer B.SilkS))
    (fp_text value TestPoint (at 0 -1.55 180) (layer B.Fab))
    (fp_text user %R (at 0 1.45 180) (layer B.Fab))
    (pad 1 smd circle (at 0 0 180) (size 1 1) (layers B.Cu B.Mask)
      (net 4 GND))
  )
  (module ChronoPy-PCB:Test_Point_Pad_d1.0mm (layer B.Cu) (tedit 59B53D91)
    (at 116.720154 79.356919)
    (descr "SMD pad as test Point, diameter 1.0mm")
    (tags "test point SMD pad")
    (attr virtual)
    (fp_text reference TP10 (at 0.8382 2.286 90) (layer B.SilkS))
    (fp_text value TestPoint (at 0 -1.55) (layer B.Fab))
    (fp_text user %R (at 0 1.45) (layer B.Fab))
    (pad 1 smd circle (at 0 0) (size 1 1) (layers B.Cu B.Mask)
      (net 1 +5P))
  )
  (module ChronoPy-PCB:Test_Point_Pad_d1.0mm (layer B.Cu) (tedit 59B53D91)
    (at 108.058754 81.922319)
    (descr "SMD pad as test Point, diameter 1.0mm")
    (tags "test point SMD pad")
    (attr virtual)
    (fp_text reference TP12 (at 1.3208 0.8128 270) (layer B.SilkS))
    (fp_text value TestPoint (at 0 -1.55) (layer B.Fab))
    (fp_text user %R (at 0 1.45) (layer B.Fab))
    (pad 1 smd circle (at 0 0) (size 1 1) (layers B.Cu B.Mask)
      (net 2 +BATT))
  )
  (module ChronoPy-PCB:USB_Micro-B_Molex-105017-0001 (layer B.Cu) (tedit 5E3DE34D)
    (at 122.075 78.675)
    (descr http://www.molex.com/pdm_docs/sd/1050170001_sd.pdf)
    (tags "Micro-USB SMD Typ-B")
    (attr smd)
    (fp_text reference J1 (at 3.941554 2.663119) (layer B.SilkS))
    (fp_text value USB_B_Micro (at 0.3 -4.3375) (layer B.Fab))
    (fp_text user "PCB Edge" (at 0 -2.6875) (layer Dwgs.User))
    (fp_text user %R (at 0 -0.8875) (layer B.Fab))
    (pad 6 smd rect (at 1 -1.2375) (size 1.5 1.9) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 6 thru_hole circle (at -2.5 1.4625) (size 1.45 1.45) (drill 0.85) (layers *.Cu *.Paste *.Mask)
      (net 4 GND))
    (pad 2 smd rect (at -0.65 1.4625) (size 0.4 1.35) (layers B.Cu B.Paste B.Mask)
      (net 41 D-))
    (pad 1 smd rect (at -1.3 1.4625) (size 0.4 1.35) (layers B.Cu B.Paste B.Mask)
      (net 1 +5P))
    (pad 5 smd rect (at 1.3 1.4625) (size 0.4 1.35) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 4 smd rect (at 0.65 1.4625) (size 0.4 1.35) (layers B.Cu B.Paste B.Mask)
      (net 58 "Net-(J1-Pad4)"))
    (pad 3 smd rect (at 0 1.4625) (size 0.4 1.35) (layers B.Cu B.Paste B.Mask)
      (net 42 D+))
    (pad 6 thru_hole circle (at 2.5 1.4625) (size 1.45 1.45) (drill 0.85) (layers *.Cu *.Paste *.Mask)
      (net 4 GND))
    (pad 6 smd rect (at -1 -1.2375) (size 1.5 1.9) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 6 thru_hole oval (at -3.5 -1.2375 180) (size 1.2 1.9) (drill oval 0.6 1.3) (layers *.Cu *.Paste *.Mask)
      (net 4 GND))
    (pad 6 thru_hole oval (at 3.5 -1.2375) (size 1.2 1.9) (drill oval 0.6 1.3) (layers *.Cu *.Paste *.Mask)
      (net 4 GND))
    (pad 6 smd rect (at 4.1 -1.2375) (size 2.2 1.9) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (pad 6 smd rect (at -4.1 -1.2375) (size 2.2 1.9) (layers B.Cu B.Paste B.Mask)
      (net 4 GND))
    (model ${KIPRJMOD}/3d_part_models/USB-MicroB_Molex_105017.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Badge-PCB:M3 locked (layer F.Cu) (tedit 5E3F50F5)
    (at 138.94202 116.25564)
    (descr "Mounting Hole 3.2mm, no annular, M3, ISO7380")
    (tags "mounting hole 3.2mm no annular m3 iso7380")
    (attr virtual)
    (fp_text reference REF** (at 0 -3.85) (layer F.SilkS) hide)
    (fp_text value M3 (at 0 3.85) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad "" np_thru_hole circle (at 0 0) (size 2.9 2.9) (drill 2.9) (layers *.Cu *.Mask)
      (clearance 0.6))
  )
  (module Badge-PCB:M3 locked (layer F.Cu) (tedit 5E3F50F5)
    (at 101.444 116.2531)
    (descr "Mounting Hole 3.2mm, no annular, M3, ISO7380")
    (tags "mounting hole 3.2mm no annular m3 iso7380")
    (attr virtual)
    (fp_text reference REF** (at 0 -3.85) (layer F.SilkS) hide)
    (fp_text value M3 (at 0 3.85) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad "" np_thru_hole circle (at 0 0) (size 2.9 2.9) (drill 2.9) (layers *.Cu *.Mask)
      (clearance 0.6))
  )
  (module Badge-PCB:M3 locked (layer F.Cu) (tedit 5E3F50F5)
    (at 138.92932 78.75508)
    (descr "Mounting Hole 3.2mm, no annular, M3, ISO7380")
    (tags "mounting hole 3.2mm no annular m3 iso7380")
    (attr virtual)
    (fp_text reference REF** (at 0 -3.85) (layer F.SilkS) hide)
    (fp_text value M3 (at 0 3.85) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad "" np_thru_hole circle (at 0 0) (size 2.9 2.9) (drill 2.9) (layers *.Cu *.Mask)
      (clearance 0.6))
  )
  (module Badge-PCB:M3 locked (layer F.Cu) (tedit 5E3F50F5)
    (at 101.43638 78.75254)
    (descr "Mounting Hole 3.2mm, no annular, M3, ISO7380")
    (tags "mounting hole 3.2mm no annular m3 iso7380")
    (attr virtual)
    (fp_text reference REF** (at 0 -3.85) (layer F.SilkS) hide)
    (fp_text value M3 (at 0 3.85) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad "" np_thru_hole circle (at 0 0) (size 2.9 2.9) (drill 2.9) (layers *.Cu *.Mask)
      (clearance 0.6))
  )
  (module "Badge-PCB:Qwiic lozenge curves-shenzen" locked (layer B.Cu) (tedit 0)
    (at 101.556354 104.274319 180)
    (fp_text reference Ref** (at 0 0) (layer B.SilkS) hide)
    (fp_text value Val** (at 0 0) (layer B.SilkS) hide)
  )
  (gr_line (start 107.762354 112.006319) (end 109.762354 112.006319) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 107.762354 89.006319) (end 109.762354 89.006319) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 107.762354 90.006319) (end 107.762354 89.006319) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 109.762354 90.006319) (end 110.762354 90.006319) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 109.762354 111.006319) (end 109.762354 112.006319) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 107.762354 111.006319) (end 106.762354 111.006319) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 110.762354 90.006319) (end 110.762354 111.006319) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 106.762354 90.006319) (end 106.762354 111.006319) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 101.762354 79.006319) (end 101.762354 76.006319) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 138.762354 79.006319) (end 141.762354 79.006319) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 138.762354 116.006319) (end 138.762354 119.006319) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 101.762354 116.006319) (end 98.762354 116.006319) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 98.762354 79.006319) (end 98.762354 116.006319) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 138.762354 76.006319) (end 101.762354 76.006319) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 141.762354 116.006319) (end 141.762354 79.006319) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 101.762354 119.006319) (end 138.762354 119.006319) (layer Edge.Cuts) (width 0.15))
  (zone (net 2) (net_name +BATT) (layer B.Cu) (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.1524))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.1524) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 119.996754 83.700319) (xy 119.185677 83.70306) (xy 117.456754 82.328719) (xy 107.957154 82.328719) (xy 107.957154 81.490519)
        (xy 114.053154 81.490519) (xy 114.053154 79.026719) (xy 116.110554 79.026719) (xy 119.996754 82.887519)
      )
    )
  )
  (zone (net 13) (net_name +3V0) (layer In2.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.1524))
    (min_thickness 0.1524)
    (fill yes (arc_segments 16) (thermal_gap 0.1524) (thermal_bridge_width 0.254))
    (polygon
      (pts
        (xy 97.315 74.32) (xy 143.035 74.32) (xy 143.035 120.04) (xy 97.315 120.04)
      )
    )
  )
  (zone (net 4) (net_name GND) (layer In1.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.1524))
    (min_thickness 0.1524)
    (fill yes (arc_segments 16) (thermal_gap 0.1524) (thermal_bridge_width 0.254))
    (polygon
      (pts
        (xy 97.315 74.32) (xy 143.035 74.32) (xy 143.035 120.04) (xy 97.315 120.04)
      )
    )
  )
  (zone (net 0) (net_name "") (layers *.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.1524))
    (min_thickness 0.254)
    (keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed))
    (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 141.695 101.97) (xy 137.095 101.97) (xy 137.095 91.74) (xy 141.695 91.74)
      )
    )
  )
  (zone (net 1) (net_name +5P) (layer B.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.1524))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 114.027754 78.848919) (xy 115.805754 78.848919) (xy 116.186754 78.442519) (xy 115.754954 77.655119) (xy 114.027754 77.655119)
      )
    )
  )
)
