Skip to content
Snippets Groups Projects
LoRaTracker_M8Q.kicad_pcb-bak 198 KiB
Newer Older
julian.quandt's avatar
julian.quandt committed
(kicad_pcb (version 20171130) (host pcbnew "(5.0.1)-3")
julian.quandt's avatar
julian.quandt committed
    (drawings 19)
    (tracks 460)
julian.quandt's avatar
julian.quandt committed
    (modules 38)
    (nets 31)
julian.quandt's avatar
julian.quandt committed
    (32 B.Adhes user hide)
julian.quandt's avatar
julian.quandt committed
    (33 F.Adhes user)
julian.quandt's avatar
julian.quandt committed
    (34 B.Paste user hide)
    (35 F.Paste user hide)
julian.quandt's avatar
julian.quandt committed
    (36 B.SilkS user hide)
    (37 F.SilkS user)
julian.quandt's avatar
julian.quandt committed
    (38 B.Mask user hide)
julian.quandt's avatar
julian.quandt committed
    (39 F.Mask user hide)
    (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)
    (49 F.Fab user)
  )

  (setup
    (last_trace_width 0.25)
    (trace_clearance 0.2)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.2)
    (segment_width 0.2)
    (edge_width 0.15)
    (via_size 0.6)
    (via_drill 0.4)
    (via_min_size 0.4)
    (via_min_drill 0.3)
    (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 1 1)
    (mod_text_width 0.15)
julian.quandt's avatar
julian.quandt committed
    (pad_size 1.9304 1.9304)
    (pad_drill 1)
julian.quandt's avatar
julian.quandt committed
    (solder_mask_min_width 0.25)
julian.quandt's avatar
julian.quandt committed
    (grid_origin 166.37 114.3)
    (visible_elements 7FFFFFFF)
julian.quandt's avatar
julian.quandt committed
      (layerselection 0x030fc_ffffffff)
julian.quandt's avatar
julian.quandt committed
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
julian.quandt's avatar
julian.quandt committed
      (hpglpendiameter 15.000000)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
julian.quandt's avatar
julian.quandt committed
      (drillshape 0)
julian.quandt's avatar
julian.quandt committed
      (outputdirectory "C:/Users/quandt/Desktop/MONICA/MonicaGit/LoraTest/TrackerPCB_M8Q/Gerber/"))
  )

  (net 0 "")
  (net 1 "Net-(C1-Pad1)")
  (net 2 GND)
  (net 3 +3V3)
  (net 4 +BATT)
  (net 5 "Net-(D3-Pad1)")
  (net 6 VBUS)
  (net 7 GNSS_VCC)
  (net 8 GNSS_RXD)
  (net 9 GNSS_TXD)
julian.quandt's avatar
julian.quandt committed
  (net 10 "Net-(IC2-Pad1)")
  (net 11 "Net-(IC2-Pad5)")
  (net 12 TXD_ESP)
  (net 13 RXD_ESP)
  (net 14 EN)
  (net 15 LoRa_Mosfet_EN)
  (net 16 LoRa_VCC)
  (net 17 GNSS_Mosfet_EN)
  (net 18 "Net-(R1-Pad2)")
  (net 19 "Net-(R3-Pad2)")
  (net 20 LED_BL)
julian.quandt's avatar
julian.quandt committed
  (net 21 LED_RD)
  (net 22 LED_GR)
  (net 23 LoRa_RST)
  (net 24 MISO)
  (net 25 MOSI)
  (net 26 SCK)
  (net 27 CS)
  (net 28 LoRa_DI0)
  (net 29 LoRa_ANT)
  (net 30 MP_BUTTON)

  (net_class Default "Dies ist die voreingestellte Netzklasse."
    (clearance 0.2)
    (trace_width 0.25)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net CS)
    (add_net EN)
    (add_net GND)
    (add_net GNSS_Mosfet_EN)
    (add_net GNSS_RXD)
    (add_net GNSS_TXD)
    (add_net LED_BL)
    (add_net LED_GR)
    (add_net LED_RD)
    (add_net LoRa_DI0)
    (add_net LoRa_Mosfet_EN)
    (add_net LoRa_RST)
    (add_net MISO)
    (add_net MOSI)
julian.quandt's avatar
julian.quandt committed
    (add_net MP_BUTTON)
    (add_net "Net-(C1-Pad1)")
    (add_net "Net-(D3-Pad1)")
    (add_net "Net-(IC2-Pad1)")
    (add_net "Net-(IC2-Pad5)")
    (add_net "Net-(R1-Pad2)")
    (add_net "Net-(R3-Pad2)")
    (add_net RXD_ESP)
    (add_net SCK)
    (add_net TXD_ESP)
julian.quandt's avatar
julian.quandt committed
  )

  (net_class LoRa_ANT ""
    (clearance 0.2)
    (trace_width 1)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net LoRa_ANT)
  )

  (net_class VBATT ""
    (clearance 0.2)
    (trace_width 0.4)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net +3V3)
    (add_net +BATT)
    (add_net GNSS_VCC)
    (add_net LoRa_VCC)
