(kicad_pcb (version 20171130) (host pcbnew "(5.1.9)-1")
  (general
    (thickness 1.6)
    (drawings 34)
    (tracks 148)
    (zones 0)
    (modules 15)
    (nets 1)
  )
  (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)
    (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)
    (47 F.CrtYd user)
    (48 B.Fab user hide)
    (49 F.Fab user hide)
  )
  (setup
    (last_trace_width 0.25)
    (user_trace_width 0.3)
    (user_trace_width 0.5)
    (trace_clearance 0.2)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.2)
    (via_size 0.8)
    (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)
    (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 3.5 3.5)
    (pad_drill 3.1)
    (pad_to_mask_clearance 0)
    (aux_axis_origin 0 0)
    (visible_elements 7FFFFFFF)
    (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_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)
  )
  (module Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0)
    (at 152.5524 61.3664 90)
    (descr "C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf")
    (tags "C Disc series Radial pin pitch 5.00mm  diameter 4.3mm width 1.9mm Capacitor")
    (fp_text reference 0.1uf (at 2.5 -2.2 90) (layer F.SilkS))
    (fp_text value C_Disc_D4.3mm_W1.9mm_P5.00mm (at 2.5 2.2 90) (layer F.Fab))
    (fp_text user C1 (at 2.5 0 90) (layer F.SilkS))
    (pad 2 thru_hole circle (at 5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Disc_D4.3mm_W1.9mm_P5.00mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_DIP:DIP-14_W7.62mm (layer F.Cu) (tedit 5A02E8C5)
    (at 122.1232 59.7408 90)
    (descr "14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
    (fp_text reference U1 (at 3.8608 -2.8448 90) (layer F.SilkS))
    (fp_text value DIP-14_W7.62mm (at 3.81 17.57 90) (layer F.Fab))
    (fp_text user 74HC4066 (at 3.81 7.62 180) (layer F.SilkS))
    (pad 14 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 7 thru_hole oval (at 0 15.24 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 13 thru_hole oval (at 7.62 2.54 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 6 thru_hole oval (at 0 12.7 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 12 thru_hole oval (at 7.62 5.08 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 5 thru_hole oval (at 0 10.16 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 11 thru_hole oval (at 7.62 7.62 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 10 thru_hole oval (at 7.62 10.16 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 9 thru_hole oval (at 7.62 12.7 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 8 thru_hole oval (at 7.62 15.24 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-14_W7.62mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
    (at 156.718 26.5684)
    (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 REF** (at 0 -2.33) (layer F.SilkS) hide)
    (fp_text value PinHeader_1x03_P2.54mm_Vertical (at 0 7.41) (layer F.Fab) hide)
    (fp_text user MODE (at 0 2.54 90) (layer F.Fab) hide)
    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module MountingHole:MountingHole_2.5mm_Pad_TopOnly (layer F.Cu) (tedit 607B6671)
    (at 100.7872 19.2024)
    (descr "Mounting Hole 2.5mm")
    (tags "mounting hole 2.5mm")
    (attr virtual)
    (fp_text reference REF** (at 0 -3.5) (layer F.SilkS) hide)
    (fp_text value MountingHole_2.5mm_Pad_TopOnly (at 0 3.5) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab) hide)
    (pad 1 connect circle (at 0 0) (size 5 5) (layers F.Cu F.Mask))
    (pad 1 thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.1) (layers *.Cu *.Mask))
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
    (at 150.1648 19.9136)
    (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x01 2.54mm single row")
    (fp_text reference "2X6 RESET" (at 0 -2.4384) (layer F.SilkS))
    (fp_text value PinHeader_1x01_P2.54mm_Vertical (at 0 2.33) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x01_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical (layer B.Cu) (tedit 5A19A433)
    (at 153.924 66.6496 90)
    (descr "Through hole straight socket strip, 2x20, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 2x20 2.54mm double row")
    (fp_text reference "CONNECT TO RPI GPIO CONNECTOR" (at 2.5908 -24.3332) (layer B.SilkS))
    (fp_text value PinSocket_2x20_P2.54mm_Vertical (at -1.27 -51.03 -90) (layer B.Fab))
    (fp_text user "CONNECT TO RPI GPIO CONNECTOR" (at 2.2352 -24.3332) (layer F.SilkS))
    (pad 40 thru_hole oval (at -2.54 -48.26 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 39 thru_hole oval (at 0 -48.26 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 38 thru_hole oval (at -2.54 -45.72 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 37 thru_hole oval (at 0 -45.72 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 36 thru_hole oval (at -2.54 -43.18 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 35 thru_hole oval (at 0 -43.18 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 34 thru_hole oval (at -2.54 -40.64 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 33 thru_hole oval (at 0 -40.64 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 32 thru_hole oval (at -2.54 -38.1 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 31 thru_hole oval (at 0 -38.1 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 30 thru_hole oval (at -2.54 -35.56 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 29 thru_hole oval (at 0 -35.56 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 28 thru_hole oval (at -2.54 -33.02 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 27 thru_hole oval (at 0 -33.02 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 26 thru_hole oval (at -2.54 -30.48 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 25 thru_hole oval (at 0 -30.48 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 24 thru_hole oval (at -2.54 -27.94 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 23 thru_hole oval (at 0 -27.94 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 22 thru_hole oval (at -2.54 -25.4 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 21 thru_hole oval (at 0 -25.4 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 20 thru_hole oval (at -2.54 -22.86 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 19 thru_hole oval (at 0 -22.86 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 18 thru_hole oval (at -2.54 -20.32 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 17 thru_hole oval (at 0 -20.32 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 16 thru_hole oval (at -2.54 -17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 15 thru_hole oval (at 0 -17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 14 thru_hole oval (at -2.54 -15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 13 thru_hole oval (at 0 -15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 12 thru_hole oval (at -2.54 -12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 11 thru_hole oval (at 0 -12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 10 thru_hole oval (at -2.54 -10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 9 thru_hole oval (at 0 -10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 8 thru_hole oval (at -2.54 -7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 7 thru_hole oval (at 0 -7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 6 thru_hole oval (at -2.54 -5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 5 thru_hole oval (at 0 -5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 4 thru_hole oval (at -2.54 -2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 3 thru_hole oval (at 0 -2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 2 thru_hole oval (at -2.54 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x20_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module segastv:Generic_0.96in-128x64-OLED-Display-IIC (layer F.Cu) (tedit 590F4B36)
    (at 118.2624 32.2072)
    (descr http://www.ebay.com/itm/0-96-I2C-IIC-SPI-Serial-128X64-White-OLED-LCD-LED-Display-Module-for-Arduino-BU/361916106520)
    (fp_text reference DS1 (at 0 -15) (layer F.SilkS) hide)
    (fp_text value "OLED PANEL  (128x64)" (at 0 0.8128) (layer F.SilkS))
    (pad "" np_thru_hole circle (at 10.35 11.6) (size 3.8 3.8) (drill 2.2) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at -10.35 11.6) (size 3.8 3.8) (drill 2.2) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at -10.35 -11.6) (size 3.8 3.8) (drill 2.2) (layers *.Cu *.Mask))
    (pad 4 thru_hole circle (at 3.81 -11.95) (size 2.1 2.1) (drill 1) (layers *.Cu *.Mask))
    (pad 3 thru_hole circle (at 1.27 -11.95) (size 2.1 2.1) (drill 1) (layers *.Cu *.Mask))
    (pad 2 thru_hole circle (at -1.27 -11.95) (size 2.1 2.1) (drill 1) (layers *.Cu *.Mask))
    (pad 1 thru_hole rect (at -3.81 -11.95) (size 2.1 2.1) (drill 1) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at 10.35 -11.6) (size 3.8 3.8) (drill 2.2) (layers *.Cu *.Mask))
  )
  (module MountingHole:MountingHole_2.5mm_Pad_TopOnly (layer F.Cu) (tedit 607B6695)
    (at 158.6865 69.5198)
    (descr "Mounting Hole 2.5mm")
    (tags "mounting hole 2.5mm")
    (attr virtual)
    (fp_text reference REF** (at 0 -3.5) (layer F.SilkS) hide)
    (fp_text value MountingHole_2.5mm_Pad_TopOnly (at 0 3.5) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab) hide)
    (pad 1 connect circle (at 0 0) (size 5 5) (layers F.Cu F.Mask))
    (pad 1 thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.1) (layers *.Cu *.Mask))
  )
  (module MountingHole:MountingHole_2.5mm_Pad_TopOnly (layer F.Cu) (tedit 607B66A6)
    (at 100.7364 69.5452)
    (descr "Mounting Hole 2.5mm")
    (tags "mounting hole 2.5mm")
    (attr virtual)
    (fp_text reference REF** (at 0 -3.5) (layer F.SilkS) hide)
    (fp_text value MountingHole_2.5mm_Pad_TopOnly (at 0 3.5) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.1) (layers *.Cu *.Mask))
    (pad 1 connect circle (at 0 0) (size 5 5) (layers F.Cu F.Mask))
  )
  (module MountingHole:MountingHole_2.5mm_Pad_TopOnly (layer F.Cu) (tedit 607B6686)
    (at 158.75 19.177)
    (descr "Mounting Hole 2.5mm")
    (tags "mounting hole 2.5mm")
    (attr virtual)
    (fp_text reference REF** (at 0 -3.5) (layer F.SilkS) hide)
    (fp_text value MountingHole_2.5mm_Pad_TopOnly (at 0 3.5) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.1) (layers *.Cu *.Mask))
    (pad 1 connect circle (at 0 0) (size 5 5) (layers F.Cu F.Mask))
  )
  (module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5A02FE31)
    (at 152.5016 39.116)
    (descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "tact sw push 6mm")
    (fp_text reference RESET (at 3.25 7.3406) (layer F.SilkS))
    (fp_text value SW_PUSH_6mm (at 3.75 6.7) (layer F.Fab) hide)
    (fp_text user %R (at 3.25 2.25) (layer F.Fab) hide)
    (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask))
    (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B)
    (at 158.0896 61.3664 90)
    (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
    (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
    (fp_text reference 220Ω (at 5.2832 -2.54 90) (layer F.SilkS))
    (fp_text value R1 (at 5.08 0 90) (layer F.SilkS))
    (fp_text user %R (at 5.08 0 90) (layer F.Fab) hide)
    (pad 2 thru_hole oval (at 10.16 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5A02FE31)
    (at 135.2296 39.0652)
    (descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "tact sw push 6mm")
    (fp_text reference SELECT (at 3.25 7.3406) (layer F.SilkS))
    (fp_text value SW_PUSH_6mm (at 3.75 6.7) (layer F.Fab) hide)
    (fp_text user %R (at 3.25 2.25) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask))
    (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask))
    (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5A02FE31)
    (at 135.255 29.0576)
    (descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "tact sw push 6mm")
    (fp_text reference DOWN (at 3.2766 7.1628) (layer F.SilkS))
    (fp_text value SW_PUSH_6mm (at 3.75 6.7) (layer F.Fab) hide)
    (fp_text user %R (at 3.25 2.25) (layer F.Fab) hide)
    (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask))
    (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5A02FE31)
    (at 135.2296 20.1168)
    (descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "tact sw push 6mm")
    (fp_text reference UP (at 3.302 -2.5908) (layer F.SilkS))
    (fp_text value SW_PUSH_6mm (at 3.75 6.7) (layer F.Fab) hide)
    (fp_text user %R (at 3.25 2.25) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask))
    (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask))
    (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_text 40 (at 105.664 71.1708) (layer F.SilkS))
  (gr_text 1 (at 154.1272 64.3636) (layer F.SilkS))
  (gr_text 40 (at 105.7148 71.4756) (layer B.SilkS))
  (gr_text 1 (at 154.1272 63.9064) (layer B.SilkS))
  (gr_text "NAMCO 2X6 SELECTOR" (at 100.9904 44.1452 90) (layer F.SilkS))
  (gr_text "2X6 MODE" (at 153.8224 29.0576 90) (layer F.SilkS))
  (gr_text 246 (at 156.6672 34.5948) (layer F.SilkS))
  (gr_text 256 (at 156.6672 23.622) (layer F.SilkS))
  (gr_text "(3.3V)" (at 117.1448 23.9776) (layer F.SilkS))
  (gr_text SDA (at 122.2248 22.86) (layer F.SilkS))
  (gr_text SCL (at 119.5832 22.86) (layer F.SilkS))
  (gr_text GND (at 114.4524 22.86) (layer F.SilkS))
  (gr_text VCC (at 117.1448 22.86) (layer F.SilkS))
  (gr_line (start 100.4316 72.3773) (end 158.877 72.3773) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 100.4316 16.383) (end 158.877 16.383) (layer Edge.Cuts) (width 0.05))
  (gr_arc (start 158.877 69.8373) (end 158.877 72.3773) (angle -90) (layer Edge.Cuts) (width 0.05))
  (gr_arc (start 100.4316 69.8373) (end 97.8916 69.8373) (angle -90) (layer Edge.Cuts) (width 0.05))
  (gr_arc (start 100.4316 18.923) (end 100.4316 16.383) (angle -90) (layer Edge.Cuts) (width 0.05))
  (gr_arc (start 158.877 18.923) (end 161.417 18.923) (angle -90) (layer Edge.Cuts) (width 0.05))
  (gr_text "BladeZX  rev1.0" (at 149.5552 71.1708) (layer F.SilkS))
  (gr_line (start 97.8916 69.8373) (end 97.8916 18.923) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 161.417 18.923) (end 161.417 69.8373) (layer Edge.Cuts) (width 0.05))
)
