(kicad_pcb (version 4) (host pcbnew 4.0.5+dfsg1-4~bpo8+1)
  (general
    (links 72)
    (no_connects 0)
    (area 72.331867 45.179 105.468134 81.2098)
    (thickness 1.6)
    (drawings 106)
    (tracks 348)
    (zones 0)
    (modules 55)
    (nets 46)
  )
  (page USLetter portrait)
  (title_block
    (title "Pinguino 4550 SMD")
    (date 2016-12-21)
    (rev 2.1)
    (company Rootdevel)
    (comment 1 Hackerspace)
    (comment 2 fAnDrEs)
  )
  (layers
    (0 F.Cu signal)
    (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.254)
    (user_trace_width 0.2032)
    (user_trace_width 0.254)
    (user_trace_width 0.3048)
    (user_trace_width 0.381)
    (user_trace_width 0.4318)
    (user_trace_width 0.508)
    (user_trace_width 0.6096)
    (user_trace_width 0.8128)
    (trace_clearance 0.254)
    (zone_clearance 0.3302)
    (zone_45_only no)
    (trace_min 0.2032)
    (segment_width 0.2)
    (edge_width 0.15)
    (via_size 0.6604)
    (via_drill 0.4064)
    (via_min_size 0.381)
    (via_min_drill 0.3302)
    (user_via 0.5842 0.3302)
    (user_via 0.8128 0.508)
    (user_via 1.2192 0.8128)
    (user_via 6.604 0.4064)
    (uvia_size 0.508)
    (uvia_drill 0.127)
    (uvias_allowed no)
    (uvia_min_size 0)
    (uvia_min_drill 0)
    (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.016 0.9144)
    (pad_drill 0.7112)
    (pad_to_mask_clearance 0.1524)
    (aux_axis_origin 76.2 76.2)
    (grid_origin 88.9 63.5)
    (visible_elements FFFFFF7F)
    (pcbplotparams
      (layerselection 0x010f0_80000001)
      (usegerberextensions false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15)
      (hpglpenoverlay 2)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory PCB))
  )
  (net 0 "")
  (net 1 GND)
  (net 2 /OSC0)
  (net 3 /OSC1)
  (net 4 VCC)
  (net 5 /VUSB)
  (net 6 "Net-(D1-Pad1)")
  (net 7 "Net-(D2-Pad1)")
  (net 8 /D-)
  (net 9 /D+)
  (net 10 /PIN0/SDA)
  (net 11 /PIN1/SCL)
  (net 12 /PIN15/A2)
  (net 13 /PIN2)
  (net 14 /PIN16/A3)
  (net 15 /PIN3)
  (net 16 /PIN17/A4)
  (net 17 /PIN4)
  (net 18 /PIN18/A5)
  (net 19 /PIN5)
  (net 20 /PIN19/A6)
  (net 21 /PIN6)
  (net 22 /PIN20/A7)
  (net 23 /PIN7)
  (net 24 /PIN21)
  (net 25 /PIN8/TX)
  (net 26 /PIN22)
  (net 27 /PIN9/RX)
  (net 28 /PIN23)
  (net 29 /PIN10)
  (net 30 /PIN24)
  (net 31 /PIN11/PWM)
  (net 32 /PIN25)
  (net 33 /PIN12/PWM)
  (net 34 /PIN26)
  (net 35 /PIN13/A0)
  (net 36 /PIN27)
  (net 37 /PIN14/A1)
  (net 38 /PIN28)
  (net 39 /ICSP-VPP)
  (net 40 /ICSP_PGD)
  (net 41 /ICSP_PGC)
  (net 42 /RA4)
  (net 43 /MCLR)
  (net 44 /ICPORTS)
  (net 45 "Net-(P1-Pad4)")
  (net_class Default "This is the default net class."
    (clearance 0.254)
    (trace_width 0.254)
    (via_dia 0.6604)
    (via_drill 0.4064)
    (uvia_dia 0.508)
    (uvia_drill 0.127)
    (add_net /D+)
    (add_net /D-)
    (add_net /ICPORTS)
    (add_net /ICSP-VPP)
    (add_net /ICSP_PGC)
    (add_net /ICSP_PGD)
    (add_net /MCLR)
    (add_net /OSC0)
    (add_net /OSC1)
    (add_net /PIN0/SDA)
    (add_net /PIN1/SCL)
    (add_net /PIN10)
    (add_net /PIN11/PWM)
    (add_net /PIN12/PWM)
    (add_net /PIN13/A0)
    (add_net /PIN14/A1)
    (add_net /PIN15/A2)
    (add_net /PIN16/A3)
    (add_net /PIN17/A4)
    (add_net /PIN18/A5)
    (add_net /PIN19/A6)
    (add_net /PIN2)
    (add_net /PIN20/A7)
    (add_net /PIN21)
    (add_net /PIN22)
    (add_net /PIN23)
    (add_net /PIN24)
    (add_net /PIN25)
    (add_net /PIN26)
    (add_net /PIN27)
    (add_net /PIN28)
    (add_net /PIN3)
    (add_net /PIN4)
    (add_net /PIN5)
    (add_net /PIN6)
    (add_net /PIN7)
    (add_net /PIN8/TX)
    (add_net /PIN9/RX)
    (add_net /RA4)
    (add_net /VUSB)
    (add_net GND)
    (add_net "Net-(D1-Pad1)")
    (add_net "Net-(D2-Pad1)")
    (add_net "Net-(P1-Pad4)")
    (add_net VCC)
  )
  (net_class Power ""
    (clearance 0.3048)
    (trace_width 0.3048)
    (via_dia 0.762)
    (via_drill 0.508)
    (uvia_dia 1.016)
    (uvia_drill 0.254)
  )
  (module LOGO (layer B.Cu) (tedit 0)
    (at 98.806 63.1698 270)
    (fp_text reference G*** (at 0 -2.65176 270) (layer B.SilkS) hide)
    (fp_text value LOGO (at 0 2.65176 270) (layer B.SilkS) hide)
  )
  (module Resistors_SMD:R_0805 (layer B.Cu) (tedit 58EA695B)
    (at 94.234 63.5 180)
    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R2 (at 1.8796 0.0508 270) (layer B.SilkS))
    (fp_text value 10k (at -0.08128 -0.07366 270) (layer B.Fab))
    (pad 1 smd rect (at -0.95 0 180) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
      (net 4 VCC))
    (pad 2 smd rect (at 0.95 0 180) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
      (net 43 /MCLR))
    (model Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Buttons_Switches_SMD:SW_SPST_REED_CT05-XXXX-G1 (layer F.Cu) (tedit 58AF2819)
    (at 99.06 63.5 90)
    (descr "Coto Technologies SPST Reed Switch CT05-XXXX-G1")
    (tags "Coto Reed SPST Switch")
    (attr smd)
    (fp_text reference SW1 (at 0.0051 1.0638 90) (layer F.SilkS))
    (fp_text value Reset (at 0.0559 -2.159 90) (layer F.SilkS))
    (pad 2 smd rect (at 3.5 0 90) (size 1.5 2) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 1 smd rect (at -3.5 0 90) (size 1.5 2) (layers F.Cu F.Paste F.Mask)
      (net 43 /MCLR) (clearance 0.508))
    (model Buttons_Switches_SMD.3dshapes/SW_SMD_1181.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connect:USB_Mini-B (layer B.Cu) (tedit 58AD18DB)
    (at 80.01 63.5)
    (descr "USB Mini-B 5-pin SMD connector")
    (tags "USB USB_B USB_Mini connector")
    (attr smd)
    (fp_text reference P1 (at 0 -6.90118) (layer B.SilkS) hide)
    (fp_text value uUSB (at -1.563 0.183 270) (layer B.Fab))
    (pad 1 smd rect (at 3.44932 1.6002) (size 2.30124 0.50038) (layers B.Cu B.Paste B.Mask)
      (net 4 VCC))
    (pad 2 smd rect (at 3.44932 0.8001) (size 2.30124 0.50038) (layers B.Cu B.Paste B.Mask)
      (net 8 /D-))
    (pad 3 smd rect (at 3.44932 0) (size 2.30124 0.50038) (layers B.Cu B.Paste B.Mask)
      (net 9 /D+))
    (pad 4 smd rect (at 3.44932 -0.8001) (size 2.30124 0.50038) (layers B.Cu B.Paste B.Mask)
      (net 45 "Net-(P1-Pad4)"))
    (pad 5 smd rect (at 3.44932 -1.6002) (size 2.30124 0.50038) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 6 smd rect (at 3.35026 4.45008) (size 2.49936 1.99898) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 6 smd rect (at -2.14884 4.45008) (size 2.49936 1.99898) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 6 smd rect (at 3.35026 -4.45008) (size 2.49936 1.99898) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 6 smd rect (at -2.14884 -4.45008) (size 2.49936 1.99898) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad "" np_thru_hole circle (at 0.8509 2.19964) (size 0.89916 0.89916) (drill 0.89916) (layers *.Cu *.Mask B.SilkS))
    (pad "" np_thru_hole circle (at 0.8509 -2.19964) (size 0.89916 0.89916) (drill 0.89916) (layers *.Cu *.Mask B.SilkS))
    (model Connect.3dshapes/USB_Mini_B.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58ADD12F)
    (at 100.33 52.07)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P5 (at 0 5.1) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole rect (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 1 GND))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58ADD13A)
    (at 100.33 54.61)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P40 (at 0 5.1) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole rect (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 1 GND))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD186E)
    (at 92.71 54.61)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P39 (at 0 5.1) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 44 /ICPORTS))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58ADD127)
    (at 97.79 52.07)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P38 (at 0 5.1) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole rect (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 1 GND))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD1858)
    (at 95.25 54.61)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P18 (at 0 5.1) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 22 /PIN20/A7))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58ADDA87)
    (at 95.25 52.07)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P3 (at 0 2.739999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole rect (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 1 GND))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD1842)
    (at 92.71 52.07)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P35 (at 0 2.549999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 39 /ICSP-VPP))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD1838)
    (at 97.79 54.61)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P25 (at 0.036666 2.949999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 29 /PIN10))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD182F)
    (at 90.17 54.61)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P29 (at 0 2.549999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 33 /PIN12/PWM))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD1825)
    (at 90.17 52.07)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P27 (at 0 2.749999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 31 /PIN11/PWM))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD1817)
    (at 87.63 52.07)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P20 (at 0 2.749999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 24 /PIN21))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD180B)
    (at 87.63 54.61)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P22 (at 0 2) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 26 /PIN22))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD17F6)
    (at 85.09 54.61)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P26 (at 0 3.149999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 30 /PIN24))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD17EB)
    (at 85.09 52.07)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P24 (at 0 3) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 28 /PIN23))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD17E2)
    (at 82.55 54.61)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P23 (at 0 2.549999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 27 /PIN9/RX))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD17D8)
    (at 82.55 52.07)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P21 (at 0 2.949999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 25 /PIN8/TX))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD17CC)
    (at 80.01 54.61)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P28 (at 0 3) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 32 /PIN25))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD1774)
    (at 80.01 52.07)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P30 (at 0 3) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 34 /PIN26))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD176A)
    (at 77.47 52.07)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P32 (at 0 3) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 36 /PIN27))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD1758)
    (at 77.47 54.61)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P34 (at 0 2.749999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 38 /PIN28))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AE2797)
    (at 95.25 74.93)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P41 (at 0 5.1) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 1.016 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 4 VCC))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD1685)
    (at 97.79 72.39)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P12 (at 0 2.549999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 16 /PIN17/A4))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AE2784)
    (at 100.33 74.93)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P2 (at 0 3) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 1.016 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 4 VCC) (clearance 0.508))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AE277B)
    (at 97.79 74.93)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P4 (at 0 2.349999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 1.016 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 4 VCC) (clearance 0.508))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD1660)
    (at 95.25 72.39)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P16 (at 0.036666 2.549999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 20 /PIN19/A6))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD1655)
    (at 92.71 72.39)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P8 (at 0 3) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 12 /PIN15/A2))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD164B)
    (at 100.33 72.39)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P14 (at 0 3.139999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 18 /PIN18/A5))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD163B)
    (at 90.17 72.39)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P31 (at 0.036666 3.149999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 35 /PIN13/A0))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD1629)
    (at 92.71 74.93)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P10 (at 0 3) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 14 /PIN16/A3))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD161A)
    (at 87.63 72.39)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P17 (at 0.246666 2.749999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 21 /PIN6))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD160F)
    (at 90.17 74.93)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P33 (at 0 2.949999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 37 /PIN14/A1))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD1601)
    (at 85.09 72.39)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P13 (at 0 5.1) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 17 /PIN4))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD15F5)
    (at 87.63 74.93)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P19 (at 0.456666 2.339999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 23 /PIN7))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD15DF)
    (at 80.01 72.39 180)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P11 (at 0 3 180) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1 180) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0 180) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 15 /PIN3))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD15C9)
    (at 77.47 72.39)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P9 (at 0 5.1) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 13 /PIN2))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD15BE)
    (at 85.09 74.93)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P15 (at 0 5.1) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 19 /PIN5))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD15B0)
    (at 82.55 74.93)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P36 (at 0 5.1) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 40 /ICSP_PGD))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD159B)
    (at 77.47 74.93)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P7 (at 0 2.939999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 11 /PIN1/SCL))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD1586)
    (at 82.55 72.39)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P37 (at 0 2.949999) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 41 /ICSP_PGC))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x01 (layer B.Cu) (tedit 58AD1567)
    (at 80.01 74.93)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P6 (at 0 5.1) (layer B.SilkS) hide)
    (fp_text value CONN_01X01 (at 0 3.1) (layer B.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 0.9144 0.9144) (drill 0.7112) (layers *.Cu *.Mask B.SilkS)
      (net 10 /PIN0/SDA))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x01.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm (layer F.Cu) (tedit 58EA6A17)
    (at 88.9 63.5)
    (descr "44-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1.0 mm Body [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)")
    (tags "QFP 0.8")
    (attr smd)
    (fp_text reference U1 (at 0 -7.45) (layer F.SilkS) hide)
    (fp_text value "PIC18(L)F4550-I/PT" (at 0.3429 4.18338) (layer F.Fab))
    (pad 1 smd rect (at -5.7 -4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 27 /PIN9/RX))
    (pad 2 smd rect (at -5.7 -3.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 32 /PIN25))
    (pad 3 smd rect (at -5.7 -2.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 34 /PIN26))
    (pad 4 smd rect (at -5.7 -1.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 36 /PIN27))
    (pad 5 smd rect (at -5.7 -0.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 38 /PIN28))
    (pad 6 smd rect (at -5.7 0) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 7 smd rect (at -5.7 0.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 4 VCC))
    (pad 8 smd rect (at -5.7 1.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 10 /PIN0/SDA))
    (pad 9 smd rect (at -5.7 2.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 11 /PIN1/SCL))
    (pad 10 smd rect (at -5.7 3.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 13 /PIN2))
    (pad 11 smd rect (at -5.7 4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 15 /PIN3))
    (pad 12 smd rect (at -4 5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 41 /ICSP_PGC))
    (pad 13 smd rect (at -3.2 5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 40 /ICSP_PGD))
    (pad 14 smd rect (at -2.4 5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 17 /PIN4))
    (pad 15 smd rect (at -1.6 5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 19 /PIN5))
    (pad 16 smd rect (at -0.8 5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 21 /PIN6))
    (pad 17 smd rect (at 0 5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 23 /PIN7))
    (pad 18 smd rect (at 0.8 5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 43 /MCLR))
    (pad 19 smd rect (at 1.6 5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 35 /PIN13/A0))
    (pad 20 smd rect (at 2.4 5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 37 /PIN14/A1))
    (pad 21 smd rect (at 3.2 5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 12 /PIN15/A2))
    (pad 22 smd rect (at 4 5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 14 /PIN16/A3))
    (pad 23 smd rect (at 5.7 4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 42 /RA4))
    (pad 24 smd rect (at 5.7 3.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 16 /PIN17/A4))
    (pad 25 smd rect (at 5.7 2.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 18 /PIN18/A5))
    (pad 26 smd rect (at 5.7 1.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 20 /PIN19/A6))
    (pad 27 smd rect (at 5.7 0.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 22 /PIN20/A7))
    (pad 28 smd rect (at 5.7 0) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 4 VCC))
    (pad 29 smd rect (at 5.7 -0.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 30 smd rect (at 5.7 -1.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 3 /OSC1))
    (pad 31 smd rect (at 5.7 -2.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 2 /OSC0))
    (pad 32 smd rect (at 5.7 -3.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 29 /PIN10))
    (pad 33 smd rect (at 5.7 -4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 39 /ICSP-VPP))
    (pad 34 smd rect (at 4 -5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 44 /ICPORTS))
    (pad 35 smd rect (at 3.2 -5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 31 /PIN11/PWM))
    (pad 36 smd rect (at 2.4 -5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 33 /PIN12/PWM))
    (pad 37 smd rect (at 1.6 -5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 5 /VUSB))
    (pad 38 smd rect (at 0.8 -5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 24 /PIN21))
    (pad 39 smd rect (at 0 -5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 26 /PIN22))
    (pad 40 smd rect (at -0.8 -5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 28 /PIN23))
    (pad 41 smd rect (at -1.6 -5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 30 /PIN24))
    (pad 42 smd rect (at -2.4 -5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 8 /D-))
    (pad 43 smd rect (at -3.2 -5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 9 /D+))
    (pad 44 smd rect (at -4 -5.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 25 /PIN8/TX))
    (model Housings_QFP.3dshapes/TQFP-44_10x10mm_Pitch0.8mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module "Crystal SMD:Crystal_SMD_5032_2Pads" (layer B.Cu) (tedit 58ACC24E)
    (at 87.63 63.5 90)
    (descr "Ceramic SMD crystal, 5.0x3.2mm, 2 Pads")
    (tags "crystal oscillator quartz SMD SMT 5032")
    (attr smd)
    (fp_text reference Y1 (at 0.073 -0.0039 90) (layer B.SilkS))
    (fp_text value Crystal (at -0.104806 0.974 90) (layer B.Fab))
    (pad 1 smd rect (at -2.05 0 90) (size 2 2.4) (layers B.Cu B.Paste B.Mask)
      (net 3 /OSC1))
    (pad 2 smd rect (at 2.05 0 90) (size 2 2.4) (layers B.Cu B.Paste B.Mask)
      (net 2 /OSC0) (clearance 0.508))
    (model Crystals.3dshapes/Crystal_SMD_5032_2Pads.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805 (layer B.Cu) (tedit 5910D0B0)
    (at 90.932 61.722 90)
    (descr "Capacitor SMD 0805, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C1 (at -0.0508 -1.1684 90) (layer B.SilkS))
    (fp_text value 22pF (at 2.14122 -0.0381 180) (layer B.Fab))
    (pad 1 smd rect (at -1 0 90) (size 1 1.25) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 2 smd rect (at 1 0 90) (size 1 1.25) (layers B.Cu B.Paste B.Mask)
      (net 2 /OSC0))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805 (layer B.Cu) (tedit 5910D0B8)
    (at 90.932 65.278 270)
    (descr "Capacitor SMD 0805, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C2 (at -0.1016 1.1684 270) (layer B.SilkS))
    (fp_text value 22pF (at 2.17424 -0.05588 360) (layer B.Fab))
    (pad 1 smd rect (at -1 0 270) (size 1 1.25) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 2 smd rect (at 1 0 270) (size 1 1.25) (layers B.Cu B.Paste B.Mask)
      (net 3 /OSC1))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805 (layer B.Cu) (tedit 58EA6905)
    (at 94.218 69.215)
    (descr "Capacitor SMD 0805, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C3 (at 0.016 -1.27 180) (layer B.SilkS))
    (fp_text value 100nF (at -0.09576 -1.32334) (layer B.Fab))
    (pad 1 smd rect (at -1 0) (size 1 1.25) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 2 smd rect (at 1 0) (size 1 1.25) (layers B.Cu B.Paste B.Mask)
      (net 4 VCC))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805 (layer B.Cu) (tedit 58EA69A0)
    (at 94.218 57.785 180)
    (descr "Capacitor SMD 0805, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C4 (at -0.016 -1.27 180) (layer B.SilkS))
    (fp_text value 220nF (at 0.0094 0.05842 180) (layer B.Fab))
    (pad 1 smd rect (at -1 0 180) (size 1 1.25) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad 2 smd rect (at 1 0 180) (size 1 1.25) (layers B.Cu B.Paste B.Mask)
      (net 5 /VUSB))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-B_EIA-3528-21_Reflow (layer F.Cu) (tedit 58EA6C45)
    (at 78.0542 63.5 90)
    (descr "Tantalum capacitor, Case B, EIA 3528-21, 3.5x2.8x1.9mm, Reflow soldering footprint")
    (tags "capacitor tantalum smd")
    (attr smd)
    (fp_text reference C5 (at 3.048 0.0508 180) (layer F.SilkS))
    (fp_text value 10-100uF (at -0.05588 1.80594 90) (layer F.Fab))
    (pad 1 smd rect (at -1.525 0 90) (size 1.95 2.5) (layers F.Cu F.Paste F.Mask)
      (net 4 VCC))
    (pad 2 smd rect (at 1.525 0 90) (size 1.95 2.5) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-B_EIA-3528-21.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LEDs:LED_0805 (layer F.Cu) (tedit 58AF3189)
    (at 99.535 69.596)
    (descr "LED 0805 smd package")
    (tags "LED 0805 SMD")
    (attr smd)
    (fp_text reference D1 (at -2.126 0 90) (layer F.SilkS))
    (fp_text value Run_LED (at -0.983 -1.143) (layer F.Fab))
    (pad 2 smd rect (at 1.04902 0 180) (size 1.19888 1.19888) (layers F.Cu F.Paste F.Mask)
      (net 4 VCC))
    (pad 1 smd rect (at -1.04902 0 180) (size 1.19888 1.19888) (layers F.Cu F.Paste F.Mask)
      (net 6 "Net-(D1-Pad1)"))
    (model LEDs.3dshapes/LED_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LEDs:LED_0805 (layer F.Cu) (tedit 58AF3177)
    (at 99.535 57.404)
    (descr "LED 0805 smd package")
    (tags "LED 0805 SMD")
    (attr smd)
    (fp_text reference D2 (at -2.126 0 90) (layer F.SilkS))
    (fp_text value Power_LED (at -0.729 -1.27) (layer F.Fab))
    (pad 2 smd rect (at 1.04902 0 180) (size 1.19888 1.19888) (layers F.Cu F.Paste F.Mask)
      (net 4 VCC))
    (pad 1 smd rect (at -1.04902 0 180) (size 1.19888 1.19888) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(D2-Pad1)"))
    (model LEDs.3dshapes/LED_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0805 (layer B.Cu) (tedit 58EA6972)
    (at 94.3 66.04)
    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R1 (at -1.9964 0 90) (layer B.SilkS))
    (fp_text value 470 (at 0.10672 0.00508 90) (layer B.Fab))
    (pad 1 smd rect (at -0.95 0) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
      (net 42 /RA4))
    (pad 2 smd rect (at 0.95 0) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
      (net 6 "Net-(D1-Pad1)"))
    (model Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0805 (layer B.Cu) (tedit 58EA698D)
    (at 94.234 60.96 180)
    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R3 (at 1.651 0.127 270) (layer B.SilkS))
    (fp_text value 470 (at -0.04826 0.04826 270) (layer B.Fab))
    (pad 1 smd rect (at -0.95 0 180) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
      (net 7 "Net-(D2-Pad1)"))
    (pad 2 smd rect (at 0.95 0 180) (size 0.7 1.3) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (model Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_text A4 (at 97.79 71.374) (layer F.SilkS))
  (gr_text Rootdevel.co (at 80.137 63.627 90) (layer F.SilkS))
  (gr_text "4550\nPinguino SMD" (at 81.407 63.627 90) (layer F.SilkS))
  (gr_text "23 24" (at 85.6488 56.9722 90) (layer B.SilkS))
  (gr_text "8 9" (at 82.55 56.642 90) (layer B.SilkS))
  (gr_text "26 25" (at 80.01 56.896 90) (layer B.SilkS))
  (gr_text Tx (at 82.55 53.213 180) (layer F.SilkS))
  (gr_text Rx (at 82.55 55.753 180) (layer F.SilkS))
  (gr_text "GND GND" (at 100.33 57.7088 90) (layer B.SilkS))
  (gr_text "GND 10" (at 98.425 57.404 90) (layer B.SilkS))
  (gr_text A7 (at 96.901 58.2676 90) (layer B.SilkS))
  (gr_text "GND 20" (at 96.266 57.404 90) (layer B.SilkS))
  (gr_text A7 (at 95.25 55.753 180) (layer F.SilkS))
  (gr_text A3 (at 92.964 70.485 90) (layer B.SilkS))
  (gr_text "A5       " (at 101.219 69.596 90) (layer B.SilkS))
  (gr_text "A4       " (at 98.171 69.596 90) (layer B.SilkS))
  (gr_text "18 VCC" (at 100.33 69.469 90) (layer B.SilkS))
  (gr_text "17 VCC" (at 97.409 69.469 90) (layer B.SilkS))
  (gr_text "19 VCC" (at 96.2152 69.723 90) (layer B.SilkS))
  (gr_text Power (at 99.441 56.261) (layer F.SilkS))
  (gr_text Run (at 99.441 68.453) (layer F.SilkS))
  (gr_text "15 16" (at 92.202 69.596 90) (layer B.SilkS))
  (gr_text "A0 A1" (at 90.678 69.596 90) (layer B.SilkS))
  (gr_text "13 14" (at 89.789 69.596 90) (layer B.SilkS))
  (gr_text "6 7" (at 87.63 70.231 90) (layer B.SilkS))
  (gr_text "VPP Debug" (at 92.202 57.912 90) (layer B.SilkS))
  (gr_text "11 12" (at 89.535 57.404 90) (layer B.SilkS))
  (gr_text "21 22" (at 87.63 57.404 90) (layer B.SilkS))
  (gr_text "4\n5" (at 85.09 70.231 90) (layer B.SilkS))
  (gr_text "PGD\nPGC" (at 82.55 69.977 90) (layer B.SilkS))
  (gr_text "3 0" (at 80.01 70.231 90) (layer B.SilkS))
  (gr_text 27 (at 76.581 52.07 90) (layer F.SilkS))
  (gr_text "2 1" (at 77.216 70.231 90) (layer B.SilkS))
  (gr_text "27 28" (at 77.216 56.896 90) (layer B.SilkS))
  (gr_text VCC (at 99.187 74.93 90) (layer F.SilkS))
  (gr_text VCC (at 96.647 74.93 90) (layer F.SilkS))
  (gr_text VCC (at 94.107 74.93 90) (layer F.SilkS))
  (gr_text 18 (at 99.187 72.39 90) (layer F.SilkS))
  (gr_text 17 (at 96.647 72.39 90) (layer F.SilkS))
  (gr_text 19 (at 94.107 72.39 90) (layer F.SilkS))
  (gr_text 16 (at 91.567 74.93 90) (layer F.SilkS))
  (gr_text 15 (at 91.567 72.39 90) (layer F.SilkS))
  (gr_text A5 (at 100.33 71.374) (layer F.SilkS))
  (gr_text A6 (at 95.25 71.374) (layer F.SilkS))
  (gr_text A2 (at 92.71 71.374) (layer F.SilkS))
  (gr_text A3 (at 92.71 73.914) (layer F.SilkS))
  (gr_text 14 (at 89.027 74.93 90) (layer F.SilkS))
  (gr_text A1 (at 90.17 73.914) (layer F.SilkS))
  (gr_text A0 (at 90.17 71.374) (layer F.SilkS))
  (gr_text 13 (at 89.027 72.39 90) (layer F.SilkS))
  (gr_text 6 (at 86.487 72.39 90) (layer F.SilkS))
  (gr_text 7 (at 86.487 74.93 90) (layer F.SilkS))
  (gr_text 5 (at 83.947 74.93 90) (layer F.SilkS))
  (gr_text 4 (at 83.947 72.39 90) (layer F.SilkS))
  (gr_text PGD (at 81.534 74.93 90) (layer F.SilkS))
  (gr_text PGC (at 81.534 72.39 90) (layer F.SilkS))
  (gr_text 3 (at 78.867 72.39 90) (layer F.SilkS))
  (gr_text 0 (at 78.867 74.93 90) (layer F.SilkS))
  (gr_text SDA (at 80.01 73.787) (layer F.SilkS))
  (gr_text SCL (at 77.47 73.787) (layer F.SilkS))
  (gr_text 1 (at 76.581 74.93 90) (layer F.SilkS))
  (gr_text 2 (at 76.581 72.39 90) (layer F.SilkS))
  (gr_text GND (at 99.06 54.61 90) (layer F.SilkS))
  (gr_text GND (at 99.06 52.07 90) (layer F.SilkS))
  (gr_text GND (at 96.52 52.07 90) (layer F.SilkS))
  (gr_text PWM (at 90.17 53.086 180) (layer F.SilkS))
  (gr_text 10 (at 96.647 54.61 90) (layer F.SilkS))
  (gr_text 20 (at 94.107 54.61 90) (layer F.SilkS))
  (gr_text GND (at 94.107 52.07 90) (layer F.SilkS))
  (gr_text VPP (at 91.694 52.07 90) (layer F.SilkS))
  (gr_text ICPORTS (at 91.694 54.61 90) (layer F.SilkS))
  (gr_text PWM (at 90.17 55.626 180) (layer F.SilkS))
  (gr_text 12 (at 89.027 54.61 90) (layer F.SilkS))
  (gr_text 11 (at 89.027 52.07 90) (layer F.SilkS))
  (gr_text 22 (at 86.487 54.61 90) (layer F.SilkS))
  (gr_text 21 (at 86.487 52.07 90) (layer F.SilkS))
  (gr_text 24 (at 84.074 54.61 90) (layer F.SilkS))
  (gr_text 23 (at 83.947 51.943 90) (layer F.SilkS))
  (gr_text 9 (at 81.407 54.61 90) (layer F.SilkS))
  (gr_text 8 (at 81.407 52.07 90) (layer F.SilkS))
  (gr_text 25 (at 78.867 54.483 90) (layer F.SilkS))
  (gr_text 26 (at 78.867 52.07 90) (layer F.SilkS))
  (gr_text 28 (at 76.581 54.483 90) (layer F.SilkS))
  (dimension 25.4 (width 0.3) (layer Dwgs.User)
    (gr_text "1,0000 in" (at 88.9 46.529) (layer Dwgs.User))
    (feature1 (pts (xy 101.6 50.8) (xy 101.6 45.179)))
    (feature2 (pts (xy 76.2 50.8) (xy 76.2 45.179)))
    (crossbar (pts (xy 76.2 47.879) (xy 101.6 47.879)))
    (arrow1a (pts (xy 101.6 47.879) (xy 100.473496 48.465421)))
    (arrow1b (pts (xy 101.6 47.879) (xy 100.473496 47.292579)))
    (arrow2a (pts (xy 76.2 47.879) (xy 77.326504 48.465421)))
    (arrow2b (pts (xy 76.2 47.879) (xy 77.326504 47.292579)))
  )
  (gr_line (start 76.2 76.218376) (end 76.2 50.818376) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 101.6 76.218376) (end 76.2 76.218376) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 101.6 50.818376) (end 101.6 76.218376) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 76.2 50.818376) (end 101.6 50.818376) (layer Edge.Cuts) (width 0.15))
  (zone (net 1) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.3302))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 76.2 50.8) (xy 101.6 50.8) (xy 101.6 76.2) (xy 76.2 76.2)
      )
    )
  )
  (zone (net 1) (net_name GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.3302))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 76.2 50.8) (xy 101.6 50.8) (xy 101.6 76.2) (xy 76.2 76.2)
      )
    )
  )
)