julian.quandt's avatar
julian.quandt committed
  (module adafruit:U.FL (layer F.Cu) (tedit 5BE55B15) (tstamp 5BE42500)
    (at 156.845 89.535 270)
    (path /5BC0B82D)
    (attr smd)
    (fp_text reference X1 (at -7.62 7.62 270) (layer F.SilkS) hide
      (effects (font (size 1.016 1.016) (thickness 0.1778)))
    )
    (fp_text value ANTENNA_U.FL (at -6.35 7.62) (layer F.SilkS) hide
      (effects (font (size 0.8128 0.8128) (thickness 0.0762)))
    )
    (fp_line (start -0.889 0.8255) (end 0.889 0.8255) (layer F.SilkS) (width 0.06604))
    (fp_line (start 0.889 0.8255) (end 0.889 -0.8255) (layer F.SilkS) (width 0.06604))
    (fp_line (start -0.889 -0.8255) (end 0.889 -0.8255) (layer F.SilkS) (width 0.06604))
    (fp_line (start -0.889 0.8255) (end -0.889 -0.8255) (layer F.SilkS) (width 0.06604))
    (fp_line (start 1.29794 -0.6985) (end 1.29794 -2.09804) (layer F.SilkS) (width 0.2032))
    (fp_line (start 1.29794 -2.09804) (end -1.29794 -2.09804) (layer F.SilkS) (width 0.2032))
    (fp_line (start -1.29794 2.09804) (end 1.29794 2.09804) (layer F.SilkS) (width 0.2032))
    (fp_line (start 1.29794 2.09804) (end 1.29794 0.6985) (layer F.SilkS) (width 0.2032))
    (fp_line (start -1.29794 -0.6985) (end -1.29794 -2.09804) (layer F.SilkS) (width 0.2032))
    (fp_line (start -1.29794 2.09804) (end -1.29794 0.6985) (layer F.SilkS) (width 0.2032))
    (fp_line (start 1.39954 -0.6985) (end 1.39954 -1.99898) (layer F.SilkS) (width 0.2032))
    (fp_line (start 1.39954 1.99898) (end 1.39954 0.6985) (layer F.SilkS) (width 0.2032))
    (fp_line (start 1.4986 -0.6985) (end 1.4986 -2.09804) (layer F.SilkS) (width 0.2032))
    (fp_line (start 1.4986 2.09804) (end 1.4986 0.6985) (layer F.SilkS) (width 0.2032))
    (fp_line (start 1.4986 -2.09804) (end 1.29794 -2.09804) (layer F.SilkS) (width 0.2032))
    (fp_line (start 1.4986 -0.6985) (end 1.29794 -0.6985) (layer F.SilkS) (width 0.2032))
    (fp_line (start 1.4986 0.6985) (end 1.29794 0.6985) (layer F.SilkS) (width 0.2032))
    (fp_line (start 1.4986 2.09804) (end 1.29794 2.09804) (layer F.SilkS) (width 0.2032))
    (pad 1 smd rect (at 0 -1.37414 270) (size 2.19964 1.04902) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at 0 1.37414 270) (size 2.19964 1.04902) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 3 smd rect (at 1.524 0 270) (size 0.79756 0.99822) (layers F.Cu F.Paste F.Mask)
      (net 29 LoRa_ANT))
  )

  (module SparkFun-DiscreteSemi:SMA-DIODE (layer B.Cu) (tedit 5BE55AC6) (tstamp 5BD307A2)
    (at 133.35 101.6 270)
    (descr DIODE)
    (tags DIODE)
    (path /5BD30C95)
    (attr smd)
    (fp_text reference D1 (at -1.27 1.8542 270) (layer F.SilkS) hide
      (effects (font (size 0.4064 0.4064) (thickness 0.0254)))
    )
    (fp_text value DIODE-SCHOTTKY-MBRA140 (at 19.9517 -8.2296) (layer F.SilkS) hide
      (effects (font (size 0.4064 0.4064) (thickness 0.0254)))
    )
    (fp_line (start -2.2987 0.99822) (end -2.2987 1.4478) (layer B.SilkS) (width 0.2032))
    (fp_line (start -2.2987 1.4478) (end 2.2987 1.4478) (layer B.SilkS) (width 0.2032))
    (fp_line (start 2.2987 1.4478) (end 2.2987 0.99822) (layer B.SilkS) (width 0.2032))
    (fp_line (start 2.2987 -0.99822) (end 2.2987 -1.4478) (layer B.SilkS) (width 0.2032))
    (fp_line (start 2.2987 -1.4478) (end -2.2987 -1.4478) (layer B.SilkS) (width 0.2032))
    (fp_line (start -2.2987 -1.4478) (end -2.2987 -0.99822) (layer B.SilkS) (width 0.2032))
    (fp_line (start 0.99822 0.99822) (end 0.99822 -0.99822) (layer B.SilkS) (width 0.2032))
    (pad A smd rect (at -2.14884 0 90) (size 1.27 1.46812) (layers B.Cu B.Paste B.Mask)
      (net 6 VBUS))
    (pad C smd rect (at 2.14884 0 270) (size 1.27 1.46812) (layers B.Cu B.Paste B.Mask)
      (net 1 "Net-(C1-Pad1)"))
  )

  (module adafruit:JST-PH-2-SMT-RA (layer B.Cu) (tedit 5BE55A44) (tstamp 5BD2E306)
julian.quandt's avatar
julian.quandt committed
    (at 125.73 95.25 180)
    (descr "2-PIN JST PH SERIES RIGHT-ANGLE CONNECTOR (+/- FOR BATTERIES)")
    (tags "2-PIN JST PH SERIES RIGHT-ANGLE CONNECTOR (+/- FOR BATTERIES)")
    (path /5BBF699A)
    (attr smd)
julian.quandt's avatar
julian.quandt committed
    (fp_text reference CN1 (at 0.635 4.445 180) (layer B.SilkS) hide
      (effects (font (size 1.27 1.27) (thickness 0.1016)) (justify mirror))
julian.quandt's avatar
julian.quandt committed
    )
julian.quandt's avatar
julian.quandt committed
    (fp_text value JST_2PIN (at -0.0508 9.8933 180) (layer B.SilkS) hide
      (effects (font (size 1.27 1.27) (thickness 0.1016)) (justify mirror))
julian.quandt's avatar
julian.quandt committed
    )
    (fp_line (start -3.99796 2.99974) (end 3.99796 2.99974) (layer B.SilkS) (width 0.2032))
    (fp_line (start 3.99796 2.99974) (end 3.99796 -4.49834) (layer B.SilkS) (width 0.2032))
    (fp_line (start -3.99796 -4.49834) (end -3.99796 2.99974) (layer B.SilkS) (width 0.2032))
    (fp_line (start 3.19786 -1.99898) (end -3.19786 -1.99898) (layer B.SilkS) (width 0.2032))
    (fp_line (start -3.19786 -1.99898) (end -3.19786 -4.49834) (layer B.SilkS) (width 0.2032))
    (fp_line (start -3.19786 -4.49834) (end -3.99796 -4.49834) (layer B.SilkS) (width 0.2032))
    (fp_line (start 3.99796 -4.49834) (end 3.19786 -4.49834) (layer B.SilkS) (width 0.2032))
    (fp_line (start 3.19786 -4.49834) (end 3.19786 -1.99898) (layer B.SilkS) (width 0.2032))
julian.quandt's avatar
julian.quandt committed
    (fp_line (start -2.2479 2.99974) (end 2.2479 2.99974) (layer B.SilkS) (width 0.127))
    (fp_line (start 3.99796 -0.49784) (end 3.99796 -4.49834) (layer B.SilkS) (width 0.127))
    (fp_line (start 3.99796 -4.49834) (end 3.1496 -4.49834) (layer B.SilkS) (width 0.127))
    (fp_line (start 3.1496 -4.49834) (end 3.1496 -1.99898) (layer B.SilkS) (width 0.127))
    (fp_line (start 3.1496 -1.99898) (end 1.74752 -1.99898) (layer B.SilkS) (width 0.127))
    (fp_line (start -1.74752 -1.99898) (end -3.1496 -1.99898) (layer B.SilkS) (width 0.127))
    (fp_line (start -3.1496 -1.99898) (end -3.1496 -4.49834) (layer B.SilkS) (width 0.127))
    (fp_line (start -3.1496 -4.49834) (end -3.99796 -4.49834) (layer B.SilkS) (width 0.127))
    (fp_line (start -3.99796 -4.49834) (end -3.99796 -0.49784) (layer B.SilkS) (width 0.127))
    (fp_text user + (at 2.9972 -5.3848 180) (layer B.SilkS)
      (effects (font (size 1.4224 1.4224) (thickness 0.1778)) (justify mirror))
    )
    (fp_text user - (at -2.7178 -5.3848 180) (layer B.SilkS)
      (effects (font (size 1.4224 1.4224) (thickness 0.1778)) (justify mirror))
julian.quandt's avatar
julian.quandt committed
    )
    (pad 1 smd rect (at 0.99822 -3.69824 180) (size 0.99822 4.59994) (layers B.Cu B.Paste B.Mask)
      (net 4 +BATT))
    (pad 2 smd rect (at -0.99822 -3.69824 180) (size 0.99822 4.59994) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (pad NC1 smd rect (at -3.39852 1.4986 90) (size 3.39852 1.59766) (layers B.Cu B.Paste B.Mask))
    (pad NC2 smd rect (at 3.39852 1.4986 90) (size 3.39852 1.59766) (layers B.Cu B.Paste B.Mask))
julian.quandt's avatar
julian.quandt committed
    (model ${KIPRJMOD}/KiCadLibs/3D/JST-§D.wrl
      (offset (xyz 0 3 0))
      (scale (xyz 0.4 0.4 0.4))
      (rotate (xyz -90 0 180))
    )
  )

  (module SparkFun-Connectors:USB-AB-MICRO-SMD (layer F.Cu) (tedit 5BE55994) (tstamp 5BD2E365)
    (at 110.49 102.87)
    (descr "MICRO USB AB CONNECTOR FOR OTG SUPPORT. 5-PINS: USBVCC, GND, D+, D-, USBID. CAN ACT AS HOST OR DEVICE")
    (tags "MICRO USB AB CONNECTOR FOR OTG SUPPORT. 5-PINS: USBVCC, GND, D+, D-, USBID. CAN ACT AS HOST OR DEVICE")
    (path /5BD2F25B)
    (attr smd)
    (fp_text reference M1 (at -0.254 -6.1722) (layer B.SilkS) hide
      (effects (font (size 0.4064 0.4064) (thickness 0.0254)) (justify mirror))
    )
    (fp_text value USB-PWR (at -0.1143 6.7437) (layer B.SilkS) hide
      (effects (font (size 0.4064 0.4064) (thickness 0.0254)) (justify mirror))
    )
    (fp_line (start -2.74828 -3.99796) (end -2.74828 3.99796) (layer F.SilkS) (width 0.2032))
    (fp_line (start -2.04978 -4.99872) (end -2.04978 4.99872) (layer F.SilkS) (width 0.2032))
    (fp_line (start -2.99974 -5.59816) (end -2.2987 -5.29844) (layer F.SilkS) (width 0.07874))
    (fp_line (start -2.2987 -5.29844) (end -2.39776 -5.4991) (layer F.SilkS) (width 0.07874))
    (fp_line (start -2.2987 -5.29844) (end -2.49936 -5.19938) (layer F.SilkS) (width 0.07874))
    (fp_line (start 2.89814 -3.99796) (end 2.89814 3.99796) (layer F.SilkS) (width 0.2032))
    (fp_line (start -2.69748 -3.99796) (end -0.59944 -3.99796) (layer F.SilkS) (width 0.2032))
    (fp_line (start -0.59944 -3.99796) (end 0.59944 -3.99796) (layer F.SilkS) (width 0.2032))
    (fp_line (start 0.59944 -3.99796) (end 2.89814 -3.99796) (layer F.SilkS) (width 0.2032))
    (fp_line (start -2.69748 3.99796) (end 2.89814 3.99796) (layer F.SilkS) (width 0.2032))
    (fp_line (start 1.19888 -4.09956) (end 2.99974 -4.09956) (layer F.SilkS) (width 0.254))
    (fp_line (start 2.99974 -4.09956) (end 2.99974 -1.79832) (layer F.SilkS) (width 0.254))
    (fp_line (start 2.99974 1.79832) (end 2.99974 4.09956) (layer F.SilkS) (width 0.254))
    (fp_line (start 2.99974 4.09956) (end 1.19888 4.09956) (layer F.SilkS) (width 0.254))
    (fp_line (start -1.19888 4.09956) (end -1.89992 4.09956) (layer F.SilkS) (width 0.254))
    (fp_line (start -1.19888 -4.09956) (end -1.89992 -4.09956) (layer F.SilkS) (width 0.254))
    (fp_line (start -0.59944 -3.99796) (end -0.59944 -4.59994) (layer F.SilkS) (width 0.2032))
    (fp_line (start -0.59944 -4.59994) (end 0.59944 -4.59994) (layer F.SilkS) (width 0.2032))
    (fp_line (start 0.59944 -4.59994) (end 0.59944 -3.99796) (layer F.SilkS) (width 0.2032))
    (fp_line (start 0.59944 3.99796) (end 0.59944 4.59994) (layer F.SilkS) (width 0.2032))
    (fp_line (start 0.59944 4.59994) (end -0.59944 4.59994) (layer F.SilkS) (width 0.2032))
    (fp_line (start -0.59944 4.59994) (end -0.59944 3.99796) (layer F.SilkS) (width 0.2032))
    (pad D+ smd rect (at 2.84988 0 90) (size 0.39878 1.39954) (layers F.Cu F.Paste F.Mask))
    (pad D- smd rect (at 2.84988 -0.6477 90) (size 0.39878 1.39954) (layers F.Cu F.Paste F.Mask))
    (pad GND smd rect (at 2.84988 1.29794 90) (size 0.39878 1.39954) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad ID smd rect (at 2.84988 0.6477 90) (size 0.39878 1.39954) (layers F.Cu F.Paste F.Mask))
    (pad SHIE smd rect (at 0 -3.99796 90) (size 2.19964 1.89992) (layers F.Cu F.Paste F.Mask))
    (pad SHIE smd rect (at 0 -1.24968 90) (size 1.99898 1.89992) (layers F.Cu F.Paste F.Mask))
    (pad SHIE smd rect (at 0 1.24968 90) (size 1.99898 1.89992) (layers F.Cu F.Paste F.Mask))
    (pad SHIE smd rect (at 0 3.99796 90) (size 2.19964 1.89992) (layers F.Cu F.Paste F.Mask))
    (pad VBUS smd rect (at 2.84988 -1.29794 90) (size 0.39878 1.39954) (layers F.Cu F.Paste F.Mask)
      (net 6 VBUS))
  )

  (module RF_COMPONENTS:ublox_SAM-M8Q_HandSolder (layer F.Cu) (tedit 5BE40594) (tstamp 5BD307A7)
    (at 125.73 102.87 270)
    (descr "GPS Module, 15.5x15.5x6.3mm, https://www.u-blox.com/sites/default/files/SAM-M8Q_HardwareIntegrationManual_%28UBX-16018358%29.pdf")
    (tags "ublox SAM-M8Q")
    (path /5BBF7A07)
    (attr smd)
    (fp_text reference IC1 (at -21.2852 6.5532) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value SAM-M8Q (at 0 9.75 270) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text user %R (at 0 0 270) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start -7.86 4.8) (end -7.86 7.86) (layer F.SilkS) (width 0.12))
    (fp_line (start 4.8 7.86) (end 7.86 7.86) (layer F.SilkS) (width 0.12))
    (fp_line (start 7.86 -7.86) (end 7.86 -4.8) (layer F.SilkS) (width 0.12))
    (fp_line (start 4.8 -7.86) (end 7.86 -7.86) (layer F.SilkS) (width 0.12))
    (fp_line (start 8.95 -8.95) (end -8.95 -8.95) (layer F.CrtYd) (width 0.05))
    (fp_line (start 8.95 8.95) (end 8.95 -8.95) (layer F.CrtYd) (width 0.05))
    (fp_line (start -8.95 8.95) (end 8.95 8.95) (layer F.CrtYd) (width 0.05))
    (fp_line (start -8.95 -8.95) (end -8.95 8.95) (layer F.CrtYd) (width 0.05))
    (fp_line (start 4.5 -5.5) (end -4.5 -5.5) (layer F.Fab) (width 0.1))
    (fp_line (start 5.5 4.5) (end 5.5 -4.5) (layer F.Fab) (width 0.1))
    (fp_line (start -4.5 5.5) (end 4.5 5.5) (layer F.Fab) (width 0.1))
    (fp_line (start -5.5 -4.5) (end -5.5 4.5) (layer F.Fab) (width 0.1))
    (fp_arc (start -4.5 -4.5) (end -5.5 -4.5) (angle 90) (layer F.Fab) (width 0.1))
    (fp_arc (start 4.5 -4.5) (end 4.5 -5.5) (angle 90) (layer F.Fab) (width 0.1))
    (fp_arc (start 4.5 4.5) (end 5.5 4.5) (angle 90) (layer F.Fab) (width 0.1))
    (fp_arc (start -4.5 4.5) (end -4.5 5.5) (angle 90) (layer F.Fab) (width 0.1))
    (fp_line (start -7.75 -7.86) (end -4.8 -7.86) (layer F.SilkS) (width 0.12))
    (fp_line (start 7.86 4.8) (end 7.86 7.86) (layer F.SilkS) (width 0.12))
    (fp_line (start -6 -3.8) (end -7.75 -3.1) (layer F.Fab) (width 0.1))
    (fp_line (start -6 -3.8) (end -7.75 -4.5) (layer F.Fab) (width 0.1))
    (fp_line (start -7.75 7.75) (end -7.75 -7.75) (layer F.Fab) (width 0.1))
    (fp_line (start 7.75 7.75) (end -7.75 7.75) (layer F.Fab) (width 0.1))
    (fp_line (start 7.75 -7.75) (end 7.75 7.75) (layer F.Fab) (width 0.1))
    (fp_line (start -7.75 -7.75) (end 7.75 -7.75) (layer F.Fab) (width 0.1))
    (fp_line (start -7.86 7.86) (end -4.8 7.86) (layer F.SilkS) (width 0.12))
    (pad 1 smd rect (at -7.2 -3.8 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at -7.2 -1.9 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)
      (net 7 GNSS_VCC))
    (pad 3 smd rect (at -7.2 0 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)
      (net 7 GNSS_VCC))
    (pad 4 smd rect (at -7.2 1.9 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 5 smd rect (at -7.2 3.8 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 6 smd rect (at -3.8 7.2 270) (size 1.5 3) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 7 smd rect (at -1.9 7.2 270) (size 1.5 3) (layers F.Cu F.Paste F.Mask))
    (pad 8 smd rect (at 0 7.2 270) (size 1.5 3) (layers F.Cu F.Paste F.Mask))
    (pad 9 smd rect (at 1.9 7.2 270) (size 1.5 3) (layers F.Cu F.Paste F.Mask))
    (pad 10 smd rect (at 3.8 7.2 270) (size 1.5 3) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 11 smd rect (at 7.2 3.8 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 12 smd rect (at 7.2 1.9 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask))
    (pad 13 smd rect (at 7.2 0 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)
      (net 9 GNSS_TXD))
    (pad 14 smd rect (at 7.2 -1.9 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)
      (net 8 GNSS_RXD))
    (pad 15 smd rect (at 7.2 -3.8 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 16 smd rect (at 3.8 -7.2 270) (size 1.5 3) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 17 smd rect (at 1.9 -7.2 270) (size 1.5 3) (layers F.Cu F.Paste F.Mask)
      (net 7 GNSS_VCC))
    (pad 18 smd rect (at 0 -7.2 270) (size 1.5 3) (layers F.Cu F.Paste F.Mask))
    (pad 19 smd rect (at -1.9 -7.2 270) (size 1.5 3) (layers F.Cu F.Paste F.Mask))
    (pad 20 smd rect (at -3.8 -7.2 270) (size 1.5 3) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model ${KISYS3DMOD}/RF_Module.3dshapes/ublox_SAM-M8Q.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module RFM95W-868S2:XCVR_RFM95W-868S2 (layer F.Cu) (tedit 5BE4056C) (tstamp 5BD2E40A)
    (at 149.86 102.87 90)
    (path /5BC09EEC)
    (attr smd)
    (fp_text reference U3 (at -17.66824 0.49784 90) (layer F.SilkS) hide
      (effects (font (size 1.00191 1.00191) (thickness 0.05)))
    )
    (fp_text value RFM95W-868S2 (at -21.3995 -0.0381 180) (layer F.SilkS) hide
      (effects (font (size 1.00181 1.00181) (thickness 0.05)))
    )
    (fp_line (start -8 -8) (end 8 -8) (layer F.SilkS) (width 0.2))
    (fp_line (start 8 -8) (end 8 8) (layer Dwgs.User) (width 0.2))
    (fp_line (start 8 8) (end -8 8) (layer F.SilkS) (width 0.2))
    (fp_line (start -8 8) (end -8 -8) (layer Dwgs.User) (width 0.2))
    (fp_line (start -8.65 -8.25) (end 8.65 -8.25) (layer Eco1.User) (width 0.05))
    (fp_line (start 8.65 -8.25) (end 8.65 8.25) (layer Eco1.User) (width 0.05))
    (fp_line (start 8.65 8.25) (end -8.65 8.25) (layer Eco1.User) (width 0.05))
    (fp_line (start -8.65 8.25) (end -8.65 -8.25) (layer Eco1.User) (width 0.05))
    (fp_circle (center -9.75 -7) (end -9.45845 -7) (layer F.SilkS) (width 0.2))
    (fp_poly (pts (xy -10.0115 -7.2) (xy -9.5 -7.2) (xy -9.5 -6.8078) (xy -10.0115 -6.8078)) (layer F.SilkS) (width 0))
    (pad 1 smd rect (at -7.4 -7 90) (size 1.95 1.05) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at -7.4 -5 90) (size 1.95 1.05) (layers F.Cu F.Paste F.Mask)
      (net 24 MISO))
    (pad 3 smd rect (at -7.4 -3 90) (size 1.95 1.05) (layers F.Cu F.Paste F.Mask)
      (net 25 MOSI))
    (pad 4 smd rect (at -7.4 -1 90) (size 1.95 1.05) (layers F.Cu F.Paste F.Mask)
      (net 26 SCK))
    (pad 5 smd rect (at -7.4 1 90) (size 1.95 1.05) (layers F.Cu F.Paste F.Mask)
      (net 27 CS))
    (pad 6 smd rect (at -7.4 3 90) (size 1.95 1.05) (layers F.Cu F.Paste F.Mask)
      (net 23 LoRa_RST))
    (pad 7 smd rect (at -7.4 5 90) (size 1.95 1.05) (layers F.Cu F.Paste F.Mask))
    (pad 8 smd rect (at -7.4 7 90) (size 1.95 1.05) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 9 smd rect (at 7.4 7 270) (size 1.95 1.05) (layers F.Cu F.Paste F.Mask)
      (net 29 LoRa_ANT))
    (pad 10 smd rect (at 7.4 5 270) (size 1.95 1.05) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 11 smd rect (at 7.4 3 270) (size 1.95 1.05) (layers F.Cu F.Paste F.Mask))
    (pad 12 smd rect (at 7.4 1 270) (size 1.95 1.05) (layers F.Cu F.Paste F.Mask))
    (pad 13 smd rect (at 7.4 -1 270) (size 1.95 1.05) (layers F.Cu F.Paste F.Mask)
      (net 16 LoRa_VCC))
    (pad 14 smd rect (at 7.4 -3 270) (size 1.95 1.05) (layers F.Cu F.Paste F.Mask)
      (net 28 LoRa_DI0))
    (pad 15 smd rect (at 7.4 -5 270) (size 1.95 1.05) (layers F.Cu F.Paste F.Mask))
    (pad 16 smd rect (at 7.4 -7 270) (size 1.95 1.05) (layers F.Cu F.Paste F.Mask))
    (model ${KIPRJMOD}/KiCadLibs/3D/RFM95W.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.4 0.3 0.39))
      (rotate (xyz -90 0 0))
    )
  )

  (module TO_SOT_Packages_SMD:SOT-23_Handsoldering (layer B.Cu) (tedit 5BE55DDB) (tstamp 5BD2E373)
    (at 139.065 107.95)
    (descr "SOT-23, Handsoldering")
    (tags SOT-23)
    (path /5BC0A90D)
    (attr smd)
    (fp_text reference Q2 (at 2.54 -1.27) (layer B.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
    )
    (fp_text value MOSFET-P (at 0 -2.5) (layer B.Fab)
      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
    )
    (fp_text user %R (at 0 0 270) (layer B.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
    )
    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12))
    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12))
    (fp_line (start -2.7 1.75) (end 2.7 1.75) (layer B.CrtYd) (width 0.05))
    (fp_line (start 2.7 1.75) (end 2.7 -1.75) (layer B.CrtYd) (width 0.05))
    (fp_line (start 2.7 -1.75) (end -2.7 -1.75) (layer B.CrtYd) (width 0.05))
    (fp_line (start -2.7 -1.75) (end -2.7 1.75) (layer B.CrtYd) (width 0.05))
    (fp_line (start 0.76 1.58) (end -2.4 1.58) (layer B.SilkS) (width 0.12))
    (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1))
    (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1))
    (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1))
    (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
    (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
    (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12))
    (pad 1 smd rect (at -1.5 0.95) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 15 LoRa_Mosfet_EN))
    (pad 2 smd rect (at -1.5 -0.95) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 16 LoRa_VCC))
    (pad 3 smd rect (at 1.5 0) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 3 +3V3))
    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT-23.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
