(kicad_pcb (version 20171130) (host pcbnew 5.1.7-a382d34a8~88~ubuntu18.04.1)
  (general
    (thickness 1.6)
    (drawings 76)
    (tracks 224)
    (zones 0)
    (modules 27)
    (nets 39)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (1 In1.Cu signal hide)
    (2 In2.Cu signal hide)
    (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 hide)
    (42 Eco1.User user hide)
    (43 Eco2.User user)
    (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.5)
    (user_trace_width 0.127)
    (user_trace_width 0.5)
    (trace_clearance 0.2)
    (zone_clearance 0.254)
    (zone_45_only no)
    (trace_min 0.127)
    (via_size 0.8)
    (via_drill 0.4)
    (via_min_size 0.4)
    (via_min_drill 0.254)
    (user_via 0.4572 0.254)
    (uvia_size 0.3)
    (uvia_drill 0.1)
    (uvias_allowed no)
    (uvia_min_size 0.2)
    (uvia_min_drill 0.1)
    (edge_width 0.05)
    (segment_width 0.2)
    (pcb_text_width 0.3)
    (pcb_text_size 1.5 1.5)
    (mod_edge_width 0.12)
    (mod_text_size 1 1)
    (mod_text_width 0.15)
    (pad_size 1.524 1.524)
    (pad_drill 0.762)
    (pad_to_mask_clearance 0)
    (aux_axis_origin 0 0)
    (grid_origin 34.958 42.826)
    (visible_elements FFFFFF7F)
    (pcbplotparams
      (layerselection 0x010fc_ffffffff)
      (usegerberextensions false)
      (usegerberattributes true)
      (usegerberadvancedattributes true)
      (creategerberjobfile true)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15.000000)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 1)
      (scaleselection 1)
      (outputdirectory ""))
  )
  (net 0 "")
  (net 1 GND)
  (net 2 +5V)
  (net 3 +3V3)
  (net 4 /RPI_SPI0_SCLK)
  (net 5 /RPI_SPI0_CE0)
  (net 6 /VO1_DATA10)
  (net 7 /RPI_SPI0_MOSI)
  (net 8 /VO1_DATA09)
  (net 9 /VO1_DATA11)
  (net 10 /RPI_SPI0_MISO)
  (net 11 /VO1_PIXCLK)
  (net 12 /GPIOOUT3)
  (net 13 /VO1_DATA08)
  (net 14 /GPIOOUT2)
  (net 15 /VO1_VSYNC)
  (net 16 /GPIOOUT1)
  (net 17 /VO1_HSYNC)
  (net 18 /FLASH_CS)
  (net 19 /IIC_SLV_SDA)
  (net 20 /FLASH_MISO)
  (net 21 /IIC_SLV_SCL)
  (net 22 /FLASH_WP)
  (net 23 /FLASH_HOLD)
  (net 24 /RPI_GPIO25)
  (net 25 /FLASH_SCK)
  (net 26 /FLASH_MOSI)
  (net 27 "Net-(J1-Pad17)")
  (net 28 /VDD33_FLASH)
  (net 29 /RPI_SPI0_CE1)
  (net 30 /RPI_GPIO24)
  (net 31 /RPI_GPIO23)
  (net 32 /RPI_GPIO22)
  (net 33 /RPI_GPIO27)
  (net 34 /RPI_GPIO18)
  (net 35 /RPI_GPIO17)
  (net 36 /RPI_RX)
  (net 37 /RPI_TX)
  (net 38 /RPI_GPIO4)
  (net_class Default "This is the default net class."
    (clearance 0.2)
    (trace_width 0.25)
    (via_dia 0.8)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net +3V3)
    (add_net +5V)
    (add_net /FLASH_CS)
    (add_net /FLASH_HOLD)
    (add_net /FLASH_MISO)
    (add_net /FLASH_SCK)
    (add_net /FLASH_WP)
    (add_net /GPIOOUT1)
    (add_net /GPIOOUT2)
    (add_net /GPIOOUT3)
    (add_net /IIC_SLV_SDA)
    (add_net /RPI_GPIO17)
    (add_net /RPI_GPIO18)
    (add_net /RPI_GPIO22)
    (add_net /RPI_GPIO23)
    (add_net /RPI_GPIO24)
    (add_net /RPI_GPIO27)
    (add_net /RPI_GPIO4)
    (add_net /RPI_RX)
    (add_net /RPI_SPI0_CE0)
    (add_net /RPI_SPI0_CE1)
    (add_net /RPI_SPI0_MISO)
    (add_net /RPI_SPI0_MOSI)
    (add_net /RPI_SPI0_SCLK)
    (add_net /RPI_TX)
    (add_net /VDD33_FLASH)
    (add_net /VO1_DATA08)
    (add_net /VO1_DATA09)
    (add_net /VO1_DATA10)
    (add_net /VO1_DATA11)
    (add_net /VO1_HSYNC)
    (add_net /VO1_PIXCLK)
    (add_net /VO1_VSYNC)
    (add_net "Net-(J1-Pad17)")
  )
  (net_class Tight ""
    (clearance 0.127)
    (trace_width 0.25)
    (via_dia 0.8)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net /FLASH_MOSI)
    (add_net /IIC_SLV_SCL)
    (add_net /RPI_GPIO25)
    (add_net GND)
  )
  (module WP7B-P040VA1-R8000:JAE_WP7B-P040VA1-R8000 locked (layer B.Cu) (tedit 634D5820)
    (at 34.958 42.826 270)
    (fp_text reference J1 (at -2.918 2.2064 270) (layer B.Fab))
    (fp_text value WP7B-P040VA1-R8000 (at 1.4 -2.7 270) (layer B.Fab) hide)
    (pad 5 smd rect (at 2.2 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 4 /RPI_SPI0_SCLK))
    (pad 3 smd rect (at 3 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 5 /RPI_SPI0_CE0))
    (pad 1 smd rect (at 3.8 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 6 /VO1_DATA10))
    (pad 4 smd rect (at 2.6 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 7 /RPI_SPI0_MOSI))
    (pad 2 smd rect (at 3.4 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 8 /VO1_DATA09))
    (pad 39 smd rect (at 3.4 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 2 +5V))
    (pad 36 smd rect (at 2.2 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 38 smd rect (at 3 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 40 smd rect (at 3.8 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 2 +5V))
    (pad 37 smd rect (at 2.6 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad P1 smd rect (at 4.2 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask))
    (pad P4 smd rect (at 4.2 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask))
    (pad P2 smd rect (at -4.2 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask))
    (pad P3 smd rect (at -4.2 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask))
    (pad 35 smd rect (at 1.8 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 6 smd rect (at 1.8 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 9 /VO1_DATA11))
    (pad 34 smd rect (at 1.4 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 37 /RPI_TX))
    (pad 7 smd rect (at 1.4 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 10 /RPI_SPI0_MISO))
    (pad 33 smd rect (at 1 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 36 /RPI_RX))
    (pad 8 smd rect (at 1 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 11 /VO1_PIXCLK))
    (pad 32 smd rect (at 0.6 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 12 /GPIOOUT3))
    (pad 9 smd rect (at 0.6 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 13 /VO1_DATA08))
    (pad 31 smd rect (at 0.2 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 14 /GPIOOUT2))
    (pad 10 smd rect (at 0.2 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 15 /VO1_VSYNC))
    (pad 30 smd rect (at -0.2 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 16 /GPIOOUT1))
    (pad 11 smd rect (at -0.2 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 17 /VO1_HSYNC))
    (pad 29 smd rect (at -0.6 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 18 /FLASH_CS))
    (pad 12 smd rect (at -0.6 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 19 /IIC_SLV_SDA))
    (pad 28 smd rect (at -1 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 20 /FLASH_MISO))
    (pad 13 smd rect (at -1 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 21 /IIC_SLV_SCL))
    (pad 27 smd rect (at -1.4 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 22 /FLASH_WP))
    (pad 14 smd rect (at -1.4 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 26 smd rect (at -1.8 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 23 /FLASH_HOLD))
    (pad 15 smd rect (at -1.8 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 24 /RPI_GPIO25))
    (pad 25 smd rect (at -2.2 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 25 /FLASH_SCK))
    (pad 16 smd rect (at -2.2 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 24 smd rect (at -2.6 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 26 /FLASH_MOSI))
    (pad 17 smd rect (at -2.6 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 27 "Net-(J1-Pad17)"))
    (pad 23 smd rect (at -3 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 3 +3V3))
    (pad 18 smd rect (at -3 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 22 smd rect (at -3.4 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 3 +3V3))
    (pad 19 smd rect (at -3.4 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 28 /VDD33_FLASH))
    (pad 21 smd rect (at -3.8 0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 3 +3V3))
    (pad 20 smd rect (at -3.8 -0.925 180) (size 0.55 0.22) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
  )
  (module MountingHole:MountingHole_2.2mm_M2 locked (layer F.Cu) (tedit 56D1B4CB)
    (at 40.458 51.526)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference H5 (at 0 -3.2) (layer F.Fab) hide)
    (fp_text value MountingHole (at 0 3.2) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab) hide)
    (pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
  )
  (module MountingHole:MountingHole_2.2mm_M2 (layer F.Cu) (tedit 56D1B4CB)
    (at 47.458 51.526)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference H4 (at 0 -3.2) (layer F.Fab) hide)
    (fp_text value MountingHole (at 0 3.2) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab) hide)
    (pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
  )
  (module MountingHole:MountingHole_2.2mm_M2 (layer F.Cu) (tedit 56D1B4CB)
    (at 47.458 34.126)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference H3 (at 0 -3.2) (layer F.Fab) hide)
    (fp_text value MountingHole (at 0 3.2) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab) hide)
    (pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
  )
  (module MountingHole:MountingHole_2.2mm_M2 (layer F.Cu) (tedit 56D1B4CB)
    (at 40.458 34.126)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference H2 (at 0 -3.2) (layer F.Fab) hide)
    (fp_text value MountingHole (at 0 3.2) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab) hide)
    (pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
  )
  (module TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm (layer F.Cu) (tedit 5A0F774F)
    (at 19.37 29.776)
    (descr "THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference TP11 (at 0 -1.648) (layer F.Fab))
    (fp_text value TestPoint (at 0 1.75) (layer F.Fab) hide)
    (fp_text user %R (at 0 -1.65) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask)
      (net 21 /IIC_SLV_SCL))
  )
  (module TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm (layer F.Cu) (tedit 5A0F774F)
    (at 19.37 27.236)
    (descr "THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference TP10 (at 0 -1.648) (layer F.Fab))
    (fp_text value TestPoint (at 0 1.75) (layer F.Fab) hide)
    (fp_text user %R (at 0 -1.65) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask)
      (net 19 /IIC_SLV_SDA))
  )
  (module TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm (layer F.Cu) (tedit 5A0F774F)
    (at 34.102 30.03)
    (descr "THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference TP5 (at 0 -1.648) (layer F.Fab))
    (fp_text value TestPoint (at 0 1.75) (layer F.Fab) hide)
    (fp_text user %R (at 0 -1.65) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask)
      (net 3 +3V3))
  )
  (module TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm (layer F.Cu) (tedit 5A0F774F)
    (at 46.41 26.69)
    (descr "THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference TP4 (at 0 -1.648) (layer F.Fab))
    (fp_text value TestPoint (at 0 1.75) (layer F.Fab) hide)
    (fp_text user %R (at 0 -1.65) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask)
      (net 14 /GPIOOUT2))
  )
  (module TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm (layer F.Cu) (tedit 5A0F774F)
    (at 42.6 29.23)
    (descr "THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference TP3 (at 0 -1.648) (layer F.Fab))
    (fp_text value TestPoint (at 0 1.75) (layer F.Fab) hide)
    (fp_text user %R (at 0 -1.65) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask)
      (net 12 /GPIOOUT3))
  )
  (module TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm (layer F.Cu) (tedit 5A0F774F)
    (at 42.6 26.69)
    (descr "THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference TP2 (at 0 -1.648) (layer F.Fab))
    (fp_text value TestPoint (at 0 1.75) (layer F.Fab) hide)
    (fp_text user %R (at 0 -1.65) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask)
      (net 16 /GPIOOUT1))
  )
  (module TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm (layer F.Cu) (tedit 5A0F774F)
    (at 34.102 55.684)
    (descr "THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference TP1 (at 0 -1.648) (layer F.Fab))
    (fp_text value TestPoint (at 0 1.75) (layer F.Fab) hide)
    (fp_text user %R (at 0 -1.65) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask)
      (net 2 +5V))
  )
  (module TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm (layer F.Cu) (tedit 5A0F774F)
    (at 24.958 52.636)
    (descr "THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference TP14 (at 0 -1.648) (layer F.Fab))
    (fp_text value TestPoint (at 0 1.75) (layer F.Fab) hide)
    (fp_text user %R (at 0 -1.65) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm (layer F.Cu) (tedit 5A0F774F)
    (at 19.37 50.096)
    (descr "THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference TP13 (at 0 -1.648) (layer F.Fab))
    (fp_text value TestPoint (at 0 1.75) (layer F.Fab) hide)
    (fp_text user %R (at 0 -1.65) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask)
      (net 10 /RPI_SPI0_MISO))
  )
  (module TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm (layer F.Cu) (tedit 5A0F774F)
    (at 19.37 52.636)
    (descr "THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference TP12 (at 0 -1.648) (layer F.Fab))
    (fp_text value TestPoint (at 0 1.75) (layer F.Fab) hide)
    (fp_text user %R (at 0 -1.65) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask)
      (net 4 /RPI_SPI0_SCLK))
  )
  (module TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm (layer F.Cu) (tedit 5A0F774F)
    (at 19.37 47.556)
    (descr "THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference TP9 (at 0 -1.648) (layer F.Fab))
    (fp_text value TestPoint (at 0 1.75) (layer F.Fab) hide)
    (fp_text user %R (at 0 -1.65) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask)
      (net 7 /RPI_SPI0_MOSI))
  )
  (module TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm (layer F.Cu) (tedit 5A0F774F)
    (at 30.546 52.636)
    (descr "THT pad as test Point, diameter 1.5mm, hole diameter 0.7mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference TP8 (at 0 -1.648) (layer F.Fab))
    (fp_text value TestPoint (at 0 1.75) (layer F.Fab) hide)
    (fp_text user %R (at 0 -1.65) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask)
      (net 5 /RPI_SPI0_CE0))
  )
  (module TestPoint:TestPoint_Plated_Hole_D4.0mm (layer F.Cu) (tedit 5A0F774F)
    (at 47.658 20.326)
    (descr "Plated Hole as test Point, diameter 4.0mm")
    (tags "test point plated hole")
    (attr virtual)
    (fp_text reference TP6 (at 0 -3.548) (layer F.Fab))
    (fp_text value TestPoint (at 0 3.55) (layer F.Fab) hide)
    (fp_text user %R (at 0 -3.55) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 4) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module MountingHole:MountingHole_2.7mm_M2.5_ISO7380_Pad locked (layer F.Cu) (tedit 56D1B4CB)
    (at 24.958 19.826)
    (descr "Mounting Hole 2.7mm, M2.5, ISO7380")
    (tags "mounting hole 2.7mm m2.5 iso7380")
    (attr virtual)
    (fp_text reference H1 (at 0 -3.25) (layer F.Fab))
    (fp_text value To_RPI (at 0 3.25) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 4.5 4.5) (drill 2.7) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module Resistor_SMD:R_0603_1608Metric (layer B.Cu) (tedit 5F68FEEE)
    (at 33.358 24.526 270)
    (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 R3 (at 0 1.43 90) (layer B.SilkS) hide)
    (fp_text value PU (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 1 smd roundrect (at -0.825 0 270) (size 0.8 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 3 +3V3))
    (pad 2 smd roundrect (at 0.825 0 270) (size 0.8 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 21 /IIC_SLV_SCL))
    (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 Resistor_SMD:R_0603_1608Metric (layer B.Cu) (tedit 5F68FEEE)
    (at 40.058 54.926 180)
    (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 0 1.43) (layer B.SilkS) hide)
    (fp_text value PU (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 24 /RPI_GPIO25))
    (pad 1 smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 3 +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 Resistor_SMD:R_0603_1608Metric (layer B.Cu) (tedit 5F68FEEE)
    (at 35.858 24.526 270)
    (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 1.43 90) (layer B.SilkS) hide)
    (fp_text value PU (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.825 0 270) (size 0.8 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 19 /IIC_SLV_SDA))
    (pad 1 smd roundrect (at -0.825 0 270) (size 0.8 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 3 +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 Connector_PinSocket_2.54mm:PinSocket_2x13_P2.54mm_Vertical_SMD locked (layer B.Cu) (tedit 5A19A41B)
    (at 24.958 39.936 180)
    (descr "surface-mounted straight socket strip, 2x13, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated")
    (tags "Surface mounted socket strip SMD 2x13 2.54mm double row")
    (attr smd)
    (fp_text reference J3 (at 0 18.01) (layer B.SilkS) hide)
    (fp_text value Conn_02x13_Odd_Even (at 0 -18.01) (layer B.Fab) hide)
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 26 smd rect (at -2.52 -15.24 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 29 /RPI_SPI0_CE1))
    (pad 25 smd rect (at 2.52 -15.24 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 24 smd rect (at -2.52 -12.7 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 5 /RPI_SPI0_CE0))
    (pad 23 smd rect (at 2.52 -12.7 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 4 /RPI_SPI0_SCLK))
    (pad 22 smd rect (at -2.52 -10.16 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 24 /RPI_GPIO25))
    (pad 21 smd rect (at 2.52 -10.16 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 10 /RPI_SPI0_MISO))
    (pad 20 smd rect (at -2.52 -7.62 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 19 smd rect (at 2.52 -7.62 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 7 /RPI_SPI0_MOSI))
    (pad 18 smd rect (at -2.52 -5.08 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 30 /RPI_GPIO24))
    (pad 17 smd rect (at 2.52 -5.08 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 3 +3V3))
    (pad 16 smd rect (at -2.52 -2.54 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 31 /RPI_GPIO23))
    (pad 15 smd rect (at 2.52 -2.54 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 32 /RPI_GPIO22))
    (pad 14 smd rect (at -2.52 0 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 13 smd rect (at 2.52 0 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 33 /RPI_GPIO27))
    (pad 12 smd rect (at -2.52 2.54 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 34 /RPI_GPIO18))
    (pad 11 smd rect (at 2.52 2.54 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 35 /RPI_GPIO17))
    (pad 10 smd rect (at -2.52 5.08 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 36 /RPI_RX))
    (pad 9 smd rect (at 2.52 5.08 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 8 smd rect (at -2.52 7.62 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 37 /RPI_TX))
    (pad 7 smd rect (at 2.52 7.62 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 38 /RPI_GPIO4))
    (pad 6 smd rect (at -2.52 10.16 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 5 smd rect (at 2.52 10.16 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 21 /IIC_SLV_SCL))
    (pad 4 smd rect (at -2.52 12.7 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 2 +5V))
    (pad 3 smd rect (at 2.52 12.7 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 19 /IIC_SLV_SDA))
    (pad 2 smd rect (at -2.52 15.24 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 2 +5V))
    (pad 1 smd rect (at 2.52 15.24 180) (size 3 1) (layers B.Cu B.Paste B.Mask)
      (net 3 +3V3))
    (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x13_P2.54mm_Vertical_SMD.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric (layer B.Cu) (tedit 5F68FEEE)
    (at 32.158 38.226 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 0 1.43 90) (layer B.SilkS) hide)
    (fp_text value 100nF (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GND))
    (pad 1 smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 3 +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_0805_2012Metric (layer B.Cu) (tedit 5F68FEEE)
    (at 34.958 34.726)
    (descr "Capacitor SMD 0805 (2012 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, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C3 (at 0 1.68) (layer B.SilkS) hide)
    (fp_text value 10uF (at 0 -1.68) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.95 0) (size 1 1.45) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GND))
    (pad 1 smd roundrect (at -0.95 0) (size 1 1.45) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 3 +3V3))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric (layer B.Cu) (tedit 5F68FEEE)
    (at 32.158 47.526 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 C2 (at 0 1.43 90) (layer B.SilkS) hide)
    (fp_text value 100nF (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.775 0 270) (size 0.9 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GND))
    (pad 1 smd roundrect (at -0.775 0 270) (size 0.9 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 +5V))
    (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_0805_2012Metric (layer B.Cu) (tedit 5F68FEEE)
    (at 34.958 50.926)
    (descr "Capacitor SMD 0805 (2012 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, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C1 (at 0 1.68) (layer B.SilkS) hide)
    (fp_text value 10uF (at 0 -1.68) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.95 0) (size 1 1.45) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GND))
    (pad 1 smd roundrect (at -0.95 0) (size 1 1.45) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 +5V))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_text v1.0.0 (at 50.258 24.926 90) (layer B.SilkS))
  (gr_arc (start 48.158 19.826) (end 51.658 19.826) (angle -90) (layer Edge.Cuts) (width 0.05))
  (gr_arc (start 48.158 54.026) (end 48.158 57.526) (angle -90) (layer Edge.Cuts) (width 0.05))
  (gr_arc (start 21.558 54.026) (end 18.058 54.026) (angle -90) (layer Edge.Cuts) (width 0.05))
  (gr_arc (start 21.558 19.826) (end 21.558 16.326) (angle -90) (layer Edge.Cuts) (width 0.05))
  (gr_arc (start 51.158 50.426) (end 51.658 50.426) (angle -90) (layer Edge.Cuts) (width 0.05))
  (gr_arc (start 51.158 35.226) (end 51.158 35.726) (angle -90) (layer Edge.Cuts) (width 0.05))
  (gr_arc (start 37.258 36.226) (end 37.258 35.726) (angle -90) (layer Edge.Cuts) (width 0.05))
  (gr_arc (start 37.258 49.426) (end 36.758 49.426) (angle -90) (layer Edge.Cuts) (width 0.05))
  (gr_text GND (at 24.958 54.668) (layer F.SilkS))
  (gr_text GND (at 43.458 18.226) (layer F.SilkS))
  (gr_line (start 51.658 54.026) (end 51.658 50.426) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 37.258 35.726) (end 51.158 35.726) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 36.758 49.426) (end 36.758 36.226) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 51.158 49.926) (end 37.258 49.926) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 48.158 57.526) (end 21.558 57.526) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 51.658 19.826) (end 51.658 35.226) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 21.558 16.326) (end 48.158 16.326) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 18.058 54.026) (end 18.058 19.826) (layer Edge.Cuts) (width 0.05))
  (gr_text 5v (at 31.054 55.684) (layer F.SilkS))
  (gr_text 3v3 (at 30.038 30.03) (layer F.SilkS))
  (gr_text CS (at 28.514 52.636) (layer F.SilkS))
  (gr_text SCK (at 20.386 52.636) (layer F.SilkS))
  (gr_text MISO (at 20.386 50.096) (layer F.SilkS))
  (gr_text MOSI (at 20.386 47.556) (layer F.SilkS))
  (gr_text SCL (at 20.386 29.776) (layer F.SilkS))
  (gr_text SDA (at 20.386 27.236) (layer F.SilkS))
  (gr_text 3 (at 40.822 29.23) (layer F.SilkS))
  (gr_text 2 (at 44.632 26.69) (layer F.SilkS))
  (gr_text 1 (at 40.822 26.69) (layer F.SilkS))
  (gr_text GPIO (at 42.092 24.658) (layer F.SilkS))
  (gr_text I2C_PU (at 34.458 21.988) (layer B.SilkS))
  (gr_text RST_PU (at 44.458 54.926) (layer B.SilkS))
  (zone (net 1) (net_name GND) (layer In2.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 51.658 62.726) (xy 18.158 62.726) (xy 18.158 16.326) (xy 51.658 16.326)
      )
    )
  )
  (zone (net 3) (net_name +3V3) (layer In1.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 51.658 62.726) (xy 18.158 62.726) (xy 18.158 16.326) (xy 51.658 16.326)
      )
    )
  )
  (zone (net 2) (net_name +5V) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 1))
    (polygon
      (pts
        (xy 30.858 37.226) (xy 34.558 37.225915) (xy 34.558 57.526) (xy 24.158 57.526) (xy 24.158 23.626)
        (xy 30.858 23.626)
      )
    )
  )
)
