(kicad_pcb (version 20171130) (host pcbnew 5.1.9-73d0e3b20d~88~ubuntu20.04.1)
  (general
    (thickness 1.6)
    (drawings 45)
    (tracks 250)
    (zones 0)
    (modules 24)
    (nets 113)
  )
  (page A)
  (title_block
    (title kimchi_ulid)
    (date 2019-12-15)
    (rev v0.1)
    (company GroupGets)
  )
  (layers
    (0 F.Cu signal)
    (1 In1.Cu power)
    (2 In2.Cu power)
    (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)
    (49 F.Fab user)
  )
  (setup
    (last_trace_width 0.127)
    (user_trace_width 0.0762)
    (user_trace_width 0.0889)
    (user_trace_width 0.091186)
    (user_trace_width 0.101346)
    (user_trace_width 0.1016)
    (user_trace_width 0.10668)
    (user_trace_width 0.121666)
    (user_trace_width 0.12192)
    (user_trace_width 0.126746)
    (user_trace_width 0.127)
    (user_trace_width 0.1397)
    (user_trace_width 0.15)
    (user_trace_width 0.2)
    (user_trace_width 0.254)
    (user_trace_width 0.3)
    (user_trace_width 0.35)
    (user_trace_width 0.4)
    (user_trace_width 0.5)
    (user_trace_width 0.75)
    (user_trace_width 1)
    (trace_clearance 0.127)
    (zone_clearance 0.127)
    (zone_45_only no)
    (trace_min 0.2)
    (via_size 0.4572)
    (via_drill 0.254)
    (via_min_size 0.4)
    (via_min_drill 0.1016)
    (user_via 0.4 0.2)
    (user_via 0.4064 0.2)
    (user_via 0.4572 0.254)
    (user_via 0.5 0.3)
    (user_via 0.6 0.2)
    (user_via 0.7 0.4)
    (user_via 1 0.4)
    (uvia_size 0.4572)
    (uvia_drill 0.254)
    (uvias_allowed no)
    (uvia_min_size 0.2)
    (uvia_min_drill 0.1)
    (edge_width 0.15)
    (segment_width 0.2)
    (pcb_text_width 0.3)
    (pcb_text_size 1.5 1.5)
    (mod_edge_width 0.1)
    (mod_text_size 0.5 0.5)
    (mod_text_width 0.1)
    (pad_size 6.4 6.4)
    (pad_drill 3.2)
    (pad_to_mask_clearance 0.0508)
    (solder_mask_min_width 0.1016)
    (aux_axis_origin 107 126)
    (grid_origin 107 126)
    (visible_elements 7FFFFFFF)
    (pcbplotparams
      (layerselection 0x20000_7fffff80)
      (usegerberextensions true)
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (excludeedgelayer false)
      (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 false)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 4)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory "gerber"))
  )
  (net 0 "")
  (net 1 GND)
  (net 2 VDD_5V)
  (net 3 VDD_1V8)
  (net 4 VDD_3V3)
  (net 5 I2C4_SCL)
  (net 6 I2C4_SDA)
  (net 7 /DISP_CK_P)
  (net 8 /DISP_D2_N)
  (net 9 /DISP_D2_P)
  (net 10 /DISP_D3_N)
  (net 11 /DISP_D3_P)
  (net 12 ECSPI2_MISO)
  (net 13 /CAM_D0_N)
  (net 14 ECSPI2_MOSI)
  (net 15 /CAM_D0_P)
  (net 16 ECSPI2_SS0)
  (net 17 /CAM_D1_N)
  (net 18 ECSPI2_SCLK)
  (net 19 /CAM_D1_P)
  (net 20 ECSPI1_MISO)
  (net 21 /CAM_CK_N)
  (net 22 ECSPI1_MOSI)
  (net 23 /CAM_CK_P)
  (net 24 ECSPI1_SS0)
  (net 25 /CAM_D2_N)
  (net 26 ECSPI1_SCLK)
  (net 27 /CAM_D2_P)
  (net 28 I2C1_SCL)
  (net 29 /CAM_D3_N)
  (net 30 I2C1_SDA)
  (net 31 /CAM_D3_P)
  (net 32 I2C2_SCL)
  (net 33 I2C2_SDA)
  (net 34 UIM_VPP)
  (net 35 I2C3_SCL)
  (net 36 UIM_RESET_N)
  (net 37 I2C3_SDA)
  (net 38 UIM_CLK)
  (net 39 UIM_DATA)
  (net 40 UIM_PWR)
  (net 41 USB2_VBUS)
  (net 42 USB2_ID)
  (net 43 USB2_DN)
  (net 44 USB2_DP)
  (net 45 /DISP_D0_N)
  (net 46 /DISP_D0_P)
  (net 47 /DISP_D1_N)
  (net 48 /DISP_D1_P)
  (net 49 /USDHC3_DATA2)
  (net 50 /DISP_CK_N)
  (net 51 /USDHC3_DATA1)
  (net 52 /USDHC3_DATA0)
  (net 53 /USDHC3_DATA3)
  (net 54 /USDHC3_CLK)
  (net 55 /USDHC3_CMD)
  (net 56 SAI3_TXFS)
  (net 57 SAI3_MCLK)
  (net 58 GPIO1[0])
  (net 59 GPIO1[1])
  (net 60 GPIO1[9])
  (net 61 GPIO1[10])
  (net 62 GPIO1[11])
  (net 63 GPIO1[12])
  (net 64 UART1_TX)
  (net 65 GPIO1[13])
  (net 66 UART1_RX)
  (net 67 GPIO1[14])
  (net 68 UART3_TX)
  (net 69 GPIO1[15])
  (net 70 UART3_RX)
  (net 71 SAI2_RXFS)
  (net 72 SAI2_MCLK)
  (net 73 SAI2_TXC)
  (net 74 SAI2_TXD0)
  (net 75 SAI2_RXC)
  (net 76 SAI2_TXFS)
  (net 77 SAI2_RXD0)
  (net 78 /ENET_TXC)
  (net 79 /ENET_TX_CTL)
  (net 80 "Net-(J2-Pad58)")
  (net 81 /ENET_TD2)
  (net 82 PCIE_USB_D_P)
  (net 83 /ENET_TD3)
  (net 84 PCIE_USB_D_N)
  (net 85 /ENET_TD0)
  (net 86 SAI3_TXC)
  (net 87 /ENET_TD1)
  (net 88 SAI3_TXD)
  (net 89 /ENET_RX_CTL)
  (net 90 SAI3_RXD)
  (net 91 /ENET_RXC)
  (net 92 SAI3_RXFS)
  (net 93 /ENET_RD0)
  (net 94 SAI3_RXC)
  (net 95 /ENET_RD2)
  (net 96 /ENET_RD1)
  (net 97 /ENET_RD3)
  (net 98 /ENET_MDC)
  (net 99 /ENET_MDIO)
  (net 100 "Net-(U2-Pad7)")
  (net 101 "Net-(U2-Pad8)")
  (net 102 "Net-(U2-Pad11)")
  (net 103 "Net-(U3-Pad10)")
  (net 104 "Net-(U3-Pad5)")
  (net 105 RESET)
  (net 106 RESET-GPIO)
  (net 107 1PPS)
  (net 108 /RXD1)
  (net 109 /TXD1)
  (net 110 V_BCKP)
  (net 111 "Net-(D1-Pad1)")
  (net 112 "Net-(D1-Pad2)")
  (net_class Default "This is the default net class."
    (clearance 0.127)
    (trace_width 0.127)
    (via_dia 0.4572)
    (via_drill 0.254)
    (uvia_dia 0.4572)
    (uvia_drill 0.254)
    (diff_pair_width 0.127)
    (diff_pair_gap 0.127)
    (add_net /CAM_CK_N)
    (add_net /CAM_CK_P)
    (add_net /CAM_D0_N)
    (add_net /CAM_D0_P)
    (add_net /CAM_D1_N)
    (add_net /CAM_D1_P)
    (add_net /CAM_D2_N)
    (add_net /CAM_D2_P)
    (add_net /CAM_D3_N)
    (add_net /CAM_D3_P)
    (add_net /DISP_CK_N)
    (add_net /DISP_CK_P)
    (add_net /DISP_D0_N)
    (add_net /DISP_D0_P)
    (add_net /DISP_D1_N)
    (add_net /DISP_D1_P)
    (add_net /DISP_D2_N)
    (add_net /DISP_D2_P)
    (add_net /DISP_D3_N)
    (add_net /DISP_D3_P)
    (add_net /ENET_MDC)
    (add_net /ENET_MDIO)
    (add_net /ENET_RD0)
    (add_net /ENET_RD1)
    (add_net /ENET_RD2)
    (add_net /ENET_RD3)
    (add_net /ENET_RXC)
    (add_net /ENET_RX_CTL)
    (add_net /ENET_TD0)
    (add_net /ENET_TD1)
    (add_net /ENET_TD2)
    (add_net /ENET_TD3)
    (add_net /ENET_TXC)
    (add_net /ENET_TX_CTL)
    (add_net /RXD1)
    (add_net /TXD1)
    (add_net /USDHC3_CLK)
    (add_net /USDHC3_CMD)
    (add_net /USDHC3_DATA0)
    (add_net /USDHC3_DATA1)
    (add_net /USDHC3_DATA2)
    (add_net /USDHC3_DATA3)
    (add_net 1PPS)
    (add_net ECSPI1_MISO)
    (add_net ECSPI1_MOSI)
    (add_net ECSPI1_SCLK)
    (add_net ECSPI1_SS0)
    (add_net ECSPI2_MISO)
    (add_net ECSPI2_MOSI)
    (add_net ECSPI2_SCLK)
    (add_net ECSPI2_SS0)
    (add_net GND)
    (add_net GPIO1[0])
    (add_net GPIO1[10])
    (add_net GPIO1[11])
    (add_net GPIO1[12])
    (add_net GPIO1[13])
    (add_net GPIO1[14])
    (add_net GPIO1[15])
    (add_net GPIO1[1])
    (add_net GPIO1[9])
    (add_net I2C1_SCL)
    (add_net I2C1_SDA)
    (add_net I2C2_SCL)
    (add_net I2C2_SDA)
    (add_net I2C3_SCL)
    (add_net I2C3_SDA)
    (add_net I2C4_SCL)
    (add_net I2C4_SDA)
    (add_net "Net-(D1-Pad1)")
    (add_net "Net-(D1-Pad2)")
    (add_net "Net-(J2-Pad58)")
    (add_net "Net-(U2-Pad11)")
    (add_net "Net-(U2-Pad7)")
    (add_net "Net-(U2-Pad8)")
    (add_net "Net-(U3-Pad10)")
    (add_net "Net-(U3-Pad5)")
    (add_net PCIE_USB_D_N)
    (add_net PCIE_USB_D_P)
    (add_net RESET)
    (add_net RESET-GPIO)
    (add_net SAI2_MCLK)
    (add_net SAI2_RXC)
    (add_net SAI2_RXD0)
    (add_net SAI2_RXFS)
    (add_net SAI2_TXC)
    (add_net SAI2_TXD0)
    (add_net SAI2_TXFS)
    (add_net SAI3_MCLK)
    (add_net SAI3_RXC)
    (add_net SAI3_RXD)
    (add_net SAI3_RXFS)
    (add_net SAI3_TXC)
    (add_net SAI3_TXD)
    (add_net SAI3_TXFS)
    (add_net UART1_RX)
    (add_net UART1_TX)
    (add_net UART3_RX)
    (add_net UART3_TX)
    (add_net UIM_CLK)
    (add_net UIM_DATA)
    (add_net UIM_PWR)
    (add_net UIM_RESET_N)
    (add_net UIM_VPP)
    (add_net USB2_DN)
    (add_net USB2_DP)
    (add_net USB2_ID)
    (add_net USB2_VBUS)
    (add_net VDD_1V8)
    (add_net VDD_3V3)
    (add_net VDD_5V)
    (add_net V_BCKP)
  )
  (net_class CSI/DSI ""
    (clearance 0.127)
    (trace_width 0.121666)
    (via_dia 0.4)
    (via_drill 0.2)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (diff_pair_width 0.086106)
    (diff_pair_gap 0.10414)
  )
  (net_class PCIE ""
    (clearance 0.127)
    (trace_width 0.121666)
    (via_dia 0.4)
    (via_drill 0.2)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (diff_pair_width 0.126746)
    (diff_pair_gap 0.1016)
  )
  (net_class USB ""
    (clearance 0.127)
    (trace_width 0.121666)
    (via_dia 0.4)
    (via_drill 0.2)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (diff_pair_width 0.101346)
    (diff_pair_gap 0.0889)
  )
  (module logo:oshpark_logo (layer B.Cu) (tedit 0)
    (at 151.83354 106.75696)
    (fp_text reference G*** (at 0 0) (layer B.SilkS) hide)
    (fp_text value LOGO (at 0.75 0) (layer B.SilkS) hide)
  )
  (module logo:groupgets_logo (layer B.Cu) (tedit 0)
    (at 163.608979 106.75696 180)
    (fp_text reference G*** (at 0 0) (layer B.SilkS) hide)
    (fp_text value LOGO (at 0.75 0) (layer B.SilkS) hide)
  )
  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE)
    (at 159.32 123.21)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R2 (at 2.24 0.02) (layer F.SilkS))
    (fp_text value 690 (at 0 1.43) (layer F.Fab) hide)
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 112 "Net-(D1-Pad2)"))
    (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 4 VDD_3V3))
    (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 LED_SMD:LED_0603_1608Metric (layer F.Cu) (tedit 5F68FEF1)
    (at 159.34 121.51)
    (descr "LED 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 LED)
    (attr smd)
    (fp_text reference D1 (at 2.2949 0.0523) (layer F.SilkS))
    (fp_text value LED (at 0 1.43) (layer F.Fab) hide)
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 112 "Net-(D1-Pad2)"))
    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 111 "Net-(D1-Pad1)"))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module gps:SOTFL50P160X85-3N (layer F.Cu) (tedit 5FF6FFE7)
    (at 156.4 121.52)
    (fp_text reference Q2 (at -0.1238 1.6785 180) (layer F.SilkS))
    (fp_text value DTC143ZEBTL (at 5.6388 1.7526) (layer F.Fab) hide)
    (pad 3 smd rect (at 0.66 0) (size 0.81 0.35) (layers F.Cu F.Paste F.Mask)
      (net 111 "Net-(D1-Pad1)"))
    (pad 2 smd rect (at -0.66 0.5) (size 0.81 0.35) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 1 smd rect (at -0.66 -0.5) (size 0.81 0.35) (layers F.Cu F.Paste F.Mask)
      (net 107 1PPS))
    (model ${KIPRJMOD}/gps.pretty/DTC143ZEBTL.step
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (module gps:SOTFL50P160X85-3N (layer F.Cu) (tedit 5FF6FFD8)
    (at 134.2 103.3 90)
    (fp_text reference Q1 (at -2.09 -0.04 90) (layer F.SilkS))
    (fp_text value DTC143ZEBTL (at 5.6388 1.7526 90) (layer F.Fab) hide)
    (pad 3 smd rect (at 0.66 0 90) (size 0.81 0.35) (layers F.Cu F.Paste F.Mask)
      (net 105 RESET))
    (pad 2 smd rect (at -0.66 0.5 90) (size 0.81 0.35) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 1 smd rect (at -0.66 -0.5 90) (size 0.81 0.35) (layers F.Cu F.Paste F.Mask)
      (net 106 RESET-GPIO))
    (model ${KIPRJMOD}/gps.pretty/DTC143ZEBTL.step
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE)
    (at 143.1 106.2)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R1 (at -0.02 -1.23 180) (layer F.SilkS))
    (fp_text value 10K (at 0 1.43) (layer F.Fab) hide)
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GND))
    (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 67 GPIO1[14]))
    (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 Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE)
    (at 143.88 114.48 270)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C6 (at 2.16 -0.03 90) (layer F.SilkS))
    (fp_text value 100n (at 0 1.43 90) (layer F.Fab) hide)
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 0.775 0 270) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GND))
    (pad 1 smd roundrect (at -0.775 0 270) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 110 V_BCKP))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE)
    (at 142.45 114.49 270)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C5 (at 2.21 -0.06 90) (layer F.SilkS))
    (fp_text value 4,7uF (at 0 1.43 90) (layer F.Fab) hide)
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 0.775 0 270) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GND))
    (pad 1 smd roundrect (at -0.775 0 270) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 110 V_BCKP))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE)
    (at 143.8779 110.3279 90)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C4 (at 2.3279 -0.0379 270) (layer F.SilkS))
    (fp_text value 100n (at 0 1.43 90) (layer F.Fab) hide)
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GND))
    (pad 1 smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 4 VDD_3V3))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE)
    (at 142.4047 110.3285 90)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C3 (at 2.2485 -0.0347 270) (layer F.SilkS))
    (fp_text value 10uF (at 0 1.43 90) (layer F.Fab) hide)
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GND))
    (pad 1 smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 4 VDD_3V3))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE)
    (at 129.9489 113.2492 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C2 (at 0.0189 1.2592) (layer F.SilkS))
    (fp_text value 100n (at 0 1.43) (layer F.Fab) hide)
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GND))
    (pad 1 smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 3 VDD_1V8))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE)
    (at 129.9486 107.2929 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C1 (at 0.0124 1.1938) (layer F.SilkS))
    (fp_text value 100n (at 0 1.43) (layer F.Fab) hide)
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GND))
    (pad 1 smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 4 VDD_3V3))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module gps:BAT_BAT-HLD-012-SMT (layer F.Cu) (tedit 5FEF61CF)
    (at 114.0187 110.204 270)
    (fp_text reference BT1 (at -0.044 -8.1513 90) (layer F.SilkS))
    (fp_text value BAT-HLD-012-SMT (at 10.191 6.589 90) (layer F.Fab) hide)
    (pad P2 smd rect (at 7.65 -0.05 270) (size 2.5 5.1) (layers F.Cu F.Paste F.Mask)
      (net 110 V_BCKP))
    (pad P1 smd rect (at -7.65 -0.05 270) (size 2.5 5.1) (layers F.Cu F.Paste F.Mask)
      (net 110 V_BCKP))
    (pad N smd circle (at 0 0 270) (size 10.2 10.2) (layers F.Cu F.Mask)
      (net 1 GND))
    (model ${KIPRJMOD}/gps.pretty/BAT-HLD-012-SMT.step
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -85 0 0))
    )
  )
  (module gps:SOIC127P600X175-14N (layer F.Cu) (tedit 5FEF62C1)
    (at 136.2862 110.2789 90)
    (fp_text reference U3 (at 0.0015 -5.0546 90) (layer F.SilkS))
    (fp_text value TXS0104ED (at 8.465 5.435 90) (layer F.Fab) hide)
    (pad 14 smd rect (at 2.475 -3.81 90) (size 1.97 0.6) (layers F.Cu F.Paste F.Mask)
      (net 4 VDD_3V3))
    (pad 13 smd rect (at 2.475 -2.54 90) (size 1.97 0.6) (layers F.Cu F.Paste F.Mask)
      (net 106 RESET-GPIO))
    (pad 12 smd rect (at 2.475 -1.27 90) (size 1.97 0.6) (layers F.Cu F.Paste F.Mask)
      (net 108 /RXD1))
    (pad 11 smd rect (at 2.475 0 90) (size 1.97 0.6) (layers F.Cu F.Paste F.Mask)
      (net 109 /TXD1))
    (pad 10 smd rect (at 2.475 1.27 90) (size 1.97 0.6) (layers F.Cu F.Paste F.Mask)
      (net 103 "Net-(U3-Pad10)"))
    (pad 9 smd rect (at 2.475 2.54 90) (size 1.97 0.6) (layers F.Cu F.Paste F.Mask))
    (pad 8 smd rect (at 2.475 3.81 90) (size 1.97 0.6) (layers F.Cu F.Paste F.Mask)
      (net 67 GPIO1[14]))
    (pad 7 smd rect (at -2.475 3.81 90) (size 1.97 0.6) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 6 smd rect (at -2.475 2.54 90) (size 1.97 0.6) (layers F.Cu F.Paste F.Mask))
    (pad 5 smd rect (at -2.475 1.27 90) (size 1.97 0.6) (layers F.Cu F.Paste F.Mask)
      (net 104 "Net-(U3-Pad5)"))
    (pad 4 smd rect (at -2.475 0 90) (size 1.97 0.6) (layers F.Cu F.Paste F.Mask)
      (net 70 UART3_RX))
    (pad 3 smd rect (at -2.475 -1.27 90) (size 1.97 0.6) (layers F.Cu F.Paste F.Mask)
      (net 68 UART3_TX))
    (pad 2 smd rect (at -2.475 -2.54 90) (size 1.97 0.6) (layers F.Cu F.Paste F.Mask)
      (net 69 GPIO1[15]))
    (pad 1 smd rect (at -2.475 -3.81 90) (size 1.97 0.6) (layers F.Cu F.Paste F.Mask)
      (net 3 VDD_1V8))
    (model ${KIPRJMOD}/gps.pretty/TXS0104ED.step
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 90))
    )
  )
  (module gps:XCVR_L80RE-M37 (layer F.Cu) (tedit 5FEF49B7)
    (at 156.7586 109.8329)
    (fp_text reference U2 (at 0 -9.3345) (layer F.SilkS))
    (fp_text value L80RE-M37 (at -1.27 11.365) (layer F.Fab) hide)
    (pad 7 smd oval (at 7.75 6.35) (size 2.5 1) (layers F.Cu F.Mask)
      (net 100 "Net-(U2-Pad7)"))
    (pad 8 smd oval (at 7.75 3.81) (size 2.5 1) (layers F.Cu F.Mask)
      (net 101 "Net-(U2-Pad8)"))
    (pad 9 smd oval (at 7.75 1.27) (size 2.5 1) (layers F.Cu F.Mask))
    (pad 12 smd oval (at 7.75 -6.35) (size 2.5 1) (layers F.Cu F.Mask)
      (net 1 GND))
    (pad 11 smd oval (at 7.75 -3.81) (size 2.5 1) (layers F.Cu F.Mask)
      (net 102 "Net-(U2-Pad11)"))
    (pad 6 smd oval (at -7.75 6.35) (size 2.5 1) (layers F.Cu F.Mask)
      (net 107 1PPS))
    (pad 5 smd oval (at -7.75 3.81) (size 2.5 1) (layers F.Cu F.Mask)
      (net 110 V_BCKP))
    (pad 1 smd oval (at -7.75 -6.35) (size 2.5 1) (layers F.Cu F.Mask)
      (net 108 /RXD1))
    (pad 2 smd oval (at -7.75 -3.81) (size 2.5 1) (layers F.Cu F.Mask)
      (net 109 /TXD1))
    (pad 4 smd oval (at -7.75 1.27) (size 2.5 1) (layers F.Cu F.Mask)
      (net 4 VDD_3V3))
    (pad 10 smd oval (at 7.75 -1.27) (size 2.5 1) (layers F.Cu F.Mask)
      (net 105 RESET))
    (pad 3 smd oval (at -7.75 -1.27) (size 2.5 1) (layers F.Cu F.Mask)
      (net 1 GND))
    (model ${KIPRJMOD}/gps.pretty/L80RE-M37.step
      (offset (xyz 0 0.5 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (module kimchi_ulid:MountingHole_3mm_Pad (layer F.Cu) (tedit 5E5DFAA1)
    (at 142.6 122.1)
    (descr "Mounting Hole 3mm")
    (tags "mounting hole 3mm")
    (attr virtual)
    (fp_text reference H4 (at 0 -4) (layer F.SilkS) hide)
    (fp_text value MountingHole_Pad (at 0 4) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module kimchi_ulid:MountingHole_3mm_Pad (layer F.Cu) (tedit 5E5DFAA1)
    (at 142.6 97.9)
    (descr "Mounting Hole 3mm")
    (tags "mounting hole 3mm")
    (attr virtual)
    (fp_text reference H3 (at 0 -4) (layer F.SilkS) hide)
    (fp_text value MountingHole_Pad (at 0 4) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module kimchi_ulid:MountingHole_3mm_Pad (layer F.Cu) (tedit 5E5DFAA1)
    (at 118.45 122.1)
    (descr "Mounting Hole 3mm")
    (tags "mounting hole 3mm")
    (attr virtual)
    (fp_text reference H2 (at 0 -4) (layer F.SilkS) hide)
    (fp_text value MountingHole_Pad (at 0 4) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module kimchi_ulid:MountingHole_3mm_Pad (layer F.Cu) (tedit 5E5DFAA1)
    (at 118.45 97.9)
    (descr "Mounting Hole 3mm")
    (tags "mounting hole 3mm")
    (attr virtual)
    (fp_text reference H1 (at 0 -4) (layer F.SilkS) hide)
    (fp_text value MountingHole_Pad (at 0 4) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 3) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module "kimchi_ulid:DF40HC(3.5)-60DS" (layer B.Cu) (tedit 5E5DE99C)
    (at 152.5 123 180)
    (attr smd)
    (fp_text reference J2 (at 0 3.5 180) (layer B.SilkS))
    (fp_text value "DF40HC(3.5)-60DS" (at 0 0) (layer B.Fab) hide)
    (pad 36 smd rect (at 3.8 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 56 SAI3_TXFS))
    (pad 37 smd rect (at 3.4 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 57 SAI3_MCLK))
    (pad 38 smd rect (at 3 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 39 smd rect (at 2.6 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 40 smd rect (at 2.2 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 30 smd rect (at 5.8 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 58 GPIO1[0]))
    (pad 41 smd rect (at 1.8 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 29 smd rect (at 5.4 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 59 GPIO1[1]))
    (pad 42 smd rect (at 1.4 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 3 VDD_1V8))
    (pad 28 smd rect (at 5 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 60 GPIO1[9]))
    (pad 43 smd rect (at 1 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 3 VDD_1V8))
    (pad 27 smd rect (at 4.6 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 61 GPIO1[10]))
    (pad 44 smd rect (at 0.6 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 3 VDD_1V8))
    (pad 26 smd rect (at 4.2 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 62 GPIO1[11]))
    (pad 45 smd rect (at 0.2 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 3 VDD_1V8))
    (pad 25 smd rect (at 3.8 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 63 GPIO1[12]))
    (pad 46 smd rect (at -0.2 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 64 UART1_TX))
    (pad 24 smd rect (at 3.4 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 65 GPIO1[13]))
    (pad 47 smd rect (at -0.6 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 66 UART1_RX))
    (pad 23 smd rect (at 3 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 67 GPIO1[14]))
    (pad 48 smd rect (at -1 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 68 UART3_TX))
    (pad 22 smd rect (at 2.6 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 69 GPIO1[15]))
    (pad 49 smd rect (at -1.4 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 70 UART3_RX))
    (pad 21 smd rect (at 2.2 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 71 SAI2_RXFS))
    (pad 50 smd rect (at -1.8 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 20 smd rect (at 1.8 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 72 SAI2_MCLK))
    (pad 51 smd rect (at -2.2 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 19 smd rect (at 1.4 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 73 SAI2_TXC))
    (pad 52 smd rect (at -2.6 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 18 smd rect (at 1 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 74 SAI2_TXD0))
    (pad 53 smd rect (at -3 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 17 smd rect (at 0.6 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 75 SAI2_RXC))
    (pad 54 smd rect (at -3.4 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 4 VDD_3V3))
    (pad 16 smd rect (at 0.2 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 76 SAI2_TXFS))
    (pad 55 smd rect (at -3.8 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 4 VDD_3V3))
    (pad 15 smd rect (at -0.2 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 77 SAI2_RXD0))
    (pad 56 smd rect (at -4.2 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 4 VDD_3V3))
    (pad 14 smd rect (at -0.6 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 78 /ENET_TXC))
    (pad 57 smd rect (at -4.6 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 4 VDD_3V3))
    (pad 13 smd rect (at -1 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 79 /ENET_TX_CTL))
    (pad 58 smd rect (at -5 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 80 "Net-(J2-Pad58)"))
    (pad 12 smd rect (at -1.4 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 81 /ENET_TD2))
    (pad 59 smd rect (at -5.4 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 82 PCIE_USB_D_P))
    (pad 11 smd rect (at -1.8 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 83 /ENET_TD3))
    (pad 60 smd rect (at -5.8 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 84 PCIE_USB_D_N))
    (pad 10 smd rect (at -2.2 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 85 /ENET_TD0))
    (pad 31 smd rect (at 5.8 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 86 SAI3_TXC))
    (pad 9 smd rect (at -2.6 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 87 /ENET_TD1))
    (pad 32 smd rect (at 5.4 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 88 SAI3_TXD))
    (pad 8 smd rect (at -3 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 89 /ENET_RX_CTL))
    (pad 33 smd rect (at 5 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 90 SAI3_RXD))
    (pad 7 smd rect (at -3.4 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 91 /ENET_RXC))
    (pad 34 smd rect (at 4.6 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 92 SAI3_RXFS))
    (pad 6 smd rect (at -3.8 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 93 /ENET_RD0))
    (pad 35 smd rect (at 4.2 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 94 SAI3_RXC))
    (pad 5 smd rect (at -4.2 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 95 /ENET_RD2))
    (pad 4 smd rect (at -4.6 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 96 /ENET_RD1))
    (pad 3 smd rect (at -5 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 97 /ENET_RD3))
    (pad 2 smd rect (at -5.4 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 98 /ENET_MDC))
    (pad 1 smd rect (at -5.8 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 99 /ENET_MDIO))
    (model "${KIPRJMOD}/kimchi_ulid.pretty/DF40HC(3.5)-60DS.stp"
      (offset (xyz -2.115 0 1.99))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 90))
    )
  )
  (module "kimchi_ulid:DF40HC(3.5)-60DS" (layer B.Cu) (tedit 5E5DE99C)
    (at 152.5 97 180)
    (attr smd)
    (fp_text reference J1 (at 0 -3.5) (layer B.SilkS))
    (fp_text value "DF40HC(3.5)-60DS" (at 0 0) (layer B.Fab) hide)
    (pad 36 smd rect (at 3.8 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 7 /DISP_CK_P))
    (pad 37 smd rect (at 3.4 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 8 /DISP_D2_N))
    (pad 38 smd rect (at 3 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 9 /DISP_D2_P))
    (pad 39 smd rect (at 2.6 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 10 /DISP_D3_N))
    (pad 40 smd rect (at 2.2 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 11 /DISP_D3_P))
    (pad 30 smd rect (at 5.8 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 12 ECSPI2_MISO))
    (pad 41 smd rect (at 1.8 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 13 /CAM_D0_N))
    (pad 29 smd rect (at 5.4 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 14 ECSPI2_MOSI))
    (pad 42 smd rect (at 1.4 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 15 /CAM_D0_P))
    (pad 28 smd rect (at 5 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 16 ECSPI2_SS0))
    (pad 43 smd rect (at 1 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 17 /CAM_D1_N))
    (pad 27 smd rect (at 4.6 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 18 ECSPI2_SCLK))
    (pad 44 smd rect (at 0.6 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 19 /CAM_D1_P))
    (pad 26 smd rect (at 4.2 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 20 ECSPI1_MISO))
    (pad 45 smd rect (at 0.2 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 21 /CAM_CK_N))
    (pad 25 smd rect (at 3.8 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 22 ECSPI1_MOSI))
    (pad 46 smd rect (at -0.2 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 23 /CAM_CK_P))
    (pad 24 smd rect (at 3.4 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 24 ECSPI1_SS0))
    (pad 47 smd rect (at -0.6 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 25 /CAM_D2_N))
    (pad 23 smd rect (at 3 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 26 ECSPI1_SCLK))
    (pad 48 smd rect (at -1 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 27 /CAM_D2_P))
    (pad 22 smd rect (at 2.6 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 28 I2C1_SCL))
    (pad 49 smd rect (at -1.4 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 29 /CAM_D3_N))
    (pad 21 smd rect (at 2.2 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 30 I2C1_SDA))
    (pad 50 smd rect (at -1.8 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 31 /CAM_D3_P))
    (pad 20 smd rect (at 1.8 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 32 I2C2_SCL))
    (pad 51 smd rect (at -2.2 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 19 smd rect (at 1.4 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 33 I2C2_SDA))
    (pad 52 smd rect (at -2.6 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 34 UIM_VPP))
    (pad 18 smd rect (at 1 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 35 I2C3_SCL))
    (pad 53 smd rect (at -3 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 36 UIM_RESET_N))
    (pad 17 smd rect (at 0.6 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 37 I2C3_SDA))
    (pad 54 smd rect (at -3.4 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 38 UIM_CLK))
    (pad 16 smd rect (at 0.2 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 5 I2C4_SCL))
    (pad 55 smd rect (at -3.8 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 39 UIM_DATA))
    (pad 15 smd rect (at -0.2 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 6 I2C4_SDA))
    (pad 56 smd rect (at -4.2 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 40 UIM_PWR))
    (pad 14 smd rect (at -0.6 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 57 smd rect (at -4.6 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 41 USB2_VBUS))
    (pad 13 smd rect (at -1 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 58 smd rect (at -5 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 42 USB2_ID))
    (pad 12 smd rect (at -1.4 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 59 smd rect (at -5.4 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 43 USB2_DN))
    (pad 11 smd rect (at -1.8 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 60 smd rect (at -5.8 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 44 USB2_DP))
    (pad 10 smd rect (at -2.2 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 2 VDD_5V))
    (pad 31 smd rect (at 5.8 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 45 /DISP_D0_N))
    (pad 9 smd rect (at -2.6 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 2 VDD_5V))
    (pad 32 smd rect (at 5.4 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 46 /DISP_D0_P))
    (pad 8 smd rect (at -3 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 2 VDD_5V))
    (pad 33 smd rect (at 5 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 47 /DISP_D1_N))
    (pad 7 smd rect (at -3.4 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 2 VDD_5V))
    (pad 34 smd rect (at 4.6 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 48 /DISP_D1_P))
    (pad 6 smd rect (at -3.8 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 49 /USDHC3_DATA2))
    (pad 35 smd rect (at 4.2 -1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 50 /DISP_CK_N))
    (pad 5 smd rect (at -4.2 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 51 /USDHC3_DATA1))
    (pad 4 smd rect (at -4.6 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 52 /USDHC3_DATA0))
    (pad 3 smd rect (at -5 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 53 /USDHC3_DATA3))
    (pad 2 smd rect (at -5.4 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 54 /USDHC3_CLK))
    (pad 1 smd rect (at -5.8 1.16 180) (size 0.2 1.5) (layers B.Cu B.Paste B.Mask)
      (net 55 /USDHC3_CMD))
    (model "${KIPRJMOD}/kimchi_ulid.pretty/DF40HC(3.5)-60DS.stp"
      (offset (xyz -2.115 0 1.99))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 90))
    )
  )
  (module Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.36x1.46mm (layer B.Cu) (tedit 5A68DC49)
    (at 169 97.5 90)
    (descr "8-Lead Plastic Dual Flat, No Lead Package (8MA2) - 2x3x0.6 mm Body (http://ww1.microchip.com/downloads/en/DeviceDoc/20005010F.pdf)")
    (tags "DFN 0.5")
    (attr smd)
    (fp_text reference U1 (at 0 2.05 270) (layer B.SilkS))
    (fp_text value 24C32 (at 0 -2.05 270) (layer B.Fab) hide)
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad "" smd rect (at 0.325 -0.375 90) (size 0.5 0.6) (layers B.Paste))
    (pad "" smd rect (at 0.325 0.375 90) (size 0.5 0.6) (layers B.Paste))
    (pad "" smd rect (at -0.325 -0.375 90) (size 0.5 0.6) (layers B.Paste))
    (pad "" smd rect (at -0.325 0.375 90) (size 0.5 0.6) (layers B.Paste))
    (pad 9 smd rect (at 0 0 90) (size 1.36 1.46) (layers B.Cu B.Mask))
    (pad 8 smd rect (at 1.5 0.75 90) (size 0.75 0.3) (layers B.Cu B.Paste B.Mask)
      (net 4 VDD_3V3))
    (pad 7 smd rect (at 1.5 0.25 90) (size 0.75 0.3) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 6 smd rect (at 1.5 -0.25 90) (size 0.75 0.3) (layers B.Cu B.Paste B.Mask)
      (net 5 I2C4_SCL))
    (pad 5 smd rect (at 1.5 -0.75 90) (size 0.75 0.3) (layers B.Cu B.Paste B.Mask)
      (net 6 I2C4_SDA))
    (pad 4 smd rect (at -1.5 -0.75 90) (size 0.75 0.3) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 3 smd rect (at -1.5 -0.25 90) (size 0.75 0.3) (layers B.Cu B.Paste B.Mask)
      (net 4 VDD_3V3))
    (pad 2 smd rect (at -1.5 0.25 90) (size 0.75 0.3) (layers B.Cu B.Paste B.Mask)
      (net 4 VDD_3V3))
    (pad 1 smd rect (at -1.5 0.75 90) (size 0.75 0.3) (layers B.Cu B.Paste B.Mask)
      (net 4 VDD_3V3))
    (model ${KISYS3DMOD}/Package_DFN_QFN.3dshapes/DFN-8-1EP_3x2mm_P0.5mm_EP1.36x1.46mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Symbol:OSHW-Logo_5.7x6mm_SilkScreen (layer B.Cu) (tedit 0)
    (at 111.5 122 180)
    (descr "Open Source Hardware Logo")
    (tags "Logo OSHW")
    (attr virtual)
    (fp_text reference LOGO1 (at 0 0) (layer B.SilkS) hide)
    (fp_text value Logo_Open_Hardware_Small (at 0.75 0) (layer B.Fab) hide)
  )
  (gr_text "GPS Module" (at 151.069 118.55272) (layer F.SilkS))
  (gr_text "Level Shifter" (at 138.18612 115.12372) (layer F.SilkS))
  (gr_text "Thanks to\nOSHpark and GroupGets \nfor making this board possible" (at 157.737303 114.3414) (layer B.SilkS))
  (gr_text "No comp." (at 164 96.75) (layer Cmts.User))
  (gr_text "No comp." (at 166 123.25) (layer Cmts.User))
  (gr_text "No comp." (at 134 123.25) (layer Cmts.User))
  (gr_text "No comp." (at 133.5 97.25) (layer Cmts.User))
  (dimension 32 (width 0.15) (layer Dwgs.User)
    (gr_text "32.000 mm" (at 100.86 110 270) (layer Dwgs.User))
    (feature1 (pts (xy 105.16 126) (xy 101.573579 126)))
    (feature2 (pts (xy 105.16 94) (xy 101.573579 94)))
    (crossbar (pts (xy 102.16 94) (xy 102.16 126)))
    (arrow1a (pts (xy 102.16 126) (xy 101.573579 124.873496)))
    (arrow1b (pts (xy 102.16 126) (xy 102.746421 124.873496)))
    (arrow2a (pts (xy 102.16 94) (xy 101.573579 95.126504)))
    (arrow2b (pts (xy 102.16 94) (xy 102.746421 95.126504)))
  )
  (dimension 65 (width 0.15) (layer Dwgs.User)
    (gr_text "65.000 mm" (at 139.486 131.268) (layer Dwgs.User))
    (feature1 (pts (xy 171.986 127.968) (xy 171.986 130.554421)))
    (feature2 (pts (xy 106.986 127.968) (xy 106.986 130.554421)))
    (crossbar (pts (xy 106.986 129.968) (xy 171.986 129.968)))
    (arrow1a (pts (xy 171.986 129.968) (xy 170.859496 130.554421)))
    (arrow1b (pts (xy 171.986 129.968) (xy 170.859496 129.381579)))
    (arrow2a (pts (xy 106.986 129.968) (xy 108.112504 130.554421)))
    (arrow2b (pts (xy 106.986 129.968) (xy 108.112504 129.381579)))
  )
  (gr_line (start 107 126) (end 107 94) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 172 126) (end 107 126) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 172 94) (end 172 126) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 107 94) (end 172 94) (layer Edge.Cuts) (width 0.15))
  (zone (net 1) (net_name GND) (layer In1.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.127))
    (min_thickness 0.127)
    (fill yes (arc_segments 32) (thermal_gap 0.127) (thermal_bridge_width 1.27))
    (polygon
      (pts
        (xy 107 94) (xy 172 94) (xy 172 126) (xy 107 126)
      )
    )
  )
  (zone (net 1) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads thru_hole_only (clearance 0.127))
    (min_thickness 0.127)
    (fill yes (arc_segments 32) (thermal_gap 0.127) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 107 94) (xy 107 126) (xy 172 126) (xy 172 94)
      )
    )
  )
  (zone (net 4) (net_name VDD_3V3) (layer In2.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.127))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 107 94) (xy 107 126) (xy 172 126) (xy 172 94)
      )
    )
  )
  (zone (net 3) (net_name VDD_1V8) (layer B.Cu) (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 152.6184 122.7488) (xy 150.815 122.7488) (xy 150.815 125.1618) (xy 152.6184 125.1618)
      )
    )
  )
  (zone (net 4) (net_name VDD_3V3) (layer B.Cu) (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 157.292 125.0602) (xy 155.768 125.0602) (xy 155.768 123.2568) (xy 157.292 123.2568)
      )
    )
  )
  (zone (net 0) (net_name "") (layers F.Cu In1.Cu In2.Cu B.Cu) (hatch full 0.508)
    (connect_pads (clearance 0.127))
    (min_thickness 0.254)
    (keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed))
    (fill (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 160.4162 113.1095) (xy 152.8851 113.1222) (xy 152.8851 106.7468) (xy 160.4162 106.7341)
      )
    )
  )
  (zone (net 1) (net_name GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.127))
    (min_thickness 0.127)
    (fill yes (arc_segments 32) (thermal_gap 0.127) (thermal_bridge_width 1.27))
    (polygon
      (pts
        (xy 107 94) (xy 172 94) (xy 172 126) (xy 107 126)
      )
    )
  )
)