julian.quandt's avatar
julian.quandt committed
  )

julian.quandt's avatar
julian.quandt committed
  (module Capacitors_SMD:C_0603_HandSoldering (layer B.Cu) (tedit 5BE55DCC) (tstamp 5BD2E2E6)
    (at 142.24 97.79 270)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (path /5BBF651E)
    (attr smd)
julian.quandt's avatar
julian.quandt committed
    (fp_text reference C1 (at 0 -1.905 270) (layer B.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
    )
    (fp_text value 10uF (at 0 -1.5 270) (layer B.Fab)
      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
    )
    (fp_text user %R (at 0 1.25 270) (layer B.Fab)
      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
    )
    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1))
    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1))
    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1))
    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1))
    (fp_line (start -0.35 0.6) (end 0.35 0.6) (layer B.SilkS) (width 0.12))
    (fp_line (start 0.35 -0.6) (end -0.35 -0.6) (layer B.SilkS) (width 0.12))
    (fp_line (start -1.8 0.65) (end 1.8 0.65) (layer B.CrtYd) (width 0.05))
    (fp_line (start -1.8 0.65) (end -1.8 -0.65) (layer B.CrtYd) (width 0.05))
    (fp_line (start 1.8 -0.65) (end 1.8 0.65) (layer B.CrtYd) (width 0.05))
    (fp_line (start 1.8 -0.65) (end -1.8 -0.65) (layer B.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.95 0 270) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask)
      (net 1 "Net-(C1-Pad1)"))
    (pad 2 smd rect (at 0.95 0 270) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

julian.quandt's avatar
julian.quandt committed
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 5BE55E15) (tstamp 5BD2E2EC)
    (at 137.795 102.87 270)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (path /5BBF67C9)
    (attr smd)
