(kicad_pcb (version 4) (host pcbnew 4.0.6)
  (general
    (links 61)
    (no_connects 0)
    (area 32.201905 114.595 78.22381 178.875)
    (thickness 1.6)
    (drawings 63)
    (tracks 182)
    (zones 0)
    (modules 18)
    (nets 30)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user hide)
    (33 F.Adhes user hide)
    (34 B.Paste user hide)
    (35 F.Paste user hide)
    (36 B.SilkS user hide)
    (37 F.SilkS user)
    (38 B.Mask user hide)
    (39 F.Mask user hide)
    (40 Dwgs.User user hide)
    (41 Cmts.User user hide)
    (42 Eco1.User user hide)
    (43 Eco2.User user hide)
    (44 Edge.Cuts user)
    (45 Margin user hide)
    (46 B.CrtYd user hide)
    (47 F.CrtYd user hide)
    (48 B.Fab user hide)
    (49 F.Fab user hide)
  )
  (setup
    (last_trace_width 0.25)
    (trace_clearance 0.2)
    (zone_clearance 0.15)
    (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)
    (pad_size 1.7 1.7)
    (pad_drill 1)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (visible_elements 7FFFFF7F)
    (pcbplotparams
      (layerselection 0x01000_00000001)
      (usegerberextensions false)
      (excludeedgelayer false)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15)
      (hpglpenoverlay 2)
      (psnegative false)
      (psa4output false)
      (plotreference false)
      (plotvalue false)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 4)
      (mirror false)
      (drillshape 2)
      (scaleselection 1)
      (outputdirectory test/))
  )
  (net 0 "")
  (net 1 +3V3)
  (net 2 +5V)
  (net 3 GND)
  (net 4 "Net-(J7-Pad3)")
  (net 5 "Net-(J8-Pad3)")
  (net 6 "Net-(J9-Pad3)")
  (net 7 "Net-(J10-Pad3)")
  (net 8 SDA)
  (net 9 SCL)
  (net 10 10_MOSI)
  (net 11 9_MISO)
  (net 12 SCK)
  (net 13 CEO)
  (net 14 TRIG_0)
  (net 15 ECHO_0)
  (net 16 TRIG_1)
  (net 17 ECHO_1)
  (net 18 4_TRIG_0)
  (net 19 17_ECHO_0)
  (net 20 18_TRIG_1)
  (net 21 27_ECHO_1)
  (net 22 CS)
  (net 23 DIN)
  (net 24 DOUT)
  (net 25 CLK)
  (net 26 "Net-(J15-Pad1)")
  (net 27 "Net-(J15-Pad2)")
  (net 28 "Net-(J15-Pad3)")
  (net 29 "Net-(J15-Pad4)")
  (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 +3V3)
    (add_net +5V)
    (add_net 10_MOSI)
    (add_net 17_ECHO_0)
    (add_net 18_TRIG_1)
    (add_net 27_ECHO_1)
    (add_net 4_TRIG_0)
    (add_net 9_MISO)
    (add_net CEO)
    (add_net CLK)
    (add_net CS)
    (add_net DIN)
    (add_net DOUT)
    (add_net ECHO_0)
    (add_net ECHO_1)
    (add_net GND)
    (add_net "Net-(J10-Pad3)")
    (add_net "Net-(J15-Pad1)")
    (add_net "Net-(J15-Pad2)")
    (add_net "Net-(J15-Pad3)")
    (add_net "Net-(J15-Pad4)")
    (add_net "Net-(J7-Pad3)")
    (add_net "Net-(J8-Pad3)")
    (add_net "Net-(J9-Pad3)")
    (add_net SCK)
    (add_net SCL)
    (add_net SDA)
    (add_net TRIG_0)
    (add_net TRIG_1)
  )
  (module Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm (layer B.Cu) (tedit 58EE1823)
    (at 145.1356 73.152)
    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x03 2.54mm single row")
    (fp_text reference J2 (at 0.3556 -8.382) (layer B.SilkS) hide)
    (fp_text value CONN_01X03_RPI_VCC (at 0.3556 -18.542 270) (layer B.Fab) hide)
    (fp_text user %R (at 0 2.33) (layer B.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 +3V3))
    (pad 2 thru_hole oval (at 0 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 +5V))
    (pad 3 thru_hole oval (at 0 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x03_Pitch2.54mm.wrl
      (at (xyz 0 -0.1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Housings_DIP:DIP-16_W7.62mm (layer F.Cu) (tedit 58EE17E4)
    (at 134.62 71.12)
    (descr "16-lead dip package, row spacing 7.62 mm (300 mils)")
    (tags "DIL DIP PDIP 2.54mm 7.62mm 300mil")
    (fp_text reference U3 (at 3.81 -6.35) (layer F.SilkS) hide)
    (fp_text value MCP3008 (at 3.81 20.17) (layer F.Fab) hide)
    (fp_text user %R (at 3.81 8.89) (layer F.Fab) hide)
    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 4 "Net-(J7-Pad3)"))
    (pad 9 thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 3 GND))
    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 5 "Net-(J8-Pad3)"))
    (pad 10 thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 22 CS))
    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 6 "Net-(J9-Pad3)"))
    (pad 11 thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 23 DIN))
    (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 7 "Net-(J10-Pad3)"))
    (pad 12 thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 24 DOUT))
    (pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 29 "Net-(J15-Pad4)"))
    (pad 13 thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 25 CLK))
    (pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 28 "Net-(J15-Pad3)"))
    (pad 14 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 3 GND))
    (pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 27 "Net-(J15-Pad2)"))
    (pad 15 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 2 +5V))
    (pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 26 "Net-(J15-Pad1)"))
    (pad 16 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 2 +5V))
    (model Housings_DIP.3dshapes/DIP-16_W7.62mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module rover-board:Pin_Header_Straight_Level_Converter_2x06_Pitch2.54mm (layer F.Cu) (tedit 58EE178E)
    (at 144.78 106.68 180)
    (descr "Through hole straight pin header, 1x06, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x06 2.54mm single row")
    (fp_text reference U1 (at 15.24 3.175 180) (layer F.SilkS) hide)
    (fp_text value level-converter-ultrasonic (at -25.4 0 180) (layer F.Fab) hide)
    (fp_text user %R (at 0 -3.81 180) (layer F.Fab))
    (pad 7 thru_hole oval (at 10.16 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 12 SCK))
    (pad 8 thru_hole oval (at 10.16 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 11 9_MISO))
    (pad 9 thru_hole oval (at 10.16 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 +3V3))
    (pad 10 thru_hole oval (at 10.16 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 GND))
    (pad 11 thru_hole oval (at 10.16 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 10_MOSI))
    (pad 12 thru_hole rect (at 10.16 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 13 CEO))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 22 CS))
    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 23 DIN))
    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 GND))
    (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 +5V))
    (pad 5 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 24 DOUT))
    (pad 6 thru_hole oval (at 0 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 25 CLK))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x06_Pitch2.54mm.wrl
      (at (xyz 0 -0.25 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module rover-board:Pin_Header_Straight_Level_Converter_2x06_Pitch2.54mm (layer F.Cu) (tedit 58EE1780)
    (at 144.78 124.46 180)
    (descr "Through hole straight pin header, 1x06, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x06 2.54mm single row")
    (fp_text reference U2 (at 0 -2.54 180) (layer F.SilkS) hide)
    (fp_text value level-converter-infrared-spi (at 0 -15.24 270) (layer F.Fab) hide)
    (fp_text user %R (at 0 -3.81 180) (layer F.Fab))
    (pad 7 thru_hole oval (at 10.16 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 19 17_ECHO_0))
    (pad 8 thru_hole oval (at 10.16 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 18 4_TRIG_0))
    (pad 9 thru_hole oval (at 10.16 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 +3V3))
    (pad 10 thru_hole oval (at 10.16 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 GND))
    (pad 11 thru_hole oval (at 10.16 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 21 27_ECHO_1))
    (pad 12 thru_hole rect (at 10.16 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 20 18_TRIG_1))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 16 TRIG_1))
    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 17 ECHO_1))
    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 GND))
    (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 +5V))
    (pad 5 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 14 TRIG_0))
    (pad 6 thru_hole oval (at 0 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 15 ECHO_0))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x06_Pitch2.54mm.wrl
      (at (xyz 0 -0.25 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm (layer F.Cu) (tedit 58EE1774)
    (at 149.86 101.6 180)
    (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x04 2.54mm single row")
    (fp_text reference J5 (at -3.81 0 180) (layer F.SilkS) hide)
    (fp_text value CONN_01X04_HC-SR04_ULTRASONIC_0 (at -24.13 0 180) (layer F.Fab) hide)
    (fp_text user %R (at 0 -2.33 180) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 +5V))
    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 14 TRIG_0))
    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 15 ECHO_0))
    (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x04_Pitch2.54mm.wrl
      (at (xyz 0 -0.15 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm (layer F.Cu) (tedit 58EE17E0)
    (at 149.86 76.2)
    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x03 2.54mm single row")
    (fp_text reference J7 (at 6.985 0) (layer F.SilkS) hide)
    (fp_text value CONN_01X03_SHARP_INFRARED_0 (at 21.59 0) (layer F.Fab) hide)
    (fp_text user %R (at 0 -2.33) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 +5V))
    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 GND))
    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 4 "Net-(J7-Pad3)"))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x03_Pitch2.54mm.wrl
      (at (xyz 0 -0.1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm (layer F.Cu) (tedit 58EE17DE)
    (at 147.32 76.2)
    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x03 2.54mm single row")
    (fp_text reference J8 (at 6.985 0) (layer F.SilkS) hide)
    (fp_text value CONN_01X03_SHARP_INFRARED_1 (at 24.13 2.54) (layer F.Fab) hide)
    (fp_text user %R (at 0 -2.33) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 +5V))
    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 GND))
    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 5 "Net-(J8-Pad3)"))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x03_Pitch2.54mm.wrl
      (at (xyz 0 -0.1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm (layer F.Cu) (tedit 58EE16E5)
    (at 149.86 83.82)
    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x03 2.54mm single row")
    (fp_text reference J9 (at 6.985 0) (layer F.SilkS) hide)
    (fp_text value CONN_01X03_SHARP_INFRARED_2 (at 21.59 -2.54) (layer F.Fab) hide)
    (fp_text user %R (at 0 -2.33) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 +5V))
    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 GND))
    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "Net-(J9-Pad3)"))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x03_Pitch2.54mm.wrl
      (at (xyz 0 -0.1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm (layer F.Cu) (tedit 58EE16E8)
    (at 147.32 83.82)
    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x03 2.54mm single row")
    (fp_text reference J10 (at 6.985 0) (layer F.SilkS) hide)
    (fp_text value CONN_01X03_SHARP_INFRARED_3 (at 24.13 0) (layer F.Fab) hide)
    (fp_text user %R (at 0 -2.33) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 +5V))
    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 GND))
    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 7 "Net-(J10-Pad3)"))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x03_Pitch2.54mm.wrl
      (at (xyz 0 -0.1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm (layer B.Cu) (tedit 58EE1836)
    (at 129.54 93.98)
    (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x04 2.54mm single row")
    (fp_text reference J3 (at 0 2.54) (layer B.SilkS) hide)
    (fp_text value CONN_01X04_RPI_SPI (at 0 -20.32 270) (layer B.Fab) hide)
    (fp_text user %R (at 0 2.33) (layer B.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 10_MOSI))
    (pad 2 thru_hole oval (at 0 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 11 9_MISO))
    (pad 3 thru_hole oval (at 0 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 12 SCK))
    (pad 4 thru_hole oval (at 0 -7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 13 CEO))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x04_Pitch2.54mm.wrl
      (at (xyz 0 -0.15 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm (layer B.Cu) (tedit 58EE19AA)
    (at 129.54 114.3)
    (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x04 2.54mm single row")
    (fp_text reference J11 (at -1.27 2.54) (layer B.SilkS) hide)
    (fp_text value CONN_01X04_RPI_GPIO (at -10.16 0) (layer B.Fab) hide)
    (fp_text user %R (at 0 2.33) (layer B.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 18 4_TRIG_0))
    (pad 2 thru_hole oval (at 0 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 19 17_ECHO_0))
    (pad 3 thru_hole oval (at 0 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 20 18_TRIG_1))
    (pad 4 thru_hole oval (at 0 -7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 21 27_ECHO_1))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x04_Pitch2.54mm.wrl
      (at (xyz 0 -0.15 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 58EE1788)
    (at 127 124.46 180)
    (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x02 2.54mm single row")
    (fp_text reference J12 (at 0 -2.54 180) (layer F.SilkS) hide)
    (fp_text value CONN_01X02_I2C_OUT (at 0 -12.7 270) (layer F.Fab) hide)
    (fp_text user %R (at 0 -2.33 180) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 SDA))
    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 SCL))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch2.54mm.wrl
      (at (xyz 0 -0.05 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm (layer F.Cu) (tedit 58EE1834)
    (at 127 93.98 180)
    (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x04 2.54mm single row")
    (fp_text reference J14 (at 0 -2.54 180) (layer F.SilkS) hide)
    (fp_text value CONN_01X04_SPI_OUT (at 0 20.32 270) (layer F.Fab) hide)
    (fp_text user %R (at 0 -2.33 180) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 10_MOSI))
    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 11 9_MISO))
    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 12 SCK))
    (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 13 CEO))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x04_Pitch2.54mm.wrl
      (at (xyz 0 -0.15 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm (layer B.Cu) (tedit 58EE1785)
    (at 129.54 124.46)
    (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x02 2.54mm single row")
    (fp_text reference J1 (at 0 2.54) (layer B.SilkS) hide)
    (fp_text value CONN_01X02_RPI_I2C (at 0 12.7 270) (layer B.Fab) hide)
    (fp_text user %R (at 0 2.33) (layer B.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 SDA))
    (pad 2 thru_hole oval (at 0 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 SCL))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch2.54mm.wrl
      (at (xyz 0 -0.05 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm (layer F.Cu) (tedit 58EE1779)
    (at 149.86 124.46 180)
    (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x04 2.54mm single row")
    (fp_text reference J4 (at -3.81 0 180) (layer F.SilkS) hide)
    (fp_text value CONN_01X04_HMC5883L_COMPASS (at -22.86 0 180) (layer F.Fab) hide)
    (fp_text user %R (at 0 -2.33 180) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 SDA))
    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 SCL))
    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 +3V3))
    (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x04_Pitch2.54mm.wrl
      (at (xyz 0 -0.15 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm (layer F.Cu) (tedit 58EE1776)
    (at 149.86 111.76 180)
    (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x04 2.54mm single row")
    (fp_text reference J6 (at -3.81 0 180) (layer F.SilkS) hide)
    (fp_text value CONN_01X04_HC-SR04_ULTRASONIC_1 (at -24.13 0 180) (layer F.Fab) hide)
    (fp_text user %R (at 0 -2.33 180) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 +5V))
    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 16 TRIG_1))
    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 17 ECHO_1))
    (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x04_Pitch2.54mm.wrl
      (at (xyz 0 -0.15 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm (layer F.Cu) (tedit 58EE1826)
    (at 149.86 73.66 180)
    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x03 2.54mm single row")
    (fp_text reference J13 (at 0 8.89 180) (layer F.SilkS) hide)
    (fp_text value CONN_01X03_VCC_OUT (at 0 19.05 270) (layer F.Fab) hide)
    (fp_text user %R (at 0 -2.33 180) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 +3V3))
    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 +5V))
    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x03_Pitch2.54mm.wrl
      (at (xyz 0 -0.1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm (layer F.Cu) (tedit 58EE1839)
    (at 132.08 88.9 180)
    (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x04 2.54mm single row")
    (fp_text reference J15 (at 3.81 5.08 180) (layer F.SilkS) hide)
    (fp_text value CONN_01X04_MCP3208_UNUSED (at 21.59 0 180) (layer F.Fab) hide)
    (fp_text user %R (at 0 -2.33 180) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 26 "Net-(J15-Pad1)"))
    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 27 "Net-(J15-Pad2)"))
    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 28 "Net-(J15-Pad3)"))
    (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 29 "Net-(J15-Pad4)"))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x04_Pitch2.54mm.wrl
      (at (xyz 0 -0.15 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (gr_line (start 130.81 66.675) (end 130.81 85.09) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 152.4 66.675) (end 130.81 66.675) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 152.4 125.73) (end 152.4 66.675) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 123.19 125.73) (end 152.4 125.73) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_text HV4 (at 142.24 124.46) (layer F.SilkS))
  (gr_text LV1 (at 137.16 111.76) (layer F.SilkS))
  (gr_text HV4 (at 142.24 106.68) (layer F.SilkS))
  (gr_text LV1 (at 137.16 93.98) (layer F.SilkS))
  (gr_text "infrared 0-3" (at 147.32 90.805) (layer F.SilkS))
  (gr_text "ultrasonic 0" (at 147.955 97.79 90) (layer F.SilkS))
  (gr_text "ultrasonic 1" (at 147.955 107.95 90) (layer F.SilkS))
  (gr_text compass (at 147.955 120.65 90) (layer F.SilkS))
  (gr_line (start 128.27 115.57) (end 130.81 115.57) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 128.27 105.41) (end 130.81 105.41) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 123.19 120.65) (end 123.19 125.73) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_text C7 (at 136.525 88.9 90) (layer F.SilkS))
  (gr_text C6 (at 136.525 86.36 90) (layer F.SilkS))
  (gr_text C5 (at 136.525 83.82 90) (layer F.SilkS))
  (gr_text C4 (at 136.525 81.28 90) (layer F.SilkS))
  (gr_line (start 123.19 95.25) (end 130.81 95.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 123.19 85.09) (end 130.81 85.09) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 123.19 120.65) (end 130.81 120.65) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_text "level converter\nultrasonic" (at 139.7 118.11 90) (layer F.SilkS))
  (gr_text "level converter\nspi" (at 139.7 100.33 90) (layer F.SilkS))
  (gr_text MCP3208 (at 138.43 80.01 90) (layer F.SilkS))
  (gr_text GND (at 151.765 68.58 90) (layer F.SilkS))
  (gr_text 3V3 (at 151.765 73.66 90) (layer F.SilkS))
  (gr_text 5V (at 151.765 71.12 90) (layer F.SilkS))
  (gr_text GND (at 145.415 86.36 90) (layer F.SilkS))
  (gr_text 5V (at 145.415 83.82 90) (layer F.SilkS))
  (gr_text GND (at 145.415 78.74 90) (layer F.SilkS))
  (gr_text 5V (at 145.415 76.2 90) (layer F.SilkS))
  (gr_text GND (at 151.765 78.74 90) (layer F.SilkS))
  (gr_text 5V (at 151.765 76.2 90) (layer F.SilkS))
  (gr_text 5V (at 151.765 83.82 90) (layer F.SilkS))
  (gr_text GND (at 151.765 86.36 90) (layer F.SilkS))
  (gr_text E0 (at 151.765 96.52 90) (layer F.SilkS))
  (gr_text T0 (at 151.765 99.06 90) (layer F.SilkS))
  (gr_text T1 (at 151.765 109.22 90) (layer F.SilkS))
  (gr_text E1 (at 151.765 106.68 90) (layer F.SilkS))
  (gr_text 5V (at 151.765 101.6 90) (layer F.SilkS))
  (gr_text GND (at 151.765 93.98 90) (layer F.SilkS))
  (gr_text GND (at 151.765 104.14 90) (layer F.SilkS))
  (gr_text C3 (at 145.415 88.9 90) (layer F.SilkS))
  (gr_text C2 (at 151.765 88.9 90) (layer F.SilkS))
  (gr_text C0 (at 151.765 81.28 90) (layer F.SilkS))
  (gr_text C1 (at 145.415 81.28 90) (layer F.SilkS))
  (gr_text 5V (at 151.765 111.76 90) (layer F.SilkS))
  (gr_text GND (at 151.765 116.84 90) (layer F.SilkS))
  (gr_text 3V3 (at 151.765 119.38 90) (layer F.SilkS))
  (gr_text SCL (at 151.765 121.92 90) (layer F.SilkS))
  (gr_text SDA (at 151.765 124.46 90) (layer F.SilkS))
  (gr_text SDA (at 124.46 124.46) (layer F.SilkS))
  (gr_text SCL (at 124.46 121.92) (layer F.SilkS))
  (gr_text MOSI (at 124.46 93.98) (layer F.SilkS))
  (gr_text MISO (at 124.46 91.44) (layer F.SilkS))
  (gr_text SCK (at 124.46 88.9) (layer F.SilkS))
  (gr_text CEO (at 124.46 86.36) (layer F.SilkS))
  (gr_line (start 130.81 115.57) (end 130.81 120.65) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 128.27 105.41) (end 128.27 115.57) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 130.81 95.25) (end 130.81 105.41) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 123.19 85.09) (end 123.19 95.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (zone (net 3) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.15))
    (min_thickness 0.15)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 152.4 125.73) (xy 130.81 125.73) (xy 130.81 66.7258) (xy 152.4 66.7258)
      )
    )
  )
  (zone (net 3) (net_name GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.15))
    (min_thickness 0.15)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 152.4 125.73) (xy 130.81 125.73) (xy 130.81 66.7258) (xy 152.4 66.7258)
      )
    )
  )
)