julian.quandt's avatar
julian.quandt committed
    (fp_text reference C2 (at 0 1.6002 270) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value 10uF (at 0 1.5 270) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text user %R (at 0 -1.25 270) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
    (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.12))
    (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.8 -0.65) (end 1.8 -0.65) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.8 -0.65) (end -1.8 0.65) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 0.65) (end 1.8 -0.65) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 0.65) (end -1.8 0.65) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.95 0 270) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 3 +3V3))
    (pad 2 smd rect (at 0.95 0 270) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

julian.quandt's avatar
julian.quandt committed
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 5BE55E11) (tstamp 5BD2E2F2)
    (at 139.065 102.87 270)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (path /5BBF6839)
    (attr smd)
julian.quandt's avatar
julian.quandt committed
    (fp_text reference C3 (at 0 -1.25 270) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value 1uF (at 0 1.5 270) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text user %R (at 0 -1.25 270) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
    (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.12))
    (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.8 -0.65) (end 1.8 -0.65) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.8 -0.65) (end -1.8 0.65) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 0.65) (end 1.8 -0.65) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 0.65) (end -1.8 0.65) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.95 0 270) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 3 +3V3))
    (pad 2 smd rect (at 0.95 0 270) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

julian.quandt's avatar
julian.quandt committed
  (module Capacitors_SMD:C_0603_HandSoldering (layer B.Cu) (tedit 5BE55DF6) (tstamp 5BD2E2F8)
    (at 161.29 114.3 180)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (path /5BBF6B31)
    (attr smd)
julian.quandt's avatar
julian.quandt committed
    (fp_text reference C4 (at -3.175 0 180) (layer B.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
    )
julian.quandt's avatar
julian.quandt committed
    (fp_text value 10uF (at 0 -1.5 180) (layer B.Fab)
      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
    )
julian.quandt's avatar
julian.quandt committed
    (fp_text user %R (at 0 1.25 180) (layer B.Fab)
      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
    )
    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1))
    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1))
    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1))
    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1))
    (fp_line (start -0.35 0.6) (end 0.35 0.6) (layer B.SilkS) (width 0.12))
    (fp_line (start 0.35 -0.6) (end -0.35 -0.6) (layer B.SilkS) (width 0.12))
    (fp_line (start -1.8 0.65) (end 1.8 0.65) (layer B.CrtYd) (width 0.05))
    (fp_line (start -1.8 0.65) (end -1.8 -0.65) (layer B.CrtYd) (width 0.05))
    (fp_line (start 1.8 -0.65) (end 1.8 0.65) (layer B.CrtYd) (width 0.05))
    (fp_line (start 1.8 -0.65) (end -1.8 -0.65) (layer B.CrtYd) (width 0.05))
julian.quandt's avatar
julian.quandt committed
    (pad 1 smd rect (at -0.95 0 180) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask)
julian.quandt's avatar
julian.quandt committed
    (pad 2 smd rect (at 0.95 0 180) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

julian.quandt's avatar
julian.quandt committed
  (module Capacitors_SMD:C_0603_HandSoldering (layer B.Cu) (tedit 5BE55DE0) (tstamp 5BD2E2FE)
julian.quandt's avatar
julian.quandt committed
    (at 128.27 105.41 270)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (path /5BC6D8C3)
    (attr smd)
julian.quandt's avatar
julian.quandt committed
    (fp_text reference C5 (at 0 1.25 270) (layer B.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
    )
    (fp_text value 10uF (at 0 -1.5 270) (layer B.Fab)
      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
    )
    (fp_text user %R (at 0 1.25 270) (layer B.Fab)
      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
    )
    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1))
    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1))
    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1))
    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1))
    (fp_line (start -0.35 0.6) (end 0.35 0.6) (layer B.SilkS) (width 0.12))
    (fp_line (start 0.35 -0.6) (end -0.35 -0.6) (layer B.SilkS) (width 0.12))
    (fp_line (start -1.8 0.65) (end 1.8 0.65) (layer B.CrtYd) (width 0.05))
    (fp_line (start -1.8 0.65) (end -1.8 -0.65) (layer B.CrtYd) (width 0.05))
    (fp_line (start 1.8 -0.65) (end 1.8 0.65) (layer B.CrtYd) (width 0.05))
    (fp_line (start 1.8 -0.65) (end -1.8 -0.65) (layer B.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.95 0 270) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask)
      (net 4 +BATT))
    (pad 2 smd rect (at 0.95 0 270) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

julian.quandt's avatar
julian.quandt committed
  (module LEDs:LED_1206_HandSoldering (layer F.Cu) (tedit 5BE5942A) (tstamp 5BD2E312)
    (at 137.795 109.22 90)
    (descr "LED SMD 1206, hand soldering")
    (tags "LED 1206")
    (path /5BC6DCF4)
    (attr smd)
julian.quandt's avatar
julian.quandt committed
    (fp_text reference D3 (at -4.6228 0.127 90) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value LED (at 0 1.9 90) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start -3.1 -0.95) (end -3.1 0.95) (layer F.SilkS) (width 0.12))
    (fp_line (start -0.4 0) (end 0.2 -0.4) (layer F.Fab) (width 0.1))
    (fp_line (start 0.2 -0.4) (end 0.2 0.4) (layer F.Fab) (width 0.1))
    (fp_line (start 0.2 0.4) (end -0.4 0) (layer F.Fab) (width 0.1))
    (fp_line (start -0.45 -0.4) (end -0.45 0.4) (layer F.Fab) (width 0.1))
    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
    (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
    (fp_line (start -3.1 0.95) (end 1.6 0.95) (layer F.SilkS) (width 0.12))
    (fp_line (start -3.1 -0.95) (end 1.6 -0.95) (layer F.SilkS) (width 0.12))
    (fp_line (start -3.25 -1.11) (end 3.25 -1.11) (layer F.CrtYd) (width 0.05))
    (fp_line (start -3.25 -1.11) (end -3.25 1.1) (layer F.CrtYd) (width 0.05))
    (fp_line (start 3.25 1.1) (end 3.25 -1.11) (layer F.CrtYd) (width 0.05))
    (fp_line (start 3.25 1.1) (end -3.25 1.1) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -2 0 90) (size 2 1.7) (layers F.Cu F.Paste F.Mask)
      (net 5 "Net-(D3-Pad1)"))
    (pad 2 smd rect (at 2 0 90) (size 2 1.7) (layers F.Cu F.Paste F.Mask)
      (net 6 VBUS))
    (model ${KISYS3DMOD}/LEDs.3dshapes/LED_1206.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )

julian.quandt's avatar
julian.quandt committed
  (module TO_SOT_Packages_SMD:TSOT-23-5_HandSoldering (layer B.Cu) (tedit 5BE55DE3) (tstamp 5BD2E333)
    (at 124.46 106.68 270)
    (descr "5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf")
    (tags "TSOT-23-5 Hand-soldering")
    (path /5BC6C841)
    (attr smd)
julian.quandt's avatar
julian.quandt committed
    (fp_text reference IC2 (at 0 2.45 270) (layer B.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
    )
    (fp_text value MCP73831 (at 0 -2.5 270) (layer B.Fab)
      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
    )
julian.quandt's avatar
julian.quandt committed
    (fp_text user %R (at 0 0 180) (layer B.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
    )
    (fp_line (start -0.88 -1.56) (end 0.88 -1.56) (layer B.SilkS) (width 0.12))
    (fp_line (start 0.88 1.51) (end -1.55 1.51) (layer B.SilkS) (width 0.12))
    (fp_line (start -0.88 1) (end -0.43 1.45) (layer B.Fab) (width 0.1))
    (fp_line (start 0.88 1.45) (end -0.43 1.45) (layer B.Fab) (width 0.1))
    (fp_line (start -0.88 1) (end -0.88 -1.45) (layer B.Fab) (width 0.1))
    (fp_line (start 0.88 -1.45) (end -0.88 -1.45) (layer B.Fab) (width 0.1))
    (fp_line (start 0.88 1.45) (end 0.88 -1.45) (layer B.Fab) (width 0.1))
    (fp_line (start -2.96 1.7) (end 2.96 1.7) (layer B.CrtYd) (width 0.05))
    (fp_line (start -2.96 1.7) (end -2.96 -1.7) (layer B.CrtYd) (width 0.05))
    (fp_line (start 2.96 -1.7) (end 2.96 1.7) (layer B.CrtYd) (width 0.05))
    (fp_line (start 2.96 -1.7) (end -2.96 -1.7) (layer B.CrtYd) (width 0.05))
    (pad 1 smd rect (at -1.71 0.95 270) (size 2 0.65) (layers B.Cu B.Paste B.Mask)
julian.quandt's avatar
julian.quandt committed
      (net 10 "Net-(IC2-Pad1)"))
    (pad 2 smd rect (at -1.71 0 270) (size 2 0.65) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (pad 3 smd rect (at -1.71 -0.95 270) (size 2 0.65) (layers B.Cu B.Paste B.Mask)
      (net 4 +BATT))
    (pad 4 smd rect (at 1.71 -0.95 270) (size 2 0.65) (layers B.Cu B.Paste B.Mask)
      (net 6 VBUS))
    (pad 5 smd rect (at 1.71 0.95 270) (size 2 0.65) (layers B.Cu B.Paste B.Mask)
julian.quandt's avatar
julian.quandt committed
      (net 11 "Net-(IC2-Pad5)"))
    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TSOT-23-5.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

julian.quandt's avatar
julian.quandt committed
  (module Pin_Headers:Pin_Header_Straight_1x01_Pitch2.54mm (layer F.Cu) (tedit 5BE400F2) (tstamp 5BD2E338)
    (at 133.35 90.17)
    (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x01 2.54mm single row")
    (path /5BC6184C)
julian.quandt's avatar
julian.quandt committed
    (fp_text reference JP1 (at 0.635 -5.715) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value PINHD-1X1 (at 0 2.33) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
    (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
    (fp_line (start -1.27 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
    (fp_line (start -1.33 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start 1.33 1.27) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.8 -1.8) (end -1.8 1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.8 1.8) (end 1.8 1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 1.8) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
    (fp_text user %R (at 0 0 90) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 +3V3))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x01_Pitch2.54mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

julian.quandt's avatar
julian.quandt committed
  (module Pin_Headers:Pin_Header_Straight_1x01_Pitch2.54mm (layer F.Cu) (tedit 5BE40543) (tstamp 5BD2E33D)
    (at 163.83 90.17)
    (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x01 2.54mm single row")
    (path /5BC619BD)
julian.quandt's avatar
julian.quandt committed
    (fp_text reference JP2 (at 0.0508 -11.9888) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value PINHD-1X1 (at 0 2.33) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
    (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
    (fp_line (start -1.27 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
    (fp_line (start -1.33 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start 1.33 1.27) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.8 -1.8) (end -1.8 1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.8 1.8) (end 1.8 1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 1.8) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
    (fp_text user %R (at 0 0 90) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
julian.quandt's avatar
julian.quandt committed
      (net 12 TXD_ESP))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x01_Pitch2.54mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

julian.quandt's avatar
julian.quandt committed
  (module Pin_Headers:Pin_Header_Straight_1x01_Pitch2.54mm (layer F.Cu) (tedit 5BE40547) (tstamp 5BD2E342)
    (at 161.29 90.17)
    (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x01 2.54mm single row")
    (path /5BC61750)
julian.quandt's avatar
julian.quandt committed
    (fp_text reference JP3 (at -0.2032 -11.938) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value PINHD-1X1 (at 0 2.33) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
    (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
    (fp_line (start -1.27 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
    (fp_line (start -1.33 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start 1.33 1.27) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.8 -1.8) (end -1.8 1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.8 1.8) (end 1.8 1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 1.8) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
    (fp_text user %R (at 0 0 90) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
julian.quandt's avatar
julian.quandt committed
      (net 13 RXD_ESP))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x01_Pitch2.54mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

julian.quandt's avatar
julian.quandt committed
  (module Pin_Headers:Pin_Header_Straight_1x01_Pitch2.54mm (layer F.Cu) (tedit 5BE40551) (tstamp 5BD2E34C)
    (at 125.095 113.665)
    (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x01 2.54mm single row")
    (path /5BC618C4)
julian.quandt's avatar
julian.quandt committed
    (fp_text reference JP5 (at 0.08636 7.06628) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value PINHD-1X1 (at 0 2.33) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
    (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
    (fp_line (start -1.27 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
    (fp_line (start -1.33 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start 1.33 1.27) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.8 -1.8) (end -1.8 1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.8 1.8) (end 1.8 1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 1.8) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
    (fp_text user %R (at 0 0 90) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 GNSS_TXD))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x01_Pitch2.54mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

julian.quandt's avatar
julian.quandt committed
  (module Pin_Headers:Pin_Header_Straight_1x01_Pitch2.54mm (layer F.Cu) (tedit 5BE40554) (tstamp 5BD2E351)
julian.quandt's avatar
julian.quandt committed
    (at 127.635 113.665)
    (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x01 2.54mm single row")
    (path /5BC6193F)
julian.quandt's avatar
julian.quandt committed
    (fp_text reference JP6 (at 0.381 7.0993) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value PINHD-1X1 (at 0 2.33) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
    (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
    (fp_line (start -1.27 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
    (fp_line (start -1.33 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start 1.33 1.27) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.8 -1.8) (end -1.8 1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.8 1.8) (end 1.8 1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 1.8) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
    (fp_text user %R (at 0 0 90) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
julian.quandt's avatar
julian.quandt committed
      (net 8 GNSS_RXD))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x01_Pitch2.54mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
julian.quandt's avatar
julian.quandt committed
  (module Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm (layer F.Cu) (tedit 5BE4010B) (tstamp 5BD2E358)
    (at 135.89 90.17 90)
    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x03 2.54mm single row")
    (path /5BC616E9)
    (fp_text reference JP7 (at 5.715 0.4699 180) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
julian.quandt's avatar
julian.quandt committed
    (fp_text value PINHD-1X3 (at 0 7.41 90) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
julian.quandt's avatar
julian.quandt committed
    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
    (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1))
    (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
    (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
    (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
    (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
    (fp_text user %R (at 0 2.54 180) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
julian.quandt's avatar
julian.quandt committed
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
julian.quandt's avatar
julian.quandt committed
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 14 EN))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))