(kicad_pcb (version 20230410) (generator pcbnew)
  (general
    (thickness 1.6062)
  )
  (paper "A4")
  (title_block
    (date "2023-01-30")
    (rev "5")
  )
  (layers
    (0 "F.Cu" signal "Front")
    (1 "In1.Cu" power)
    (2 "In2.Cu" power)
    (31 "B.Cu" signal "Back")
    (35 "F.Paste" user)
    (37 "F.SilkS" user "F.Silkscreen")
    (38 "B.Mask" user)
    (39 "F.Mask" user)
    (44 "Edge.Cuts" user)
    (45 "Margin" user)
    (46 "B.CrtYd" user "B.Courtyard")
    (47 "F.CrtYd" user "F.Courtyard")
    (49 "F.Fab" user)
  )
  (setup
    (stackup
      (layer "F.SilkS" (type "Top Silk Screen"))
      (layer "F.Paste" (type "Top Solder Paste"))
      (layer "F.Mask" (type "Top Solder Mask") (color "Black") (thickness 0.01))
      (layer "F.Cu" (type "copper") (thickness 0.035))
      (layer "dielectric 1" (type "core") (thickness 0.2104) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
      (layer "In1.Cu" (type "copper") (thickness 0.0152))
      (layer "dielectric 2" (type "prepreg") (thickness 1.065) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
      (layer "In2.Cu" (type "copper") (thickness 0.0152))
      (layer "dielectric 3" (type "core") (thickness 0.2104) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
      (layer "B.Cu" (type "copper") (thickness 0.035))
      (layer "B.Mask" (type "Bottom Solder Mask") (color "Black") (thickness 0.01))
      (copper_finish "HAL lead-free")
      (dielectric_constraints no)
    )
    (pad_to_mask_clearance 0)
    (grid_origin 75.971077 108.733974)
    (pcbplotparams
      (layerselection 0x00010e8_ffffffff)
      (plot_on_all_layers_selection 0x0000000_00000000)
      (disableapertmacros false)
      (usegerberextensions true)
      (usegerberattributes true)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (dashed_line_dash_ratio 12.000000)
      (dashed_line_gap_ratio 3.000000)
      (svgprecision 6)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15.000000)
      (dxfpolygonmode true)
      (dxfimperialunits true)
      (dxfusepcbnewfont true)
      (psnegative false)
      (psa4output false)
      (plotreference false)
      (plotvalue false)
      (plotinvisibletext false)
      (sketchpadsonfab false)
      (subtractmaskfromsilk true)
      (outputformat 1)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory "pulse-gerber")
    )
  )
  (property "Order-Number" "JLCJLCJLCJLC")
  (net 0 "")
  (net 1 "GND")
  (net 2 "/Current-Sense")
  (net 3 "+3V3")
  (net 4 "/LED-onboard")
  (net 5 "/LED-Button")
  (net 6 "/VDDCORE")
  (net 7 "/USB+")
  (net 8 "+5V")
  (net 9 "/XIN32")
  (net 10 "/USB-")
  (net 11 "/SWDIO")
  (net 12 "/XOUT32")
  (net 13 "/SWCLK")
  (net 14 "/RESET")
  (net 15 "/Power +24V/+24V-Supply")
  (net 16 "/Button")
  (net 17 "/PWM Channel 1/PWM-Sink")
  (net 18 "/PWM Channel 2/PWM-Sink")
  (net 19 "/PWM Channel 3/PWM-Sink")
  (net 20 "/PWM Channel 4/PWM-Sink")
  (net 21 "/PWM Channel 5/PWM-Sink")
  (net 22 "/PWM Channel 6/PWM-Sink")
  (net 23 "/PWM Channel 7/PWM-Sink")
  (net 24 "/PWM Channel 8/PWM-Sink")
  (net 25 "/PWM Channel 9/PWM-Sink")
  (net 26 "/PWM Channel 12/PWM-Sink")
  (net 27 "/PWM Channel 11/PWM-Sink")
  (net 28 "/PWM Channel 10/PWM-Sink")
  (net 29 "/PWM Channel 13/PWM-Sink")
  (net 30 "/PWM Channel 16/PWM-Sink")
  (net 31 "/PWM Channel 15/PWM-Sink")
  (net 32 "/Voltage-Sense")
  (net 33 "+24V")
  (net 34 "Net-(D101-OUT)")
  (net 35 "/LED9")
  (net 36 "Net-(D102-K)")
  (net 37 "/PWM Channel 14/PWM-Sink")
  (net 38 "/LED1")
  (net 39 "/PWM Channel 1/LED-Out")
  (net 40 "/PWM1")
  (net 41 "/PWM Channel 2/LED-Out")
  (net 42 "/PWM2")
  (net 43 "/Plug-TX")
  (net 44 "/Power-Enable")
  (net 45 "/PWM3")
  (net 46 "/PWM Channel 3/LED-Out")
  (net 47 "/PWM Channel 5/LED-Out")
  (net 48 "/PWM4")
  (net 49 "/PWM5")
  (net 50 "/PWM Channel 6/LED-Out")
  (net 51 "/PWM8")
  (net 52 "/PWM Channel 7/LED-Out")
  (net 53 "/PWM7")
  (net 54 "/PWM6")
  (net 55 "/PWM9")
  (net 56 "/LED5")
  (net 57 "/PWM12")
  (net 58 "/PWM Channel 10/LED-In")
  (net 59 "/PWM11")
  (net 60 "/PWM Channel 11/LED-Out")
  (net 61 "/PWM Channel 10/LED-Out")
  (net 62 "/PWM Channel 13/LED-Out")
  (net 63 "/PWM10")
  (net 64 "unconnected-(D103-OUT-Pad1)")
  (net 65 "/PWM13")
  (net 66 "/PWM Channel 15/LED-Out")
  (net 67 "/PWM16")
  (net 68 "/PWM Channel 14/LED-Out")
  (net 69 "/PWM15")
  (net 70 "unconnected-(ESD101-Pad2)")
  (net 71 "unconnected-(ESD101-Pad3)")
  (net 72 "/LED13")
  (net 73 "/Plug-RX")
  (net 74 "/Socket-TX")
  (net 75 "/Socket-RX")
  (net 76 "unconnected-(J2001-Pin_5-Pad5)")
  (net 77 "/Link Plug/TX-Z")
  (net 78 "/Link Plug/TX-Y")
  (net 79 "/Link Plug/RX-A")
  (net 80 "/PWM14")
  (net 81 "/Link Plug/RX-B")
  (net 82 "unconnected-(U1801-Pad1)")
  (net 83 "unconnected-(U1801-Pad2)")
  (net 84 "unconnected-(U1801-Pad7)")
  (net 85 "unconnected-(J2001-Pin_6-Pad6)")
  (net 86 "unconnected-(U103-Pad2)")
  (net 87 "unconnected-(U102-PA02-Pad3)")
  (net 88 "unconnected-(U102-PB05-Pad6)")
  (net 89 "unconnected-(U102-PB06-Pad9)")
  (net 90 "/Socket-TX-Enable")
  (net 91 "/Plug-TX-Enable")
  (net 92 "unconnected-(U102-PA13-Pad30)")
  (net 93 "unconnected-(U102-PB16-Pad39)")
  (net 94 "unconnected-(U102-PB17-Pad40)")
  (net 95 "unconnected-(U102-PA20-Pad41)")
  (net 96 "unconnected-(U102-PB07-Pad10)")
  (net 97 "unconnected-(U102-PB22-Pad49)")
  (net 98 "unconnected-(U102-PB23-Pad50)")
  (net 99 "unconnected-(U102-VSW-Pad55)")
  (net 100 "unconnected-(U102-PB30-Pad59)")
  (net 101 "unconnected-(U1801-Pad8)")
  (net 102 "unconnected-(U1801-Pad9)")
  (net 103 "unconnected-(U1801-Pad13)")
  (net 104 "unconnected-(U1801-Pad14)")
  (net 105 "Net-(R1807-Pad2)")
  (net 106 "unconnected-(U102-PB31-Pad60)")
  (net 107 "/Resistance-Sense")
  (net 108 "unconnected-(U102-PB00-Pad61)")
  (net 109 "/Link Socket/TX-Z")
  (net 110 "/Link Socket/TX-Y")
  (net 111 "unconnected-(U102-PB01-Pad62)")
  (net 112 "/Link Socket/RX-A")
  (net 113 "/Link Socket/RX-B")
  (net 114 "/Power +24V/IS")
  (net 115 "/Power +24V/IN")
  (net 116 "unconnected-(U103-Pad3)")
  (net 117 "unconnected-(U103-Pad4)")
  (net 118 "unconnected-(U103-Pad6)")
  (net 119 "unconnected-(U1902-Pad7)")
  (net 120 "unconnected-(U1902-Pad8)")
  (net 121 "unconnected-(U1902-Pad15)")
  (net 122 "unconnected-(U1902-Pad16)")
  (net 123 "unconnected-(U2002-Pad7)")
  (net 124 "unconnected-(U2002-Pad8)")
  (net 125 "unconnected-(U2002-Pad15)")
  (net 126 "unconnected-(U2002-Pad16)")
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 172.5 110 90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 10")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D1302" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 61 "/PWM Channel 10/LED-Out") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 58 "/PWM Channel 10/LED-In") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 127.5 110 90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 5")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D602" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 47 "/PWM Channel 5/LED-Out") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 56 "/LED5") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
    (at 172 90.5)
    (descr "D_SOD-123F")
    (tags "D_SOD-123F")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 10")
    (attr smd)
    (fp_text reference "D1301" (at -0.127 -1.905) (layer "F.SilkS") hide)
    (fp_text value "S310FA" (at 0 2.1) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Button_Switch_SMD:SKSG" (layer "F.Cu")
    (at 157 110 -90)
    (descr "Tactile Switch ALPS")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Push button switch, generic, two pins")
    (property "ki_keywords" "switch normally-open pushbutton push-button")
    (attr smd)
    (fp_text reference "SW101" (at -2 -2.46 270) (layer "F.SilkS") hide)
    (fp_text value "SW_Push" (at -2 3.35 270) (layer "F.Fab") hide)
    (pad "1" smd rect (at -1.5625 -0.8375 270) (size 0.625 0.575) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 1 "GND") (pinfunction "1") (pintype "passive"))
    (pad "1" smd rect (at 1.5625 -0.8375 270) (size 0.625 0.575) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 1 "GND") (pinfunction "1") (pintype "passive"))
    (pad "2" smd rect (at -1.5625 0.8375 270) (size 0.625 0.575) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 16 "/Button") (pinfunction "2") (pintype "passive"))
    (pad "2" smd rect (at 1.5625 0.8375 270) (size 0.625 0.575) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 16 "/Button") (pinfunction "2") (pintype "passive"))
    (model "../../3dmodels/V2_Button_Switch_SMD.3dshapes/SKSG.step"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 115.5 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 3")
    (attr smd)
    (fp_text reference "J402" (at 0.5 -3.2352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 19 "/PWM Channel 3/PWM-Sink") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Package_TO_SOT_SMD:TDSON-8-FL" (layer "F.Cu")
    (at 186.5 97 90)
    (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")
    (tags "tdson ")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 12")
    (attr smd)
    (fp_text reference "Q1101" (at 0 -3.5 90) (layer "F.SilkS") hide)
    (fp_text value "BSC010N04LS" (at 0 3.5 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd rect (at -3.012674 -1.942604 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 -0.639241 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 0.655228 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd custom (at -2.6 -0.635 90) (size 0.6 3.1) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -0.3 -1.05)
            (xy -0.72 -1.05)
            (xy -0.72 -1.55)
            (xy -0.3 -1.55)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 0.25)
            (xy -0.72 0.25)
            (xy -0.72 -0.25)
            (xy -0.3 -0.25)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 1.55)
            (xy -0.72 1.55)
            (xy -0.72 1.05)
            (xy -0.3 1.05)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at -2.52 -1.7 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 -0.635 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 0.4 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 0 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd custom (at 0.65 0 90) (size 3.75 4.41) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy 2.675 -1.605)
            (xy 1.875 -1.605)
            (xy 1.875 -2.205)
            (xy 2.675 -2.205)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 -0.335)
            (xy 1.875 -0.335)
            (xy 1.875 -0.935)
            (xy 2.675 -0.935)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 0.935)
            (xy 1.875 0.935)
            (xy 1.875 0.335)
            (xy 2.675 0.335)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 2.205)
            (xy 1.875 2.205)
            (xy 1.875 1.605)
            (xy 2.675 1.605)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at 0.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd rect (at 2.905 -1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 -0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "1" smd rect (at -2.835621 -0.635 90) (size 1.1 3.15) (layers "F.Cu")
      (net 1 "GND") (pinfunction "S") (pintype "passive") (solder_paste_margin -0.05))
    (pad "4" smd rect (at -2.9 1.905 90) (size 0.85 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 57 "/PWM12") (pinfunction "G") (pintype "passive") (solder_paste_margin -0.05))
    (pad "5" thru_hole circle (at -0.8 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" smd custom (at 1 0 90) (size 4.65 4.41) (layers "F.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "5" thru_hole circle (at 1.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 148.5 110 90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 8")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D902" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 35 "/LED9") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 52 "/PWM Channel 7/LED-Out") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Horizontal" (layer "F.Cu")
    (at 238 109.5 -90)
    (property "Sheetfile" "LinkSocket.kicad_sch")
    (property "Sheetname" "Link Socket")
    (attr through_hole)
    (fp_text reference "J2001" (at -1.27 -7.62 90) (layer "F.SilkS") hide)
    (fp_text value "2x05_Horizontal" (at -1.778 3.81 90) (layer "F.Fab") hide)
    (pad "" smd roundrect (at -2.54 0 270) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at -2.54 1.27 270) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at -1.27 0 270) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at -1.27 1.27 270) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at 0 0 270) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at 0 1.27 270) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at 1.27 0 270) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at 1.27 1.27 270) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at 2.54 0 270) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at 2.54 1.27 270) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "1" thru_hole circle (at 2.54 0) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections)
      (net 109 "/Link Socket/TX-Z") (pinfunction "Pin_1") (pintype "passive") (zone_connect 2))
    (pad "2" thru_hole circle (at 2.54 1.27) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 110 "/Link Socket/TX-Y") (pinfunction "Pin_2") (pintype "passive") (zone_connect 2))
    (pad "3" thru_hole circle (at 1.27 0) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "Pin_3") (pintype "passive") (zone_connect 2))
    (pad "4" thru_hole circle (at 1.27 1.27) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In2.Cu")
      (net 8 "+5V") (pinfunction "Pin_4") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0 0) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections)
      (net 76 "unconnected-(J2001-Pin_5-Pad5)") (pinfunction "Pin_5") (pintype "passive+no_connect") (zone_connect 2))
    (pad "6" thru_hole circle (at 0 1.27) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections)
      (net 85 "unconnected-(J2001-Pin_6-Pad6)") (pinfunction "Pin_6") (pintype "passive+no_connect") (zone_connect 2))
    (pad "7" thru_hole circle (at -1.27 0) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In2.Cu")
      (net 8 "+5V") (pinfunction "Pin_7") (pintype "passive") (zone_connect 2))
    (pad "8" thru_hole circle (at -1.27 1.27) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "Pin_8") (pintype "passive") (zone_connect 2))
    (pad "9" thru_hole circle (at -2.54 0) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections)
      (net 112 "/Link Socket/RX-A") (pinfunction "Pin_9") (pintype "passive") (zone_connect 2))
    (pad "10" thru_hole circle (at -2.54 1.27) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 113 "/Link Socket/RX-B") (pinfunction "Pin_10") (pintype "passive") (zone_connect 2))
    (model "../../3dmodels/V2_Connector_PinHeader_1.27mm.3dshapes/PinHeader_2x05_P1.27mm.stp"
      (offset (xyz 2.52 1.18 1.65))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 180 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 179 92.5)
    (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")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 11")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C1201" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 27 "/PWM Channel 11/PWM-Sink") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 165.5 110 90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 9")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D1002" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 58 "/PWM Channel 10/LED-In") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 35 "/LED9") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 113.5 110 90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 3")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D402" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 46 "/PWM Channel 3/LED-Out") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 41 "/PWM Channel 2/LED-Out") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Production:Layer_Numbers" (layer "F.Cu")
    (at 245.75 97.5 90)
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "exclude_from_bom" "")
    (attr exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
    (fp_text reference "INFO102" (at 0 -2.25 90 unlocked) (layer "F.SilkS") hide)
    (fp_text value "Layer_Numbers" (at 0 4 90 unlocked) (layer "F.Fab") hide)
    (zone (net 0) (net_name "") (layers "*.Cu" "*.Mask") (hatch edge 0.508)
      (connect_pads (clearance 0))
      (min_thickness 0.254) (filled_areas_thickness no)
      (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed))
      (fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
      (polygon
        (pts
          (xy 246.275 95.975)
          (xy 246.275 99.025)
          (xy 245.225 99.025)
          (xy 245.225 95.975)
        )
      )
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 99.5 110 90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 1")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D202" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 39 "/PWM Channel 1/LED-Out") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 38 "/LED1") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Package_SON:VSON-8-1_3x3mm_P0.65_EP1.65x2.4mm" (layer "F.Cu")
    (at 69.75 98.5 -90)
    (descr "VSON, 3x3mm Body, 0.65mm Pitch")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "U103" (at 0 -2.5 90) (layer "F.SilkS") hide)
    (fp_text value "TPS78433QWDRBRQ1 " (at 0 2.6 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.25 4.5 90) (layer "F.Fab") hide)
    (pad "" smd rect (at -0.45 -0.625 270) (size 0.6 1) (layers "F.Paste"))
    (pad "" smd rect (at -0.45 0.625 270) (size 0.6 1) (layers "F.Paste"))
    (pad "" smd rect (at 0.45 -0.625 270) (size 0.6 1) (layers "F.Paste"))
    (pad "" smd rect (at 0.45 0.625 270) (size 0.6 1) (layers "F.Paste"))
    (pad "1" smd rect (at -1.4 -0.975 270) (size 0.6 0.31) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 3 "+3V3") (pinfunction "OUT") (pintype "power_out"))
    (pad "2" smd rect (at -1.4 -0.325 270) (size 0.6 0.31) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 86 "unconnected-(U103-Pad2)") (pintype "no_connect"))
    (pad "3" smd rect (at -1.4 0.325 270) (size 0.6 0.31) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 116 "unconnected-(U103-Pad3)") (pintype "no_connect"))
    (pad "4" smd rect (at -1.4 0.975 270) (size 0.6 0.31) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 117 "unconnected-(U103-Pad4)") (pintype "no_connect"))
    (pad "5" smd rect (at 1.4 0.975 270) (size 0.6 0.31) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "6" smd rect (at 1.4 0.325 270) (size 0.6 0.31) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 118 "unconnected-(U103-Pad6)") (pintype "no_connect"))
    (pad "7" smd rect (at 1.4 -0.325 270) (size 0.6 0.31) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 8 "+5V") (pinfunction "EN") (pintype "input"))
    (pad "8" smd rect (at 1.4 -0.975 270) (size 0.6 0.31) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 8 "+5V") (pinfunction "IN") (pintype "power_in"))
    (pad "9" thru_hole circle (at -0.5 0 270) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "9" thru_hole circle (at 0 -0.75 270) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "9" smd rect (at 0 0 270) (size 1.65 2.4) (layers "F.Cu" "F.Mask")
      (net 1 "GND") (pinfunction "GND") (pintype "passive"))
    (pad "9" thru_hole circle (at 0 0.75 270) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "9" thru_hole circle (at 0.5 0 270) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_SON.3dshapes/Texas_S-PVSON-N8.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Package_DFN_QFN:QFN-64-1EP_9x9mm_P0.5mm_EP4.8x4.8mm_ThermalVias" (layer "F.Cu")
    (at 79 93.5)
    (descr "QFN, 64 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/60001477A.pdf (page 1083)), generated with kicad-footprint-generator ipc_noLead_generator.py")
    (tags "QFN NoLead")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "SAM D51 Microchip SMART ARM Cortex-M4F-based MCU, 256K Flash, 128K SRAM, TQFP-64")
    (property "ki_keywords" "32-bit ARM Cortex-M4F MCU Microcontroller")
    (attr smd)
    (fp_text reference "U102" (at 0 -5.8) (layer "F.SilkS") hide)
    (fp_text value "ATSAMD51J" (at 0 7.07) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "" smd roundrect (at -1.4 -1.4) (size 1.263087 1.263087) (layers "F.Paste") (roundrect_rratio 0.197928))
    (pad "" smd roundrect (at -1.4 0) (size 1.263087 1.263087) (layers "F.Paste") (roundrect_rratio 0.197928))
    (pad "" smd roundrect (at -1.4 1.4) (size 1.263087 1.263087) (layers "F.Paste") (roundrect_rratio 0.197928))
    (pad "" smd roundrect (at 0 -1.4) (size 1.263087 1.263087) (layers "F.Paste") (roundrect_rratio 0.197928))
    (pad "" smd roundrect (at 0 0) (size 1.263087 1.263087) (layers "F.Paste") (roundrect_rratio 0.197928))
    (pad "" smd roundrect (at 0 1.4) (size 1.263087 1.263087) (layers "F.Paste") (roundrect_rratio 0.197928))
    (pad "" smd roundrect (at 1.4 -1.4) (size 1.263087 1.263087) (layers "F.Paste") (roundrect_rratio 0.197928))
    (pad "" smd roundrect (at 1.4 0) (size 1.263087 1.263087) (layers "F.Paste") (roundrect_rratio 0.197928))
    (pad "" smd roundrect (at 1.4 1.4) (size 1.263087 1.263087) (layers "F.Paste") (roundrect_rratio 0.197928))
    (pad "1" smd roundrect (at -4.4125 -3.75) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 9 "/XIN32") (pinfunction "PA00") (pintype "bidirectional"))
    (pad "2" smd roundrect (at -4.4125 -3.25) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 12 "/XOUT32") (pinfunction "PA01") (pintype "bidirectional"))
    (pad "3" smd roundrect (at -4.4125 -2.75) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 87 "unconnected-(U102-PA02-Pad3)") (pinfunction "PA02") (pintype "bidirectional+no_connect"))
    (pad "4" smd roundrect (at -4.4125 -2.25) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pinfunction "ANAREF") (pintype "input"))
    (pad "5" smd roundrect (at -4.4125 -1.75) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 32 "/Voltage-Sense") (pinfunction "PB04") (pintype "bidirectional"))
    (pad "6" smd roundrect (at -4.4125 -1.25) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 88 "unconnected-(U102-PB05-Pad6)") (pinfunction "PB05") (pintype "bidirectional+no_connect"))
    (pad "7" smd roundrect (at -4.4125 -0.75) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pinfunction "GNDANA") (pintype "power_in"))
    (pad "8" smd roundrect (at -4.4125 -0.25) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pinfunction "VDDANA") (pintype "power_in"))
    (pad "9" smd roundrect (at -4.4125 0.25) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 89 "unconnected-(U102-PB06-Pad9)") (pinfunction "PB06") (pintype "bidirectional+no_connect"))
    (pad "10" smd roundrect (at -4.4125 0.75) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 96 "unconnected-(U102-PB07-Pad10)") (pinfunction "PB07") (pintype "bidirectional+no_connect"))
    (pad "11" smd roundrect (at -4.4125 1.25) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 91 "/Plug-TX-Enable") (pinfunction "PB08") (pintype "bidirectional"))
    (pad "12" smd roundrect (at -4.4125 1.75) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "/Current-Sense") (pinfunction "PB09") (pintype "bidirectional"))
    (pad "13" smd roundrect (at -4.4125 2.25) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 43 "/Plug-TX") (pinfunction "PA04") (pintype "bidirectional"))
    (pad "14" smd roundrect (at -4.4125 2.75) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 73 "/Plug-RX") (pinfunction "PA05") (pintype "bidirectional"))
    (pad "15" smd roundrect (at -4.4125 3.25) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 44 "/Power-Enable") (pinfunction "PA06") (pintype "bidirectional"))
    (pad "16" smd roundrect (at -4.4125 3.75) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 16 "/Button") (pinfunction "PA07") (pintype "bidirectional"))
    (pad "17" smd roundrect (at -3.75 4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 51 "/PWM8") (pinfunction "PA08") (pintype "bidirectional"))
    (pad "18" smd roundrect (at -3.25 4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 53 "/PWM7") (pinfunction "PA09") (pintype "bidirectional"))
    (pad "19" smd roundrect (at -2.75 4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 54 "/PWM6") (pinfunction "PA10") (pintype "bidirectional"))
    (pad "20" smd roundrect (at -2.25 4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 49 "/PWM5") (pinfunction "PA11") (pintype "bidirectional"))
    (pad "21" smd roundrect (at -1.75 4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pinfunction "VDDIOB") (pintype "power_in"))
    (pad "22" smd roundrect (at -1.25 4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "23" smd roundrect (at -0.75 4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 48 "/PWM4") (pinfunction "PB10") (pintype "bidirectional"))
    (pad "24" smd roundrect (at -0.25 4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 45 "/PWM3") (pinfunction "PB11") (pintype "bidirectional"))
    (pad "25" smd roundrect (at 0.25 4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 42 "/PWM2") (pinfunction "PB12") (pintype "bidirectional"))
    (pad "26" smd roundrect (at 0.75 4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 40 "/PWM1") (pinfunction "PB13") (pintype "bidirectional"))
    (pad "27" smd roundrect (at 1.25 4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 67 "/PWM16") (pinfunction "PB14") (pintype "bidirectional"))
    (pad "28" smd roundrect (at 1.75 4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 69 "/PWM15") (pinfunction "PB15") (pintype "bidirectional"))
    (pad "29" smd roundrect (at 2.25 4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 38 "/LED1") (pinfunction "PA12") (pintype "bidirectional"))
    (pad "30" smd roundrect (at 2.75 4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 92 "unconnected-(U102-PA13-Pad30)") (pinfunction "PA13") (pintype "bidirectional+no_connect"))
    (pad "31" smd roundrect (at 3.25 4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 80 "/PWM14") (pinfunction "PA14") (pintype "bidirectional"))
    (pad "32" smd roundrect (at 3.75 4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 65 "/PWM13") (pinfunction "PA15") (pintype "bidirectional"))
    (pad "33" smd roundrect (at 4.4125 3.75) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pinfunction "GND") (pintype "passive"))
    (pad "34" smd roundrect (at 4.4125 3.25) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pinfunction "VDDIO") (pintype "passive"))
    (pad "35" smd roundrect (at 4.4125 2.75) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 57 "/PWM12") (pinfunction "PA16") (pintype "bidirectional"))
    (pad "36" smd roundrect (at 4.4125 2.25) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 59 "/PWM11") (pinfunction "PA17") (pintype "bidirectional"))
    (pad "37" smd roundrect (at 4.4125 1.75) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 63 "/PWM10") (pinfunction "PA18") (pintype "bidirectional"))
    (pad "38" smd roundrect (at 4.4125 1.25) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 55 "/PWM9") (pinfunction "PA19") (pintype "bidirectional"))
    (pad "39" smd roundrect (at 4.4125 0.75) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 93 "unconnected-(U102-PB16-Pad39)") (pinfunction "PB16") (pintype "bidirectional+no_connect"))
    (pad "40" smd roundrect (at 4.4125 0.25) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 94 "unconnected-(U102-PB17-Pad40)") (pinfunction "PB17") (pintype "bidirectional+no_connect"))
    (pad "41" smd roundrect (at 4.4125 -0.25) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 95 "unconnected-(U102-PA20-Pad41)") (pinfunction "PA20") (pintype "bidirectional+no_connect"))
    (pad "42" smd roundrect (at 4.4125 -0.75) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 90 "/Socket-TX-Enable") (pinfunction "PA21") (pintype "bidirectional"))
    (pad "43" smd roundrect (at 4.4125 -1.25) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 74 "/Socket-TX") (pinfunction "PA22") (pintype "bidirectional"))
    (pad "44" smd roundrect (at 4.4125 -1.75) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 75 "/Socket-RX") (pinfunction "PA23") (pintype "bidirectional"))
    (pad "45" smd roundrect (at 4.4125 -2.25) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 10 "/USB-") (pinfunction "USB-") (pintype "bidirectional"))
    (pad "46" smd roundrect (at 4.4125 -2.75) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 7 "/USB+") (pinfunction "USB+") (pintype "bidirectional"))
    (pad "47" smd roundrect (at 4.4125 -3.25) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pinfunction "GND") (pintype "passive"))
    (pad "48" smd roundrect (at 4.4125 -3.75) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pinfunction "VDDIO") (pintype "passive"))
    (pad "49" smd roundrect (at 3.75 -4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 97 "unconnected-(U102-PB22-Pad49)") (pinfunction "PB22") (pintype "bidirectional+no_connect"))
    (pad "50" smd roundrect (at 3.25 -4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 98 "unconnected-(U102-PB23-Pad50)") (pinfunction "PB23") (pintype "bidirectional+no_connect"))
    (pad "51" smd roundrect (at 2.75 -4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 4 "/LED-onboard") (pinfunction "PA27") (pintype "bidirectional"))
    (pad "52" smd roundrect (at 2.25 -4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 14 "/RESET") (pinfunction "~{RESET}") (pintype "input"))
    (pad "53" smd roundrect (at 1.75 -4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "/VDDCORE") (pinfunction "VDDCORE") (pintype "power_out"))
    (pad "54" smd roundrect (at 1.25 -4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pinfunction "GND") (pintype "passive"))
    (pad "55" smd roundrect (at 0.75 -4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 99 "unconnected-(U102-VSW-Pad55)") (pinfunction "VSW") (pintype "power_in+no_connect"))
    (pad "56" smd roundrect (at 0.25 -4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pinfunction "VDDIO") (pintype "passive"))
    (pad "57" smd roundrect (at -0.25 -4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 13 "/SWCLK") (pinfunction "PA30") (pintype "bidirectional"))
    (pad "58" smd roundrect (at -0.75 -4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 11 "/SWDIO") (pinfunction "PA31") (pintype "bidirectional"))
    (pad "59" smd roundrect (at -1.25 -4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 100 "unconnected-(U102-PB30-Pad59)") (pinfunction "PB30") (pintype "bidirectional+no_connect"))
    (pad "60" smd roundrect (at -1.75 -4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 106 "unconnected-(U102-PB31-Pad60)") (pinfunction "PB31") (pintype "bidirectional+no_connect"))
    (pad "61" smd roundrect (at -2.25 -4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 108 "unconnected-(U102-PB00-Pad61)") (pinfunction "PB00") (pintype "bidirectional+no_connect"))
    (pad "62" smd roundrect (at -2.75 -4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 111 "unconnected-(U102-PB01-Pad62)") (pinfunction "PB01") (pintype "bidirectional+no_connect"))
    (pad "63" smd roundrect (at -3.25 -4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 107 "/Resistance-Sense") (pinfunction "PB02") (pintype "bidirectional"))
    (pad "64" smd roundrect (at -3.75 -4.4125) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pinfunction "GPIOIN") (pintype "input"))
    (pad "65" thru_hole circle (at -2.1 -2.1) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2))
    (pad "65" thru_hole circle (at -2.1 -0.7) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2))
    (pad "65" thru_hole circle (at -2.1 0.7) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2))
    (pad "65" thru_hole circle (at -2.1 2.1) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2))
    (pad "65" thru_hole circle (at -0.7 -2.1) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2))
    (pad "65" thru_hole circle (at -0.7 -0.7) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2))
    (pad "65" thru_hole circle (at -0.7 0.7) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2))
    (pad "65" thru_hole circle (at -0.7 2.1) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2))
    (pad "65" smd custom (at 0 0) (size 4.8 4.8) (layers "F.Cu" "F.Mask")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "65" thru_hole circle (at 0.7 -2.1) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2))
    (pad "65" thru_hole circle (at 0.7 -0.7) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2))
    (pad "65" thru_hole circle (at 0.7 0.7) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2))
    (pad "65" thru_hole circle (at 0.7 2.1) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2))
    (pad "65" thru_hole circle (at 2.1 -2.1) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2))
    (pad "65" thru_hole circle (at 2.1 -0.7) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2))
    (pad "65" thru_hole circle (at 2.1 0.7) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2))
    (pad "65" thru_hole circle (at 2.1 2.1) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "PAD") (pintype "power_in") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/QFN-64-1EP_9x9mm_P0.5mm_EP4.7x4.7mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
    (at 113 90.5)
    (descr "D_SOD-123F")
    (tags "D_SOD-123F")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 3")
    (attr smd)
    (fp_text reference "D401" (at -0.127 -1.905) (layer "F.SilkS") hide)
    (fp_text value "S310FA" (at 0 2.1) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Fiducial:Fiducial_0.5mm_Mask1mm_Paste" (layer "F.Cu")
    (at 246 114)
    (descr "Circular Fiducial, 0.5mm bare copper, 1mm soldermask opening (Level C)")
    (tags "fiducial")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Fiducial Marker")
    (property "ki_keywords" "fiducial marker")
    (attr exclude_from_bom)
    (fp_text reference "FID103" (at 0 -1.5) (layer "F.SilkS") hide)
    (fp_text value "Fiducial" (at 0 1.5) (layer "F.Fab") hide)
    (pad "" smd circle (at 0 0) (size 0.5 0.5) (property pad_prop_fiducial_glob) (layers "F.Cu" "F.Paste" "F.Mask")
      (solder_mask_margin 0.25) (clearance 0.25))
  )
  (footprint "V2_Package_TO_SOT_SMD:TDSON-8-FL" (layer "F.Cu")
    (at 193.5 97 90)
    (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")
    (tags "tdson ")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 13")
    (attr smd)
    (fp_text reference "Q1401" (at 0 -3.5 90) (layer "F.SilkS") hide)
    (fp_text value "BSC010N04LS" (at 0 3.5 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd rect (at -3.012674 -1.942604 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 -0.639241 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 0.655228 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd custom (at -2.6 -0.635 90) (size 0.6 3.1) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -0.3 -1.05)
            (xy -0.72 -1.05)
            (xy -0.72 -1.55)
            (xy -0.3 -1.55)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 0.25)
            (xy -0.72 0.25)
            (xy -0.72 -0.25)
            (xy -0.3 -0.25)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 1.55)
            (xy -0.72 1.55)
            (xy -0.72 1.05)
            (xy -0.3 1.05)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at -2.52 -1.7 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 -0.635 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 0.4 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 0 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd custom (at 0.65 0 90) (size 3.75 4.41) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy 2.675 -1.605)
            (xy 1.875 -1.605)
            (xy 1.875 -2.205)
            (xy 2.675 -2.205)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 -0.335)
            (xy 1.875 -0.335)
            (xy 1.875 -0.935)
            (xy 2.675 -0.935)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 0.935)
            (xy 1.875 0.935)
            (xy 1.875 0.335)
            (xy 2.675 0.335)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 2.205)
            (xy 1.875 2.205)
            (xy 1.875 1.605)
            (xy 2.675 1.605)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at 0.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd rect (at 2.905 -1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 -0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "1" smd rect (at -2.835621 -0.635 90) (size 1.1 3.15) (layers "F.Cu")
      (net 1 "GND") (pinfunction "S") (pintype "passive") (solder_paste_margin -0.05))
    (pad "4" smd rect (at -2.9 1.905 90) (size 0.85 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 65 "/PWM13") (pinfunction "G") (pintype "passive") (solder_paste_margin -0.05))
    (pad "5" thru_hole circle (at -0.8 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" smd custom (at 1 0 90) (size 4.65 4.41) (layers "F.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "5" thru_hole circle (at 1.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 78.5 101)
    (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")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C111" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 69.75 90.5 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C102" (at 0 -1.43 -180) (layer "F.SilkS") hide)
    (fp_text value "18p" (at 0 1.43 -180) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 -180) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 12 "/XOUT32") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 186.5 110 90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 12")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D1102" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 72 "/LED13") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 60 "/PWM Channel 11/LED-Out") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 242.25 93)
    (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")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C1801" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "/Current-Sense") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Package_DFN_QFN:WQFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_ThermalVias" (layer "F.Cu")
    (at 231 110.25)
    (descr "WQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py")
    (tags "WQFN NoLead")
    (property "Sheetfile" "LinkSocket.kicad_sch")
    (property "Sheetname" "Link Socket")
    (attr smd)
    (fp_text reference "U2002" (at 0 -3.32) (layer "F.SilkS") hide)
    (fp_text value "SN65MLVD203B" (at 0 6.57) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 4.25) (layer "F.Fab"))
    (pad "" smd roundrect (at -0.65 -0.65) (size 1.1 1.1) (layers "F.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -0.65 0.65) (size 1.1 1.1) (layers "F.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 0.65 -0.65) (size 1.1 1.1) (layers "F.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 0.65 0.65) (size 1.1 1.1) (layers "F.Paste") (roundrect_rratio 0.221239))
    (pad "1" smd roundrect (at -1.975 -0.975) (size 0.85 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_left bottom_left)
      (net 75 "/Socket-RX") (pinfunction "R") (pintype "output"))
    (pad "2" smd roundrect (at -1.975 -0.325) (size 0.85 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_left bottom_left)
      (net 1 "GND") (pinfunction "RE") (pintype "input"))
    (pad "3" smd roundrect (at -1.975 0.325) (size 0.85 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_left bottom_left)
      (net 90 "/Socket-TX-Enable") (pinfunction "DE") (pintype "input"))
    (pad "4" smd roundrect (at -1.975 0.975) (size 0.85 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_left bottom_left)
      (net 74 "/Socket-TX") (pinfunction "D") (pintype "input"))
    (pad "5" smd roundrect (at -0.975 1.975) (size 0.35 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer bottom_left bottom_right)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "6" smd roundrect (at -0.325 1.975) (size 0.35 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer bottom_left bottom_right)
      (net 1 "GND") (pinfunction "GND") (pintype "passive"))
    (pad "7" smd roundrect (at 0.325 1.975) (size 0.35 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer bottom_left bottom_right)
      (net 123 "unconnected-(U2002-Pad7)") (pintype "no_connect"))
    (pad "8" smd roundrect (at 0.975 1.975) (size 0.35 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer bottom_left bottom_right)
      (net 124 "unconnected-(U2002-Pad8)") (pintype "no_connect"))
    (pad "9" smd roundrect (at 1.975 0.975) (size 0.85 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_right bottom_right)
      (net 110 "/Link Socket/TX-Y") (pinfunction "Y") (pintype "output"))
    (pad "10" smd roundrect (at 1.975 0.325) (size 0.85 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_right bottom_right)
      (net 109 "/Link Socket/TX-Z") (pinfunction "Z") (pintype "output"))
    (pad "11" smd roundrect (at 1.975 -0.325) (size 0.85 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_right bottom_right)
      (net 113 "/Link Socket/RX-B") (pinfunction "B") (pintype "input"))
    (pad "12" smd roundrect (at 1.975 -0.975) (size 0.85 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_right bottom_right)
      (net 112 "/Link Socket/RX-A") (pinfunction "A") (pintype "input"))
    (pad "13" smd roundrect (at 0.975 -1.975) (size 0.35 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_left top_right)
      (net 3 "+3V3") (pinfunction "VCC") (pintype "power_in"))
    (pad "14" smd roundrect (at 0.325 -1.975) (size 0.35 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_left top_right)
      (net 3 "+3V3") (pinfunction "VCC") (pintype "passive"))
    (pad "15" smd roundrect (at -0.325 -1.975) (size 0.35 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_left top_right)
      (net 125 "unconnected-(U2002-Pad15)") (pintype "no_connect"))
    (pad "16" smd roundrect (at -0.975 -1.975) (size 0.35 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_left top_right)
      (net 126 "unconnected-(U2002-Pad16)") (pintype "no_connect"))
    (pad "17" thru_hole circle (at -1.05 -1.05) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "17" thru_hole circle (at -1.05 0) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "17" thru_hole circle (at -1.05 1.05) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "17" thru_hole circle (at 0 -1.05) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "17" thru_hole circle (at 0 0) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "17" smd custom (at 0 0) (size 2.7 2.7) (layers "F.Cu" "F.Mask")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "17" thru_hole circle (at 0 1.05) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "17" thru_hole circle (at 1.05 -1.05) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "17" thru_hole circle (at 1.05 0) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "17" thru_hole circle (at 1.05 1.05) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/UQFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm.step"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Spacer_Wurth:9774030243" (layer "F.Cu")
    (at 157 85)
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "SPACER105" (at 0 -4.318) (layer "F.SilkS") hide)
    (fp_text value "9774030243" (at 0 5.08) (layer "F.Fab") hide)
    (pad "1" thru_hole custom (at 0 0) (size 3.3 3.3) (drill 2.9) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "1") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "1" smd custom (at 0 0) (size 5.3 5.3) (layers "F.Cu")
      (net 1 "GND") (pinfunction "1") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_bbox (start 0 0) (end 0 0) (width 0.000001) (fill none))
      ))
    (model "${KICAD6_3DMODEL_DIR}/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M2_H3mm_9774030243.step"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 154.5 110 90)
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D101" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 34 "Net-(D101-OUT)") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 5 "/LED-Button") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 119 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 4")
    (attr smd)
    (fp_text reference "J501" (at 0.5 -3.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 33 "+24V") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 185 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 12")
    (attr smd)
    (fp_text reference "J1101" (at 0.5 -3.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 33 "+24V") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 239.25 90)
    (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")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R1804" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "2k7" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 114 "/Power +24V/IS") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Package_TO_SOT_SMD:TDSON-8-FL" (layer "F.Cu")
    (at 207.5 97 90)
    (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")
    (tags "tdson ")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 15")
    (attr smd)
    (fp_text reference "Q1601" (at 0 -3.5 90) (layer "F.SilkS") hide)
    (fp_text value "BSC010N04LS" (at 0 3.5 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd rect (at -3.012674 -1.942604 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 -0.639241 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 0.655228 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd custom (at -2.6 -0.635 90) (size 0.6 3.1) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -0.3 -1.05)
            (xy -0.72 -1.05)
            (xy -0.72 -1.55)
            (xy -0.3 -1.55)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 0.25)
            (xy -0.72 0.25)
            (xy -0.72 -0.25)
            (xy -0.3 -0.25)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 1.55)
            (xy -0.72 1.55)
            (xy -0.72 1.05)
            (xy -0.3 1.05)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at -2.52 -1.7 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 -0.635 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 0.4 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 0 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd custom (at 0.65 0 90) (size 3.75 4.41) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy 2.675 -1.605)
            (xy 1.875 -1.605)
            (xy 1.875 -2.205)
            (xy 2.675 -2.205)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 -0.335)
            (xy 1.875 -0.335)
            (xy 1.875 -0.935)
            (xy 2.675 -0.935)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 0.935)
            (xy 1.875 0.935)
            (xy 1.875 0.335)
            (xy 2.675 0.335)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 2.205)
            (xy 1.875 2.205)
            (xy 1.875 1.605)
            (xy 2.675 1.605)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at 0.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd rect (at 2.905 -1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 -0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "1" smd rect (at -2.835621 -0.635 90) (size 1.1 3.15) (layers "F.Cu")
      (net 1 "GND") (pinfunction "S") (pintype "passive") (solder_paste_margin -0.05))
    (pad "4" smd rect (at -2.9 1.905 90) (size 0.85 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 69 "/PWM15") (pinfunction "G") (pintype "passive") (solder_paste_margin -0.05))
    (pad "5" thru_hole circle (at -0.8 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" smd custom (at 1 0 90) (size 4.65 4.41) (layers "F.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "5" thru_hole circle (at 1.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
    (at 207 90.5)
    (descr "D_SOD-123F")
    (tags "D_SOD-123F")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 15")
    (attr smd)
    (fp_text reference "D1601" (at -0.127 -1.905) (layer "F.SilkS") hide)
    (fp_text value "S310FA" (at 0 2.1) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 31 "/PWM Channel 15/PWM-Sink") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Package_TO_SOT_SMD:TDSON-8-FL" (layer "F.Cu")
    (at 113.5 97 90)
    (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")
    (tags "tdson ")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 3")
    (attr smd)
    (fp_text reference "Q401" (at 0 -3.5 90) (layer "F.SilkS") hide)
    (fp_text value "BSC010N04LS" (at 0 3.5 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd rect (at -3.012674 -1.942604 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 -0.639241 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 0.655228 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd custom (at -2.6 -0.635 90) (size 0.6 3.1) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -0.3 -1.05)
            (xy -0.72 -1.05)
            (xy -0.72 -1.55)
            (xy -0.3 -1.55)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 0.25)
            (xy -0.72 0.25)
            (xy -0.72 -0.25)
            (xy -0.3 -0.25)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 1.55)
            (xy -0.72 1.55)
            (xy -0.72 1.05)
            (xy -0.3 1.05)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at -2.52 -1.7 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 -0.635 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 0.4 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 0 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd custom (at 0.65 0 90) (size 3.75 4.41) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy 2.675 -1.605)
            (xy 1.875 -1.605)
            (xy 1.875 -2.205)
            (xy 2.675 -2.205)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 -0.335)
            (xy 1.875 -0.335)
            (xy 1.875 -0.935)
            (xy 2.675 -0.935)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 0.935)
            (xy 1.875 0.935)
            (xy 1.875 0.335)
            (xy 2.675 0.335)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 2.205)
            (xy 1.875 2.205)
            (xy 1.875 1.605)
            (xy 2.675 1.605)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at 0.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd rect (at 2.905 -1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 -0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "1" smd rect (at -2.835621 -0.635 90) (size 1.1 3.15) (layers "F.Cu")
      (net 1 "GND") (pinfunction "S") (pintype "passive") (solder_paste_margin -0.05))
    (pad "4" smd rect (at -2.9 1.905 90) (size 0.85 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 45 "/PWM3") (pinfunction "G") (pintype "passive") (solder_paste_margin -0.05))
    (pad "5" thru_hole circle (at -0.8 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" smd custom (at 1 0 90) (size 4.65 4.41) (layers "F.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "5" thru_hole circle (at 1.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 19 "/PWM Channel 3/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 86 97)
    (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")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C110" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Fiducial:Fiducial_0.5mm_Mask1mm_Paste" (layer "F.Cu")
    (at 68 114)
    (descr "Circular Fiducial, 0.5mm bare copper, 1mm soldermask opening (Level C)")
    (tags "fiducial")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Fiducial Marker")
    (property "ki_keywords" "fiducial marker")
    (attr exclude_from_bom)
    (fp_text reference "FID101" (at 0 -1.5) (layer "F.SilkS") hide)
    (fp_text value "Fiducial" (at 0 1.5) (layer "F.Fab") hide)
    (pad "" smd circle (at 0 0) (size 0.5 0.5) (property pad_prop_fiducial_glob) (layers "F.Cu" "F.Paste" "F.Mask")
      (solder_mask_margin 0.25) (clearance 0.25))
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 239.25 96)
    (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")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R1801" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100k" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 44 "/Power-Enable") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 231 99.5 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C1803" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 15 "/Power +24V/+24V-Supply") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 171 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 10")
    (attr smd)
    (fp_text reference "J1301" (at 0.5 -3.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 33 "+24V") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
    (at 193 90.5)
    (descr "D_SOD-123F")
    (tags "D_SOD-123F")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 13")
    (attr smd)
    (fp_text reference "D1401" (at -0.127 -1.905) (layer "F.SilkS") hide)
    (fp_text value "S310FA" (at 0 2.1) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 29 "/PWM Channel 13/PWM-Sink") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Cortex_Debug:Cortex_Debug_Pad" (layer "F.Cu")
    (at 74.75 83.75 180)
    (descr "SMT pogo pads")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "exclude_from_bom" "")
    (attr exclude_from_bom)
    (fp_text reference "J101" (at -1 -2) (layer "F.SilkS") hide)
    (fp_text value "CORTEX-DEBUG" (at -3.048 4.318) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 2.54 0 180) (size 1.016 1.016) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.5)
      (net 3 "+3V3") (pinfunction "VCC") (pintype "power_in") (zone_connect 2))
    (pad "2" smd roundrect (at 2.54 1.27 180) (size 1.016 1.016) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.5)
      (net 11 "/SWDIO") (pinfunction "SWDIO") (pintype "bidirectional") (zone_connect 2))
    (pad "3" smd roundrect (at 1.27 0 180) (size 1.016 1.016) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.5)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in") (zone_connect 2))
    (pad "4" smd roundrect (at 1.27 1.27 180) (size 1.016 1.016) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.5)
      (net 13 "/SWCLK") (pinfunction "SWCLK") (pintype "input") (zone_connect 2))
    (pad "5" smd roundrect (at 0 0 180) (size 1.016 1.016) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.5)
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "10" smd roundrect (at -2.54 1.27 180) (size 1.016 1.016) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.5)
      (net 14 "/RESET") (pinfunction "RESET") (pintype "input") (zone_connect 2))
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 188.5 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 12")
    (attr smd)
    (fp_text reference "J1102" (at 0.5 -3.2352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 26 "/PWM Channel 12/PWM-Sink") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Spacer_Wurth:9774030243" (layer "F.Cu")
    (at 222 85)
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "SPACER103" (at 0 -4.318) (layer "F.SilkS") hide)
    (fp_text value "9774030243" (at 0 5.08) (layer "F.Fab") hide)
    (pad "1" thru_hole custom (at 0 0) (size 3.3 3.3) (drill 2.9) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "1") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "1" smd custom (at 0 0) (size 5.3 5.3) (layers "F.Cu")
      (net 1 "GND") (pinfunction "1") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_bbox (start 0 0) (end 0 0) (width 0.000001) (fill none))
      ))
    (model "${KICAD6_3DMODEL_DIR}/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M2_H3mm_9774030243.step"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Spacer_Wurth:9774030243" (layer "F.Cu")
    (at 92 110)
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "SPACER102" (at 0 -4.318) (layer "F.SilkS") hide)
    (fp_text value "9774030243" (at 0 5.08) (layer "F.Fab") hide)
    (pad "1" thru_hole custom (at 0 0) (size 3.3 3.3) (drill 2.9) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "1") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "1" smd custom (at 0 0) (size 5.3 5.3) (layers "F.Cu")
      (net 1 "GND") (pinfunction "1") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_bbox (start 0 0) (end 0 0) (width 0.000001) (fill none))
      ))
    (model "${KICAD6_3DMODEL_DIR}/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M2_H3mm_9774030243.step"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 216.5 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 16")
    (attr smd)
    (fp_text reference "J1502" (at 0.5 -3.2352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 30 "/PWM Channel 16/PWM-Sink") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 213 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 16")
    (attr smd)
    (fp_text reference "J1501" (at 0.5 -3.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 33 "+24V") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 181.5 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 11")
    (attr smd)
    (fp_text reference "J1202" (at 0.5 -3.2352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 27 "/PWM Channel 11/PWM-Sink") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
    (at 127 90.5)
    (descr "D_SOD-123F")
    (tags "D_SOD-123F")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 5")
    (attr smd)
    (fp_text reference "D601" (at -0.127 -1.905) (layer "F.SilkS") hide)
    (fp_text value "S310FA" (at 0 2.1) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 127 92.5)
    (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")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 5")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C601" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 21 "/PWM Channel 5/PWM-Sink") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 150.5 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 8")
    (attr smd)
    (fp_text reference "J902" (at 0.5 -3.2352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 24 "/PWM Channel 8/PWM-Sink") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 71.5 93.25 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C107" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Production:Order_Number" (layer "F.Cu")
    (at 157 106.25)
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "exclude_from_bom" "")
    (attr exclude_from_pos_files exclude_from_bom)
    (fp_text reference "INFO101" (at 0 -1.77 unlocked) (layer "F.SilkS") hide)
    (fp_text value "ORDER-NUMBER" (at 0 2.27 unlocked) (layer "F.Fab") hide)
    (fp_text user "${Order-Number}" (at 0 0 unlocked) (layer "F.SilkS"))
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 90.25 81.5)
    (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")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C1806" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 107 "/Resistance-Sense") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 239.25 93 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")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R1802" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "10k" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "/Current-Sense") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 114 "/Power +24V/IS") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 120 110 90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 4")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D502" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 56 "/LED5") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 46 "/PWM Channel 3/LED-Out") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
    (at 165 90.5)
    (descr "D_SOD-123F")
    (tags "D_SOD-123F")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 9")
    (attr smd)
    (fp_text reference "D1001" (at -0.127 -1.905) (layer "F.SilkS") hide)
    (fp_text value "S310FA" (at 0 2.1) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Artwork:Logo_Small" (layer "F.Cu")
    (at 243.5 83.25)
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "exclude_from_bom" "")
    (attr exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
    (fp_text reference "ICON102" (at 0 -3.35) (layer "F.SilkS") hide)
    (fp_text value "V2-logo" (at 0 3.73) (layer "F.Fab") hide)
    (zone (net 0) (net_name "") (layer "F.Cu") (hatch edge 0.508)
      (connect_pads (clearance 0))
      (min_thickness 0.254) (filled_areas_thickness no)
      (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed))
      (fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
      (polygon
        (pts
          (xy 241.2775 85.0915)
          (xy 245.532 85.0915)
          (xy 245.532 81.345)
          (xy 241.2775 81.345)
          (xy 241.2775 81.88475)
          (xy 241.70295 83.1865)
          (xy 241.2775 83.1865)
        )
      )
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 202.5 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 14")
    (attr smd)
    (fp_text reference "J1702" (at 0.5 -3.2352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 37 "/PWM Channel 14/PWM-Sink") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 86 89.25)
    (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")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C109" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 82 113.75 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "LinkPlug.kicad_sch")
    (property "Sheetname" "Link Plug")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C1901" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
    (at 148 90.5)
    (descr "D_SOD-123F")
    (tags "D_SOD-123F")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 8")
    (attr smd)
    (fp_text reference "D901" (at -0.127 -1.905) (layer "F.SilkS") hide)
    (fp_text value "S310FA" (at 0 2.1) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Button_Switch_SMD:SKSG" (layer "F.Cu")
    (at 83.25 84.5)
    (descr "Tactile Switch ALPS")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Push button switch, generic, two pins")
    (property "ki_keywords" "switch normally-open pushbutton push-button")
    (attr smd)
    (fp_text reference "SW102" (at -2 -2.46) (layer "F.SilkS") hide)
    (fp_text value "SW_Push" (at -2 3.35) (layer "F.Fab") hide)
    (pad "1" smd rect (at -1.5625 -0.8375) (size 0.625 0.575) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 1 "GND") (pinfunction "1") (pintype "passive"))
    (pad "1" smd rect (at 1.5625 -0.8375) (size 0.625 0.575) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 1 "GND") (pinfunction "1") (pintype "passive"))
    (pad "2" smd rect (at -1.5625 0.8375) (size 0.625 0.575) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 14 "/RESET") (pinfunction "2") (pintype "passive"))
    (pad "2" smd rect (at 1.5625 0.8375) (size 0.625 0.575) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 14 "/RESET") (pinfunction "2") (pintype "passive"))
    (model "../../3dmodels/V2_Button_Switch_SMD.3dshapes/SKSG.step"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 69.75 88 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C101" (at 0 -1.43 -180) (layer "F.SilkS") hide)
    (fp_text value "18p" (at 0 1.43 -180) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 -180) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 9 "/XIN32") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
    (at 200 90.5)
    (descr "D_SOD-123F")
    (tags "D_SOD-123F")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 14")
    (attr smd)
    (fp_text reference "D1701" (at -0.127 -1.905) (layer "F.SilkS") hide)
    (fp_text value "S310FA" (at 0 2.1) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Artwork:Board_pulse_Small" (layer "F.Cu")
    (at 242.25 102.5)
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "exclude_from_bom" "")
    (attr exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
    (fp_text reference "ICON101" (at 0 -3 unlocked) (layer "F.SilkS") hide)
    (fp_text value "Board_pulse" (at 0 2.46 unlocked) (layer "F.Fab") hide)
    (zone (net 0) (net_name "") (layer "F.Cu") (hatch edge 0.508)
      (connect_pads (clearance 0))
      (min_thickness 0.254) (filled_areas_thickness no)
      (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed))
      (fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
      (polygon
        (pts
          (xy 245.451779 103.679279)
          (xy 239.051105 103.679278)
          (xy 239.051105 101.351875)
          (xy 245.451779 101.351876)
        )
      )
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 69.75 95.5 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C112" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "10u" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Mechanical:MountingHole_3mm" (layer "F.Cu")
    (at 92 97.5)
    (descr "Mounting Hole 3mm, no annular")
    (tags "mounting hole 3mm no annular")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Mounting Hole without connection")
    (property "ki_keywords" "mounting hole")
    (attr exclude_from_pos_files exclude_from_bom)
    (fp_text reference "H102" (at 0 -4) (layer "F.SilkS") hide)
    (fp_text value "MountingHole_3mm" (at 0 4) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers "*.Cu" "*.Mask"))
  )
  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
    (at 106 90.5)
    (descr "D_SOD-123F")
    (tags "D_SOD-123F")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 2")
    (attr smd)
    (fp_text reference "D301" (at -0.127 -1.905) (layer "F.SilkS") hide)
    (fp_text value "S310FA" (at 0 2.1) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 108.5 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 2")
    (attr smd)
    (fp_text reference "J302" (at 0.5 -3.2352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 18 "/PWM Channel 2/PWM-Sink") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 113 92.5)
    (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")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 3")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C401" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 19 "/PWM Channel 3/PWM-Sink") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Package_TO_SOT_SMD:TDSON-8-FL" (layer "F.Cu")
    (at 148.5 97 90)
    (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")
    (tags "tdson ")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 8")
    (attr smd)
    (fp_text reference "Q901" (at 0 -3.5 90) (layer "F.SilkS") hide)
    (fp_text value "BSC010N04LS" (at 0 3.5 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd rect (at -3.012674 -1.942604 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 -0.639241 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 0.655228 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd custom (at -2.6 -0.635 90) (size 0.6 3.1) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -0.3 -1.05)
            (xy -0.72 -1.05)
            (xy -0.72 -1.55)
            (xy -0.3 -1.55)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 0.25)
            (xy -0.72 0.25)
            (xy -0.72 -0.25)
            (xy -0.3 -0.25)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 1.55)
            (xy -0.72 1.55)
            (xy -0.72 1.05)
            (xy -0.3 1.05)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at -2.52 -1.7 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 -0.635 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 0.4 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 0 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd custom (at 0.65 0 90) (size 3.75 4.41) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy 2.675 -1.605)
            (xy 1.875 -1.605)
            (xy 1.875 -2.205)
            (xy 2.675 -2.205)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 -0.335)
            (xy 1.875 -0.335)
            (xy 1.875 -0.935)
            (xy 2.675 -0.935)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 0.935)
            (xy 1.875 0.935)
            (xy 1.875 0.335)
            (xy 2.675 0.335)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 2.205)
            (xy 1.875 2.205)
            (xy 1.875 1.605)
            (xy 2.675 1.605)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at 0.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd rect (at 2.905 -1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 -0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "1" smd rect (at -2.835621 -0.635 90) (size 1.1 3.15) (layers "F.Cu")
      (net 1 "GND") (pinfunction "S") (pintype "passive") (solder_paste_margin -0.05))
    (pad "4" smd rect (at -2.9 1.905 90) (size 0.85 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 51 "/PWM8") (pinfunction "G") (pintype "passive") (solder_paste_margin -0.05))
    (pad "5" thru_hole circle (at -0.8 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" smd custom (at 1 0 90) (size 4.65 4.41) (layers "F.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "5" thru_hole circle (at 1.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 24 "/PWM Channel 8/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 200.5 110 90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 14")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D1702" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 68 "/PWM Channel 14/LED-Out") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 62 "/PWM Channel 13/LED-Out") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 112 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 3")
    (attr smd)
    (fp_text reference "J401" (at 0.5 -3.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 33 "+24V") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 83 87 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")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R101" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100k" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 14 "/RESET") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 106 92.5)
    (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")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 2")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C301" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 18 "/PWM Channel 2/PWM-Sink") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 214.5 110 90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 16")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D1502" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 5 "/LED-Button") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 66 "/PWM Channel 15/LED-Out") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Mechanical:MountingHole_3mm" (layer "F.Cu")
    (at 157 97.5)
    (descr "Mounting Hole 3mm, no annular")
    (tags "mounting hole 3mm no annular")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Mounting Hole without connection")
    (property "ki_keywords" "mounting hole")
    (attr exclude_from_pos_files exclude_from_bom)
    (fp_text reference "H103" (at 0 -4) (layer "F.SilkS") hide)
    (fp_text value "MountingHole_3mm" (at 0 4) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers "*.Cu" "*.Mask"))
  )
  (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu")
    (at 234.25 99.75)
    (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")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C1802" (at 0 -1.68) (layer "F.SilkS") hide)
    (fp_text value "22u" (at 0 1.68) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 15 "/Power +24V/+24V-Supply") (pintype "passive"))
    (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
    (at 186 90.5)
    (descr "D_SOD-123F")
    (tags "D_SOD-123F")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 12")
    (attr smd)
    (fp_text reference "D1101" (at -0.127 -1.905) (layer "F.SilkS") hide)
    (fp_text value "S310FA" (at 0 2.1) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 26 "/PWM Channel 12/PWM-Sink") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 214 92.5)
    (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")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 16")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C1501" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 30 "/PWM Channel 16/PWM-Sink") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Package_TO_SOT_SMD:TDSON-8-FL" (layer "F.Cu")
    (at 200.5 97 90)
    (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")
    (tags "tdson ")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 14")
    (attr smd)
    (fp_text reference "Q1701" (at 0 -3.5 90) (layer "F.SilkS") hide)
    (fp_text value "BSC010N04LS" (at 0 3.5 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd rect (at -3.012674 -1.942604 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 -0.639241 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 0.655228 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd custom (at -2.6 -0.635 90) (size 0.6 3.1) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -0.3 -1.05)
            (xy -0.72 -1.05)
            (xy -0.72 -1.55)
            (xy -0.3 -1.55)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 0.25)
            (xy -0.72 0.25)
            (xy -0.72 -0.25)
            (xy -0.3 -0.25)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 1.55)
            (xy -0.72 1.55)
            (xy -0.72 1.05)
            (xy -0.3 1.05)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at -2.52 -1.7 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 -0.635 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 0.4 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 0 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd custom (at 0.65 0 90) (size 3.75 4.41) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy 2.675 -1.605)
            (xy 1.875 -1.605)
            (xy 1.875 -2.205)
            (xy 2.675 -2.205)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 -0.335)
            (xy 1.875 -0.335)
            (xy 1.875 -0.935)
            (xy 2.675 -0.935)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 0.935)
            (xy 1.875 0.935)
            (xy 1.875 0.335)
            (xy 2.675 0.335)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 2.205)
            (xy 1.875 2.205)
            (xy 1.875 1.605)
            (xy 2.675 1.605)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at 0.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd rect (at 2.905 -1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 -0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "1" smd rect (at -2.835621 -0.635 90) (size 1.1 3.15) (layers "F.Cu")
      (net 1 "GND") (pinfunction "S") (pintype "passive") (solder_paste_margin -0.05))
    (pad "4" smd rect (at -2.9 1.905 90) (size 0.85 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 80 "/PWM14") (pinfunction "G") (pintype "passive") (solder_paste_margin -0.05))
    (pad "5" thru_hole circle (at -0.8 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" smd custom (at 1 0 90) (size 4.65 4.41) (layers "F.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "5" thru_hole circle (at 1.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 37 "/PWM Channel 14/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 141.5 110 90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 7")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D802" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 52 "/PWM Channel 7/LED-Out") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 50 "/PWM Channel 6/LED-Out") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_PCB_Devices:PCB_Plug_Horizontal" (layer "F.Cu")
    (at 76 109.5 90)
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "exclude_from_bom" "")
    (attr exclude_from_bom allow_missing_courtyard)
    (fp_text reference "PLUG101" (at 0 -10.5 90 unlocked) (layer "F.SilkS") hide)
    (fp_text value "PCB_Plug_Horizontal" (at 0 1 90 unlocked) (layer "F.Fab") hide)
    (fp_line (start -3.1 -8.85) (end -3.1 -7.4)
      (layer "Edge.Cuts"))
    (fp_line (start 3.1 -7.4) (end 3.1 -8.85)
      (layer "Edge.Cuts"))
    (fp_line (start 1.15 -7.4) (end 3.1 -7.4)
      (layer "Edge.Cuts"))
    (fp_line (start -3.1 -7.4) (end -1.15 -7.4)
      (layer "Edge.Cuts"))
    (fp_line (start -1 -7.25) (end -1 -3.7)
      (layer "Edge.Cuts"))
    (fp_line (start 1 -3.7) (end 1 -7.25)
      (layer "Edge.Cuts"))
    (fp_line (start -1 -3.7) (end 1 -3.7)
      (layer "Edge.Cuts"))
    (fp_arc (start -3.25 -9) (mid -3.143934 -8.956066) (end -3.1 -8.85)
      (layer "Edge.Cuts"))
    (fp_arc (start 3.1 -8.85) (mid 3.143934 -8.956066) (end 3.25 -9)
      (layer "Edge.Cuts"))
    (fp_arc (start -1.15 -7.4) (mid -1.043934 -7.356066) (end -1 -7.25)
      (layer "Edge.Cuts"))
    (fp_arc (start 1 -7.25) (mid 1.043934 -7.356066) (end 1.15 -7.4)
      (layer "Edge.Cuts"))
    (pad "" np_thru_hole circle (at -2.85 -7.65 90) (size 0.7 0.7) (drill 0.7) (layers "*.Mask"))
    (pad "" np_thru_hole circle (at 0 -3.7 90) (size 2 2) (drill 2) (layers "*.Mask"))
    (pad "" np_thru_hole circle (at 2.85 -7.65 90) (size 0.7 0.7) (drill 0.7) (layers "*.Mask"))
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 101.5 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 1")
    (attr smd)
    (fp_text reference "J202" (at 0.5 -3.2352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 17 "/PWM Channel 1/PWM-Sink") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 75 113.75 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")
    (property "Sheetfile" "LinkPlug.kicad_sch")
    (property "Sheetname" "Link Plug")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R1903" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "10k" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 81 "/Link Plug/RX-B") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Spacer_Wurth:9774030243" (layer "F.Cu")
    (at 92 85)
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "SPACER101" (at 0 -4.318) (layer "F.SilkS") hide)
    (fp_text value "9774030243" (at 0 5.08) (layer "F.Fab") hide)
    (pad "1" thru_hole custom (at 0 0) (size 3.3 3.3) (drill 2.9) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "1") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "1" smd custom (at 0 0) (size 5.3 5.3) (layers "F.Cu")
      (net 1 "GND") (pinfunction "1") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_bbox (start 0 0) (end 0 0) (width 0.000001) (fill none))
      ))
    (model "${KICAD6_3DMODEL_DIR}/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M2_H3mm_9774030243.step"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 105 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 2")
    (attr smd)
    (fp_text reference "J301" (at 0.5 -3.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 33 "+24V") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 236 85 -90)
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (attr smd)
    (fp_text reference "J1802" (at 0.5 -1.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 1 "GND") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 79.75 84.5 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C105" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "10u" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "/VDDCORE") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Package_TO_SOT_SMD:TDSON-8-FL" (layer "F.Cu")
    (at 179.5 97 90)
    (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")
    (tags "tdson ")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 11")
    (attr smd)
    (fp_text reference "Q1201" (at 0 -3.5 90) (layer "F.SilkS") hide)
    (fp_text value "BSC010N04LS" (at 0 3.5 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd rect (at -3.012674 -1.942604 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 -0.639241 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 0.655228 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd custom (at -2.6 -0.635 90) (size 0.6 3.1) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -0.3 -1.05)
            (xy -0.72 -1.05)
            (xy -0.72 -1.55)
            (xy -0.3 -1.55)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 0.25)
            (xy -0.72 0.25)
            (xy -0.72 -0.25)
            (xy -0.3 -0.25)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 1.55)
            (xy -0.72 1.55)
            (xy -0.72 1.05)
            (xy -0.3 1.05)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at -2.52 -1.7 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 -0.635 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 0.4 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 0 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd custom (at 0.65 0 90) (size 3.75 4.41) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy 2.675 -1.605)
            (xy 1.875 -1.605)
            (xy 1.875 -2.205)
            (xy 2.675 -2.205)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 -0.335)
            (xy 1.875 -0.335)
            (xy 1.875 -0.935)
            (xy 2.675 -0.935)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 0.935)
            (xy 1.875 0.935)
            (xy 1.875 0.335)
            (xy 2.675 0.335)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 2.205)
            (xy 1.875 2.205)
            (xy 1.875 1.605)
            (xy 2.675 1.605)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at 0.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd rect (at 2.905 -1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 -0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "1" smd rect (at -2.835621 -0.635 90) (size 1.1 3.15) (layers "F.Cu")
      (net 1 "GND") (pinfunction "S") (pintype "passive") (solder_paste_margin -0.05))
    (pad "4" smd rect (at -2.9 1.905 90) (size 0.85 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 59 "/PWM11") (pinfunction "G") (pintype "passive") (solder_paste_margin -0.05))
    (pad "5" thru_hole circle (at -0.8 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" smd custom (at 1 0 90) (size 4.65 4.41) (layers "F.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "5" thru_hole circle (at 1.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 192 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 13")
    (attr smd)
    (fp_text reference "J1401" (at 0.5 -3.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 33 "+24V") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 143.5 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 7")
    (attr smd)
    (fp_text reference "J802" (at 0.5 -3.2352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 23 "/PWM Channel 7/PWM-Sink") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
    (at 214 90.5)
    (descr "D_SOD-123F")
    (tags "D_SOD-123F")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 16")
    (attr smd)
    (fp_text reference "D1501" (at -0.127 -1.905) (layer "F.SilkS") hide)
    (fp_text value "S310FA" (at 0 2.1) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
    (at 99 90.5)
    (descr "D_SOD-123F")
    (tags "D_SOD-123F")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 1")
    (attr smd)
    (fp_text reference "D201" (at -0.127 -1.905) (layer "F.SilkS") hide)
    (fp_text value "S310FA" (at 0 2.1) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 227 101 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")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R1808" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "10k" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 105 "Net-(R1807-Pad2)") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 239.25 94.5)
    (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")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R1803" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "10k" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 115 "/Power +24V/IN") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 44 "/Power-Enable") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Package_TO_SOT_SMD:TDSON-8-FL" (layer "F.Cu")
    (at 120.5 97 90)
    (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")
    (tags "tdson ")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 4")
    (attr smd)
    (fp_text reference "Q501" (at 0 -3.5 90) (layer "F.SilkS") hide)
    (fp_text value "BSC010N04LS" (at 0 3.5 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd rect (at -3.012674 -1.942604 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 -0.639241 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 0.655228 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd custom (at -2.6 -0.635 90) (size 0.6 3.1) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -0.3 -1.05)
            (xy -0.72 -1.05)
            (xy -0.72 -1.55)
            (xy -0.3 -1.55)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 0.25)
            (xy -0.72 0.25)
            (xy -0.72 -0.25)
            (xy -0.3 -0.25)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 1.55)
            (xy -0.72 1.55)
            (xy -0.72 1.05)
            (xy -0.3 1.05)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at -2.52 -1.7 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 -0.635 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 0.4 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 0 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd custom (at 0.65 0 90) (size 3.75 4.41) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy 2.675 -1.605)
            (xy 1.875 -1.605)
            (xy 1.875 -2.205)
            (xy 2.675 -2.205)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 -0.335)
            (xy 1.875 -0.335)
            (xy 1.875 -0.935)
            (xy 2.675 -0.935)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 0.935)
            (xy 1.875 0.935)
            (xy 1.875 0.335)
            (xy 2.675 0.335)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 2.205)
            (xy 1.875 2.205)
            (xy 1.875 1.605)
            (xy 2.675 1.605)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at 0.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd rect (at 2.905 -1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 -0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "1" smd rect (at -2.835621 -0.635 90) (size 1.1 3.15) (layers "F.Cu")
      (net 1 "GND") (pinfunction "S") (pintype "passive") (solder_paste_margin -0.05))
    (pad "4" smd rect (at -2.9 1.905 90) (size 0.85 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 48 "/PWM4") (pinfunction "G") (pintype "passive") (solder_paste_margin -0.05))
    (pad "5" thru_hole circle (at -0.8 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" smd custom (at 1 0 90) (size 4.65 4.41) (layers "F.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "5" thru_hole circle (at 1.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 133 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 6")
    (attr smd)
    (fp_text reference "J701" (at 0.5 -3.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 33 "+24V") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
    (at 141 90.5)
    (descr "D_SOD-123F")
    (tags "D_SOD-123F")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 7")
    (attr smd)
    (fp_text reference "D801" (at -0.127 -1.905) (layer "F.SilkS") hide)
    (fp_text value "S310FA" (at 0 2.1) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 239 105.25)
    (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")
    (property "Sheetfile" "LinkSocket.kicad_sch")
    (property "Sheetname" "Link Socket")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R2003" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "10k" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 113 "/Link Socket/RX-B") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 232.5 85 -90)
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (attr smd)
    (fp_text reference "J1801" (at 0.5 -1.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 15 "/Power +24V/+24V-Supply") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 206 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 15")
    (attr smd)
    (fp_text reference "J1601" (at 0.5 -3.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 33 "+24V") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
    (at 179 90.5)
    (descr "D_SOD-123F")
    (tags "D_SOD-123F")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 11")
    (attr smd)
    (fp_text reference "D1201" (at -0.127 -1.905) (layer "F.SilkS") hide)
    (fp_text value "S310FA" (at 0 2.1) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 27 "/PWM Channel 11/PWM-Sink") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 227 102.5 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")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R1810" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "10k" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 105 "Net-(R1807-Pad2)") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 32 "/Voltage-Sense") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 164 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 9")
    (attr smd)
    (fp_text reference "J1001" (at 0.5 -3.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 33 "+24V") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 129.5 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 5")
    (attr smd)
    (fp_text reference "J602" (at 0.5 -3.2352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 21 "/PWM Channel 5/PWM-Sink") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 98 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 1")
    (attr smd)
    (fp_text reference "J201" (at 0.5 -3.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 33 "+24V") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 172 92.5)
    (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")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 10")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C1301" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 28 "/PWM Channel 10/PWM-Sink") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 93.75 89.25 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C1805" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 227 98.25)
    (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")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R1806" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100k" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Package_TO_SOT_SMD:TDSON-8-FL" (layer "F.Cu")
    (at 141.5 97 90)
    (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")
    (tags "tdson ")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 7")
    (attr smd)
    (fp_text reference "Q801" (at 0 -3.5 90) (layer "F.SilkS") hide)
    (fp_text value "BSC010N04LS" (at 0 3.5 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd rect (at -3.012674 -1.942604 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 -0.639241 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 0.655228 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd custom (at -2.6 -0.635 90) (size 0.6 3.1) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -0.3 -1.05)
            (xy -0.72 -1.05)
            (xy -0.72 -1.55)
            (xy -0.3 -1.55)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 0.25)
            (xy -0.72 0.25)
            (xy -0.72 -0.25)
            (xy -0.3 -0.25)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 1.55)
            (xy -0.72 1.55)
            (xy -0.72 1.05)
            (xy -0.3 1.05)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at -2.52 -1.7 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 -0.635 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 0.4 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 0 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd custom (at 0.65 0 90) (size 3.75 4.41) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy 2.675 -1.605)
            (xy 1.875 -1.605)
            (xy 1.875 -2.205)
            (xy 2.675 -2.205)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 -0.335)
            (xy 1.875 -0.335)
            (xy 1.875 -0.935)
            (xy 2.675 -0.935)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 0.935)
            (xy 1.875 0.935)
            (xy 1.875 0.335)
            (xy 2.675 0.335)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 2.205)
            (xy 1.875 2.205)
            (xy 1.875 1.605)
            (xy 2.675 1.605)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at 0.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd rect (at 2.905 -1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 -0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "1" smd rect (at -2.835621 -0.635 90) (size 1.1 3.15) (layers "F.Cu")
      (net 1 "GND") (pinfunction "S") (pintype "passive") (solder_paste_margin -0.05))
    (pad "4" smd rect (at -2.9 1.905 90) (size 0.85 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 53 "/PWM7") (pinfunction "G") (pintype "passive") (solder_paste_margin -0.05))
    (pad "5" thru_hole circle (at -0.8 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" smd custom (at 1 0 90) (size 4.65 4.41) (layers "F.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "5" thru_hole circle (at 1.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 23 "/PWM Channel 7/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 207.5 110 90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 15")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D1602" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 66 "/PWM Channel 15/LED-Out") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 68 "/PWM Channel 14/LED-Out") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Package_TO_SOT_SMD:TDSON-8-FL" (layer "F.Cu")
    (at 127.5 97 90)
    (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")
    (tags "tdson ")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 5")
    (attr smd)
    (fp_text reference "Q601" (at 0 -3.5 90) (layer "F.SilkS") hide)
    (fp_text value "BSC010N04LS" (at 0 3.5 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd rect (at -3.012674 -1.942604 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 -0.639241 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 0.655228 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd custom (at -2.6 -0.635 90) (size 0.6 3.1) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -0.3 -1.05)
            (xy -0.72 -1.05)
            (xy -0.72 -1.55)
            (xy -0.3 -1.55)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 0.25)
            (xy -0.72 0.25)
            (xy -0.72 -0.25)
            (xy -0.3 -0.25)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 1.55)
            (xy -0.72 1.55)
            (xy -0.72 1.05)
            (xy -0.3 1.05)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at -2.52 -1.7 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 -0.635 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 0.4 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 0 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd custom (at 0.65 0 90) (size 3.75 4.41) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy 2.675 -1.605)
            (xy 1.875 -1.605)
            (xy 1.875 -2.205)
            (xy 2.675 -2.205)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 -0.335)
            (xy 1.875 -0.335)
            (xy 1.875 -0.935)
            (xy 2.675 -0.935)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 0.935)
            (xy 1.875 0.935)
            (xy 1.875 0.335)
            (xy 2.675 0.335)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 2.205)
            (xy 1.875 2.205)
            (xy 1.875 1.605)
            (xy 2.675 1.605)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at 0.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd rect (at 2.905 -1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 -0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "1" smd rect (at -2.835621 -0.635 90) (size 1.1 3.15) (layers "F.Cu")
      (net 1 "GND") (pinfunction "S") (pintype "passive") (solder_paste_margin -0.05))
    (pad "4" smd rect (at -2.9 1.905 90) (size 0.85 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 49 "/PWM5") (pinfunction "G") (pintype "passive") (solder_paste_margin -0.05))
    (pad "5" thru_hole circle (at -0.8 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" smd custom (at 1 0 90) (size 4.65 4.41) (layers "F.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "5" thru_hole circle (at 1.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 21 "/PWM Channel 5/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 147 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 8")
    (attr smd)
    (fp_text reference "J901" (at 0.5 -3.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 33 "+24V") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 230.5 106.5 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "LinkSocket.kicad_sch")
    (property "Sheetname" "Link Socket")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C2001" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 78.25 113.75 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")
    (property "Sheetfile" "LinkPlug.kicad_sch")
    (property "Sheetname" "Link Plug")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R1902" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "10k" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 79 "/Link Plug/RX-A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 134 92.5)
    (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")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 6")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C701" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 22 "/PWM Channel 6/PWM-Sink") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 86.75 81.5)
    (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")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R1809" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100R" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 107 "/Resistance-Sense") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
    (at 120 90.5)
    (descr "D_SOD-123F")
    (tags "D_SOD-123F")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 4")
    (attr smd)
    (fp_text reference "D501" (at -0.127 -1.905) (layer "F.SilkS") hide)
    (fp_text value "S310FA" (at 0 2.1) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 20 "/PWM Channel 4/PWM-Sink") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Package_TO_SOT_SMD:TDSON-8-FL" (layer "F.Cu")
    (at 106.5 97 90)
    (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")
    (tags "tdson ")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 2")
    (attr smd)
    (fp_text reference "Q301" (at 0 -3.5 90) (layer "F.SilkS") hide)
    (fp_text value "BSC010N04LS" (at 0 3.5 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd rect (at -3.012674 -1.942604 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 -0.639241 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 0.655228 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd custom (at -2.6 -0.635 90) (size 0.6 3.1) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -0.3 -1.05)
            (xy -0.72 -1.05)
            (xy -0.72 -1.55)
            (xy -0.3 -1.55)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 0.25)
            (xy -0.72 0.25)
            (xy -0.72 -0.25)
            (xy -0.3 -0.25)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 1.55)
            (xy -0.72 1.55)
            (xy -0.72 1.05)
            (xy -0.3 1.05)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at -2.52 -1.7 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 -0.635 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 0.4 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 0 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd custom (at 0.65 0 90) (size 3.75 4.41) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy 2.675 -1.605)
            (xy 1.875 -1.605)
            (xy 1.875 -2.205)
            (xy 2.675 -2.205)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 -0.335)
            (xy 1.875 -0.335)
            (xy 1.875 -0.935)
            (xy 2.675 -0.935)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 0.935)
            (xy 1.875 0.935)
            (xy 1.875 0.335)
            (xy 2.675 0.335)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 2.205)
            (xy 1.875 2.205)
            (xy 1.875 1.605)
            (xy 2.675 1.605)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at 0.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd rect (at 2.905 -1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 -0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "1" smd rect (at -2.835621 -0.635 90) (size 1.1 3.15) (layers "F.Cu")
      (net 1 "GND") (pinfunction "S") (pintype "passive") (solder_paste_margin -0.05))
    (pad "4" smd rect (at -2.9 1.905 90) (size 0.85 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 42 "/PWM2") (pinfunction "G") (pintype "passive") (solder_paste_margin -0.05))
    (pad "5" thru_hole circle (at -0.8 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" smd custom (at 1 0 90) (size 4.65 4.41) (layers "F.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "5" thru_hole circle (at 1.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 18 "/PWM Channel 2/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Package_TO_SOT_SMD:TDSON-8-FL" (layer "F.Cu")
    (at 134.5 97 90)
    (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")
    (tags "tdson ")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 6")
    (attr smd)
    (fp_text reference "Q701" (at 0 -3.5 90) (layer "F.SilkS") hide)
    (fp_text value "BSC010N04LS" (at 0 3.5 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd rect (at -3.012674 -1.942604 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 -0.639241 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 0.655228 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd custom (at -2.6 -0.635 90) (size 0.6 3.1) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -0.3 -1.05)
            (xy -0.72 -1.05)
            (xy -0.72 -1.55)
            (xy -0.3 -1.55)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 0.25)
            (xy -0.72 0.25)
            (xy -0.72 -0.25)
            (xy -0.3 -0.25)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 1.55)
            (xy -0.72 1.55)
            (xy -0.72 1.05)
            (xy -0.3 1.05)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at -2.52 -1.7 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 -0.635 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 0.4 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 0 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd custom (at 0.65 0 90) (size 3.75 4.41) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy 2.675 -1.605)
            (xy 1.875 -1.605)
            (xy 1.875 -2.205)
            (xy 2.675 -2.205)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 -0.335)
            (xy 1.875 -0.335)
            (xy 1.875 -0.935)
            (xy 2.675 -0.935)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 0.935)
            (xy 1.875 0.935)
            (xy 1.875 0.335)
            (xy 2.675 0.335)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 2.205)
            (xy 1.875 2.205)
            (xy 1.875 1.605)
            (xy 2.675 1.605)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at 0.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd rect (at 2.905 -1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 -0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "1" smd rect (at -2.835621 -0.635 90) (size 1.1 3.15) (layers "F.Cu")
      (net 1 "GND") (pinfunction "S") (pintype "passive") (solder_paste_margin -0.05))
    (pad "4" smd rect (at -2.9 1.905 90) (size 0.85 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 54 "/PWM6") (pinfunction "G") (pintype "passive") (solder_paste_margin -0.05))
    (pad "5" thru_hole circle (at -0.8 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" smd custom (at 1 0 90) (size 4.65 4.41) (layers "F.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "5" thru_hole circle (at 1.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 174.5 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 10")
    (attr smd)
    (fp_text reference "J1302" (at 0.5 -3.2352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 28 "/PWM Channel 10/PWM-Sink") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 136.5 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 6")
    (attr smd)
    (fp_text reference "J702" (at 0.5 -3.2352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 22 "/PWM Channel 6/PWM-Sink") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 179.5 110 90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 11")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D1202" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 60 "/PWM Channel 11/LED-Out") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 61 "/PWM Channel 10/LED-Out") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 134.5 110 90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 6")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D702" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 50 "/PWM Channel 6/LED-Out") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 47 "/PWM Channel 5/LED-Out") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Diode_SMD:D_SOD-123F" (layer "F.Cu")
    (at 134 90.5)
    (descr "D_SOD-123F")
    (tags "D_SOD-123F")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 6")
    (attr smd)
    (fp_text reference "D701" (at -0.127 -1.905) (layer "F.SilkS") hide)
    (fp_text value "S310FA" (at 0 2.1) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at -0.127 -1.905) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.4 0) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2272727273)
      (net 22 "/PWM Channel 6/PWM-Sink") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Horizontal" (layer "F.Cu")
    (at 76 109.5 90)
    (property "Sheetfile" "LinkPlug.kicad_sch")
    (property "Sheetname" "Link Plug")
    (attr through_hole)
    (fp_text reference "J1901" (at -1.27 -7.62 90) (layer "F.SilkS") hide)
    (fp_text value "2x05_Horizontal" (at -1.778 3.81 90) (layer "F.Fab") hide)
    (pad "" smd roundrect (at -2.54 0 90) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at -2.54 1.27 90) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at -1.27 0 90) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at -1.27 1.27 90) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at 0 0 90) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at 0 1.27 90) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at 1.27 0 90) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at 1.27 1.27 90) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at 2.54 0 90) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "" smd roundrect (at 2.54 1.27 90) (size 1.016 1.016) (layers "F.Paste") (roundrect_rratio 0.1))
    (pad "1" thru_hole circle (at 2.54 0 180) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections)
      (net 77 "/Link Plug/TX-Z") (pinfunction "Pin_1") (pintype "passive") (zone_connect 2))
    (pad "2" thru_hole circle (at 2.54 1.27 180) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 78 "/Link Plug/TX-Y") (pinfunction "Pin_2") (pintype "passive") (zone_connect 2))
    (pad "3" thru_hole circle (at 1.27 0 180) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "Pin_3") (pintype "passive") (zone_connect 2))
    (pad "4" thru_hole circle (at 1.27 1.27 180) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In2.Cu")
      (net 8 "+5V") (pinfunction "Pin_4") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0 0 180) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections)
      (net 7 "/USB+") (pinfunction "Pin_5") (pintype "passive") (zone_connect 2))
    (pad "6" thru_hole circle (at 0 1.27 180) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections)
      (net 10 "/USB-") (pinfunction "Pin_6") (pintype "passive") (zone_connect 2))
    (pad "7" thru_hole circle (at -1.27 0 180) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In2.Cu")
      (net 8 "+5V") (pinfunction "Pin_7") (pintype "passive") (zone_connect 2))
    (pad "8" thru_hole circle (at -1.27 1.27 180) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "Pin_8") (pintype "passive") (zone_connect 2))
    (pad "9" thru_hole circle (at -2.54 0 180) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections)
      (net 79 "/Link Plug/RX-A") (pinfunction "Pin_9") (pintype "passive") (zone_connect 2))
    (pad "10" thru_hole circle (at -2.54 1.27 180) (size 1 1) (drill 0.6) (layers "*.Cu" "F.Mask") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 81 "/Link Plug/RX-B") (pinfunction "Pin_10") (pintype "passive") (zone_connect 2))
    (model "../../3dmodels/V2_Connector_PinHeader_1.27mm.3dshapes/PinHeader_2x05_P1.27mm.stp"
      (offset (xyz 2.52 1.18 1.65))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 180 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 186 92.5)
    (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")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 12")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C1101" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 26 "/PWM Channel 12/PWM-Sink") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 159.5 110 90)
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D103" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 64 "unconnected-(D103-OUT-Pad1)") (pinfunction "OUT") (pintype "output+no_connect"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 34 "Net-(D101-OUT)") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 86.75 83)
    (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")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R102" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "330R" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 36 "Net-(D102-K)") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 141 92.5)
    (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")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 7")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C801" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 23 "/PWM Channel 7/PWM-Sink") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Package_TO_SOT_SMD:TDSON-8-FL" (layer "F.Cu")
    (at 214.5 97 90)
    (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")
    (tags "tdson ")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 16")
    (attr smd)
    (fp_text reference "Q1501" (at 0 -3.5 90) (layer "F.SilkS") hide)
    (fp_text value "BSC010N04LS" (at 0 3.5 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd rect (at -3.012674 -1.942604 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 -0.639241 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 0.655228 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd custom (at -2.6 -0.635 90) (size 0.6 3.1) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -0.3 -1.05)
            (xy -0.72 -1.05)
            (xy -0.72 -1.55)
            (xy -0.3 -1.55)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 0.25)
            (xy -0.72 0.25)
            (xy -0.72 -0.25)
            (xy -0.3 -0.25)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 1.55)
            (xy -0.72 1.55)
            (xy -0.72 1.05)
            (xy -0.3 1.05)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at -2.52 -1.7 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 -0.635 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 0.4 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 0 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd custom (at 0.65 0 90) (size 3.75 4.41) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy 2.675 -1.605)
            (xy 1.875 -1.605)
            (xy 1.875 -2.205)
            (xy 2.675 -2.205)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 -0.335)
            (xy 1.875 -0.335)
            (xy 1.875 -0.935)
            (xy 2.675 -0.935)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 0.935)
            (xy 1.875 0.935)
            (xy 1.875 0.335)
            (xy 2.675 0.335)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 2.205)
            (xy 1.875 2.205)
            (xy 1.875 1.605)
            (xy 2.675 1.605)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at 0.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd rect (at 2.905 -1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 -0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "1" smd rect (at -2.835621 -0.635 90) (size 1.1 3.15) (layers "F.Cu")
      (net 1 "GND") (pinfunction "S") (pintype "passive") (solder_paste_margin -0.05))
    (pad "4" smd rect (at -2.9 1.905 90) (size 0.85 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 67 "/PWM16") (pinfunction "G") (pintype "passive") (solder_paste_margin -0.05))
    (pad "5" thru_hole circle (at -0.8 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" smd custom (at 1 0 90) (size 4.65 4.41) (layers "F.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "5" thru_hole circle (at 1.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 30 "/PWM Channel 16/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Package_SO:PG-TDS0-14" (layer "F.Cu")
    (at 232.5 94 180)
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Infineon Smart High Sde Switches PROFET™+ 24V")
    (attr smd)
    (fp_text reference "U1801" (at 0 -5.28) (layer "F.SilkS") hide)
    (fp_text value "BTT6010" (at 0 5.28) (layer "F.Fab") hide)
    (pad "" smd roundrect (at -1.2 -2.875 180) (size 0.2 0.575) (layers "F.Paste") (roundrect_rratio 0.3)
      (zone_connect 2))
    (pad "" smd roundrect (at -1.2 -2 180) (size 0.2 0.8) (layers "F.Paste") (roundrect_rratio 0.3)
      (zone_connect 2))
    (pad "" smd roundrect (at -1.2 -1 180) (size 0.2 0.8) (layers "F.Paste") (roundrect_rratio 0.3)
      (zone_connect 2))
    (pad "" smd roundrect (at -1.2 0 180) (size 0.2 0.8) (layers "F.Paste") (roundrect_rratio 0.3)
      (zone_connect 2))
    (pad "" smd roundrect (at -1.2 1 180) (size 0.2 0.8) (layers "F.Paste") (roundrect_rratio 0.3)
      (zone_connect 2))
    (pad "" smd roundrect (at -1.2 2 180) (size 0.2 0.8) (layers "F.Paste") (roundrect_rratio 0.3)
      (zone_connect 2))
    (pad "" smd roundrect (at -1.2 2.875 180) (size 0.2 0.575) (layers "F.Paste") (roundrect_rratio 0.3)
      (zone_connect 2))
    (pad "" smd roundrect (at -0.5 -2.875 180) (size 0.8 0.575) (layers "F.Paste") (roundrect_rratio 0.2)
      (zone_connect 2))
    (pad "" smd roundrect (at -0.5 -2 180) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.2)
      (zone_connect 2))
    (pad "" smd roundrect (at -0.5 -1 180) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.2)
      (zone_connect 2))
    (pad "" smd roundrect (at -0.5 0 180) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.2)
      (zone_connect 2))
    (pad "" smd roundrect (at -0.5 1 180) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.2)
      (zone_connect 2))
    (pad "" smd roundrect (at -0.5 2 180) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.2)
      (zone_connect 2))
    (pad "" smd roundrect (at -0.5 2.875 180) (size 0.8 0.575) (layers "F.Paste") (roundrect_rratio 0.2)
      (zone_connect 2))
    (pad "" smd roundrect (at 0.5 -2.875 180) (size 0.8 0.575) (layers "F.Paste") (roundrect_rratio 0.2)
      (zone_connect 2))
    (pad "" smd roundrect (at 0.5 -2 180) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.2)
      (zone_connect 2))
    (pad "" smd roundrect (at 0.5 -1 180) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.2)
      (zone_connect 2))
    (pad "" smd roundrect (at 0.5 0 180) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.2)
      (zone_connect 2))
    (pad "" smd roundrect (at 0.5 1 180) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.2)
      (zone_connect 2))
    (pad "" smd roundrect (at 0.5 2 180) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.2)
      (zone_connect 2))
    (pad "" smd roundrect (at 0.5 2.875 180) (size 0.8 0.575) (layers "F.Paste") (roundrect_rratio 0.2)
      (zone_connect 2))
    (pad "" smd roundrect (at 1.2 -2.865 180) (size 0.2 0.575) (layers "F.Paste") (roundrect_rratio 0.3)
      (zone_connect 2))
    (pad "" smd roundrect (at 1.2 -1.99 180) (size 0.2 0.8) (layers "F.Paste") (roundrect_rratio 0.3)
      (zone_connect 2))
    (pad "" smd roundrect (at 1.2 -0.99 180) (size 0.2 0.8) (layers "F.Paste") (roundrect_rratio 0.3)
      (zone_connect 2))
    (pad "" smd roundrect (at 1.2 0.01 180) (size 0.2 0.8) (layers "F.Paste") (roundrect_rratio 0.3)
      (zone_connect 2))
    (pad "" smd roundrect (at 1.2 1.01 180) (size 0.2 0.8) (layers "F.Paste") (roundrect_rratio 0.3)
      (zone_connect 2))
    (pad "" smd roundrect (at 1.2 2.01 180) (size 0.2 0.8) (layers "F.Paste") (roundrect_rratio 0.3)
      (zone_connect 2))
    (pad "" smd roundrect (at 1.2 2.885 180) (size 0.2 0.575) (layers "F.Paste") (roundrect_rratio 0.3)
      (zone_connect 2))
    (pad "1" smd rect (at -2.73 -3.81 180) (size 1.34 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 82 "unconnected-(U1801-Pad1)") (pintype "no_connect"))
    (pad "2" smd rect (at -2.73 -2.54 180) (size 1.34 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 83 "unconnected-(U1801-Pad2)") (pintype "no_connect"))
    (pad "3" smd rect (at -2.73 -1.27 180) (size 1.34 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "4" smd rect (at -2.73 0 180) (size 1.34 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 115 "/Power +24V/IN") (pinfunction "IN") (pintype "input"))
    (pad "5" smd rect (at -2.73 1.27 180) (size 1.34 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 3 "+3V3") (pinfunction "DEN") (pintype "input"))
    (pad "6" smd rect (at -2.73 2.54 180) (size 1.34 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 114 "/Power +24V/IS") (pinfunction "IS") (pintype "output"))
    (pad "7" smd rect (at -2.73 3.81 180) (size 1.34 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 84 "unconnected-(U1801-Pad7)") (pintype "no_connect"))
    (pad "8" smd rect (at 2.73 3.81 180) (size 1.34 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 101 "unconnected-(U1801-Pad8)") (pintype "no_connect"))
    (pad "9" smd rect (at 2.73 2.54 180) (size 1.34 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 102 "unconnected-(U1801-Pad9)") (pintype "no_connect"))
    (pad "10" smd rect (at 2.73 1.27 180) (size 1.34 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 33 "+24V") (pinfunction "OUT") (pintype "power_out"))
    (pad "11" smd rect (at 2.73 0 180) (size 1.34 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 33 "+24V") (pinfunction "OUT") (pintype "passive"))
    (pad "12" smd rect (at 2.73 -1.27 180) (size 1.34 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 33 "+24V") (pinfunction "OUT") (pintype "passive"))
    (pad "13" smd rect (at 2.73 -2.54 180) (size 1.34 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 103 "unconnected-(U1801-Pad13)") (pintype "no_connect"))
    (pad "14" smd rect (at 2.73 -3.81 180) (size 1.34 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 104 "unconnected-(U1801-Pad14)") (pintype "no_connect"))
    (pad "15" thru_hole circle (at -1 -2.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" thru_hole circle (at -1 -1.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" thru_hole circle (at -1 -0.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" thru_hole circle (at -1 0.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" thru_hole circle (at -1 1.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" thru_hole circle (at -1 2.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" thru_hole circle (at 0 -2.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" thru_hole circle (at 0 -1.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" thru_hole circle (at 0 -0.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" smd custom (at 0 0 180) (size 2.65 6.4) (layers "F.Cu" "F.Mask")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "15" thru_hole circle (at 0 0.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" thru_hole circle (at 0 1.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" thru_hole circle (at 0 2.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" thru_hole circle (at 1 -2.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" thru_hole circle (at 1 -1.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" thru_hole circle (at 1 -0.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" thru_hole circle (at 1 0.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" thru_hole circle (at 1 1.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (pad "15" thru_hole circle (at 1 2.5 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "VS") (pintype "power_in") (zone_connect 2))
    (model "../../3dmodels/V2_Package_SO.3dshapes/PG-TDSO-14.step"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 90))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 140 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 7")
    (attr smd)
    (fp_text reference "J801" (at 0.5 -3.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 33 "+24V") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Package_TO_SOT_SMD:TDSON-8-FL" (layer "F.Cu")
    (at 99.5 97 90)
    (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")
    (tags "tdson ")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 1")
    (attr smd)
    (fp_text reference "Q201" (at 0 -3.5 90) (layer "F.SilkS") hide)
    (fp_text value "BSC010N04LS" (at 0 3.5 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd rect (at -3.012674 -1.942604 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 -0.639241 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 0.655228 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd custom (at -2.6 -0.635 90) (size 0.6 3.1) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -0.3 -1.05)
            (xy -0.72 -1.05)
            (xy -0.72 -1.55)
            (xy -0.3 -1.55)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 0.25)
            (xy -0.72 0.25)
            (xy -0.72 -0.25)
            (xy -0.3 -0.25)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 1.55)
            (xy -0.72 1.55)
            (xy -0.72 1.05)
            (xy -0.3 1.05)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at -2.52 -1.7 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 -0.635 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 0.4 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 0 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd custom (at 0.65 0 90) (size 3.75 4.41) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy 2.675 -1.605)
            (xy 1.875 -1.605)
            (xy 1.875 -2.205)
            (xy 2.675 -2.205)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 -0.335)
            (xy 1.875 -0.335)
            (xy 1.875 -0.935)
            (xy 2.675 -0.935)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 0.935)
            (xy 1.875 0.935)
            (xy 1.875 0.335)
            (xy 2.675 0.335)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 2.205)
            (xy 1.875 2.205)
            (xy 1.875 1.605)
            (xy 2.675 1.605)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at 0.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd rect (at 2.905 -1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 -0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "1" smd rect (at -2.835621 -0.635 90) (size 1.1 3.15) (layers "F.Cu")
      (net 1 "GND") (pinfunction "S") (pintype "passive") (solder_paste_margin -0.05))
    (pad "4" smd rect (at -2.9 1.905 90) (size 0.85 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 40 "/PWM1") (pinfunction "G") (pintype "passive") (solder_paste_margin -0.05))
    (pad "5" thru_hole circle (at -0.8 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" smd custom (at 1 0 90) (size 4.65 4.41) (layers "F.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "5" thru_hole circle (at 1.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 17 "/PWM Channel 1/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Package_DFN_QFN:WQFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_ThermalVias" (layer "F.Cu")
    (at 83 110.25 180)
    (descr "WQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py")
    (tags "WQFN NoLead")
    (property "Sheetfile" "LinkPlug.kicad_sch")
    (property "Sheetname" "Link Plug")
    (attr smd)
    (fp_text reference "U1902" (at 0 -3.32) (layer "F.SilkS") hide)
    (fp_text value "SN65MLVD203B" (at 0 6.57) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 4.25) (layer "F.Fab"))
    (pad "" smd roundrect (at -0.65 -0.65 180) (size 1.1 1.1) (layers "F.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -0.65 0.65 180) (size 1.1 1.1) (layers "F.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 0.65 -0.65 180) (size 1.1 1.1) (layers "F.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 0.65 0.65 180) (size 1.1 1.1) (layers "F.Paste") (roundrect_rratio 0.221239))
    (pad "1" smd roundrect (at -1.975 -0.975 180) (size 0.85 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_left bottom_left)
      (net 73 "/Plug-RX") (pinfunction "R") (pintype "output"))
    (pad "2" smd roundrect (at -1.975 -0.325 180) (size 0.85 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_left bottom_left)
      (net 1 "GND") (pinfunction "RE") (pintype "input"))
    (pad "3" smd roundrect (at -1.975 0.325 180) (size 0.85 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_left bottom_left)
      (net 91 "/Plug-TX-Enable") (pinfunction "DE") (pintype "input"))
    (pad "4" smd roundrect (at -1.975 0.975 180) (size 0.85 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_left bottom_left)
      (net 43 "/Plug-TX") (pinfunction "D") (pintype "input"))
    (pad "5" smd roundrect (at -0.975 1.975 180) (size 0.35 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer bottom_left bottom_right)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "6" smd roundrect (at -0.325 1.975 180) (size 0.35 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer bottom_left bottom_right)
      (net 1 "GND") (pinfunction "GND") (pintype "passive"))
    (pad "7" smd roundrect (at 0.325 1.975 180) (size 0.35 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer bottom_left bottom_right)
      (net 119 "unconnected-(U1902-Pad7)") (pintype "no_connect"))
    (pad "8" smd roundrect (at 0.975 1.975 180) (size 0.35 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer bottom_left bottom_right)
      (net 120 "unconnected-(U1902-Pad8)") (pintype "no_connect"))
    (pad "9" smd roundrect (at 1.975 0.975 180) (size 0.85 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_right bottom_right)
      (net 78 "/Link Plug/TX-Y") (pinfunction "Y") (pintype "output"))
    (pad "10" smd roundrect (at 1.975 0.325 180) (size 0.85 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_right bottom_right)
      (net 77 "/Link Plug/TX-Z") (pinfunction "Z") (pintype "output"))
    (pad "11" smd roundrect (at 1.975 -0.325 180) (size 0.85 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_right bottom_right)
      (net 81 "/Link Plug/RX-B") (pinfunction "B") (pintype "input"))
    (pad "12" smd roundrect (at 1.975 -0.975 180) (size 0.85 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_right bottom_right)
      (net 79 "/Link Plug/RX-A") (pinfunction "A") (pintype "input"))
    (pad "13" smd roundrect (at 0.975 -1.975 180) (size 0.35 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_left top_right)
      (net 3 "+3V3") (pinfunction "VCC") (pintype "power_in"))
    (pad "14" smd roundrect (at 0.325 -1.975 180) (size 0.35 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_left top_right)
      (net 3 "+3V3") (pinfunction "VCC") (pintype "passive"))
    (pad "15" smd roundrect (at -0.325 -1.975 180) (size 0.35 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_left top_right)
      (net 121 "unconnected-(U1902-Pad15)") (pintype "no_connect"))
    (pad "16" smd roundrect (at -0.975 -1.975 180) (size 0.35 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
      (chamfer_ratio 0) (chamfer top_left top_right)
      (net 122 "unconnected-(U1902-Pad16)") (pintype "no_connect"))
    (pad "17" thru_hole circle (at -1.05 -1.05 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "17" thru_hole circle (at -1.05 0 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "17" thru_hole circle (at -1.05 1.05 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "17" thru_hole circle (at 0 -1.05 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "17" thru_hole circle (at 0 0 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "17" smd custom (at 0 0 180) (size 2.7 2.7) (layers "F.Cu" "F.Mask")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "17" thru_hole circle (at 0 1.05 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "17" thru_hole circle (at 1.05 -1.05 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "17" thru_hole circle (at 1.05 0 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (pad "17" thru_hole circle (at 1.05 1.05 180) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu")
      (net 1 "GND") (pinfunction "GND") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/UQFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm.step"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 235.75 105.25)
    (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")
    (property "Sheetfile" "LinkSocket.kicad_sch")
    (property "Sheetname" "Link Socket")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R2002" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "10k" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 112 "/Link Socket/RX-A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 167.5 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 9")
    (attr smd)
    (fp_text reference "J1002" (at 0.5 -3.2352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 25 "/PWM Channel 9/PWM-Sink") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Package_TO_SOT_SMD:TDSON-8-FL" (layer "F.Cu")
    (at 172.5 97 90)
    (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")
    (tags "tdson ")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 10")
    (attr smd)
    (fp_text reference "Q1301" (at 0 -3.5 90) (layer "F.SilkS") hide)
    (fp_text value "BSC010N04LS" (at 0 3.5 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd rect (at -3.012674 -1.942604 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 -0.639241 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 0.655228 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd custom (at -2.6 -0.635 90) (size 0.6 3.1) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -0.3 -1.05)
            (xy -0.72 -1.05)
            (xy -0.72 -1.55)
            (xy -0.3 -1.55)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 0.25)
            (xy -0.72 0.25)
            (xy -0.72 -0.25)
            (xy -0.3 -0.25)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 1.55)
            (xy -0.72 1.55)
            (xy -0.72 1.05)
            (xy -0.3 1.05)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at -2.52 -1.7 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 -0.635 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 0.4 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 0 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd custom (at 0.65 0 90) (size 3.75 4.41) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy 2.675 -1.605)
            (xy 1.875 -1.605)
            (xy 1.875 -2.205)
            (xy 2.675 -2.205)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 -0.335)
            (xy 1.875 -0.335)
            (xy 1.875 -0.935)
            (xy 2.675 -0.935)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 0.935)
            (xy 1.875 0.935)
            (xy 1.875 0.335)
            (xy 2.675 0.335)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 2.205)
            (xy 1.875 2.205)
            (xy 1.875 1.605)
            (xy 2.675 1.605)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at 0.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd rect (at 2.905 -1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 -0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "1" smd rect (at -2.835621 -0.635 90) (size 1.1 3.15) (layers "F.Cu")
      (net 1 "GND") (pinfunction "S") (pintype "passive") (solder_paste_margin -0.05))
    (pad "4" smd rect (at -2.9 1.905 90) (size 0.85 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 63 "/PWM10") (pinfunction "G") (pintype "passive") (solder_paste_margin -0.05))
    (pad "5" thru_hole circle (at -0.8 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" smd custom (at 1 0 90) (size 4.65 4.41) (layers "F.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "5" thru_hole circle (at 1.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 28 "/PWM Channel 10/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 193.5 110 90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 13")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D1402" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 62 "/PWM Channel 13/LED-Out") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 72 "/LED13") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 178 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 11")
    (attr smd)
    (fp_text reference "J1201" (at 0.5 -3.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 33 "+24V") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Diode_SMD:D_SMA" (layer "F.Cu")
    (at 228 84.75 90)
    (descr "Diode SMA (DO-214AC)")
    (tags "Diode SMA (DO-214AC)")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (attr smd)
    (fp_text reference "TVS1801" (at 0 -2.5 90) (layer "F.SilkS") hide)
    (fp_text value "SMAJ24CA" (at 0 2.6 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 -2.5 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -2 0 90) (size 2.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1388888889)
      (net 1 "GND") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 2 0 90) (size 2.5 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1388888889)
      (net 15 "/Power +24V/+24V-Supply") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMA.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 239.25 91.5)
    (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")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R1805" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "2k7" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 114 "/Power +24V/IS") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_PCB_Devices:PCB_Plug_Horizontal" (layer "F.Cu")
    (at 238 109.5 -90)
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "exclude_from_bom" "")
    (attr exclude_from_bom allow_missing_courtyard)
    (fp_text reference "PLUG102" (at 0 -10.5 270 unlocked) (layer "F.SilkS") hide)
    (fp_text value "PCB_Plug_Horizontal" (at 0 1 270 unlocked) (layer "F.Fab") hide)
    (fp_line (start -1 -3.7) (end 1 -3.7)
      (layer "Edge.Cuts"))
    (fp_line (start 1 -3.7) (end 1 -7.25)
      (layer "Edge.Cuts"))
    (fp_line (start -1 -7.25) (end -1 -3.7)
      (layer "Edge.Cuts"))
    (fp_line (start -3.1 -7.4) (end -1.15 -7.4)
      (layer "Edge.Cuts"))
    (fp_line (start 1.15 -7.4) (end 3.1 -7.4)
      (layer "Edge.Cuts"))
    (fp_line (start 3.1 -7.4) (end 3.1 -8.85)
      (layer "Edge.Cuts"))
    (fp_line (start -3.1 -8.85) (end -3.1 -7.4)
      (layer "Edge.Cuts"))
    (fp_arc (start 1 -7.25) (mid 1.043934 -7.356066) (end 1.15 -7.4)
      (layer "Edge.Cuts"))
    (fp_arc (start -1.15 -7.4) (mid -1.043934 -7.356066) (end -1 -7.25)
      (layer "Edge.Cuts"))
    (fp_arc (start 3.1 -8.85) (mid 3.143934 -8.956066) (end 3.25 -9)
      (layer "Edge.Cuts"))
    (fp_arc (start -3.25 -9) (mid -3.143934 -8.956066) (end -3.1 -8.85)
      (layer "Edge.Cuts"))
    (pad "" np_thru_hole circle (at -2.85 -7.65 270) (size 0.7 0.7) (drill 0.7) (layers "*.Mask"))
    (pad "" np_thru_hole circle (at 0 -3.7 270) (size 2 2) (drill 2) (layers "*.Mask"))
    (pad "" np_thru_hole circle (at 2.85 -7.65 270) (size 0.7 0.7) (drill 0.7) (layers "*.Mask"))
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 76.5 86 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C108" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm" (layer "F.Cu")
    (at 72.5 89.25 90)
    (descr "SMD Crystal FC-135 https://support.epson.biz/td/api/doc_check.php?dl=brief_FC-135R_en.pdf")
    (tags "SMD SMT Crystal")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Two pin crystal, small symbol")
    (property "ki_keywords" "quartz ceramic resonator oscillator")
    (attr smd)
    (fp_text reference "Y101" (at 0 -2 90) (layer "F.SilkS") hide)
    (fp_text value "32.768kHz" (at 0 2 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 -2 90) (layer "F.Fab"))
    (pad "1" smd rect (at 1.25 0 90) (size 1 1.8) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 9 "/XIN32") (pinfunction "1") (pintype "passive"))
    (pad "2" smd rect (at -1.25 0 90) (size 1 1.8) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 12 "/XOUT32") (pinfunction "2") (pintype "passive"))
    (model "../../3dmodels/V2_Crystal.3dshapes/Crystal_SMD_3215-2Pin_3.2x1.5mm.step"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 207 92.5)
    (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")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 15")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C1601" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 31 "/PWM Channel 15/PWM-Sink") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Spacer_Wurth:9774030243" (layer "F.Cu")
    (at 222 110)
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "SPACER104" (at 0 -4.318) (layer "F.SilkS") hide)
    (fp_text value "9774030243" (at 0 5.08) (layer "F.Fab") hide)
    (pad "1" thru_hole custom (at 0 0) (size 3.3 3.3) (drill 2.9) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu")
      (net 1 "GND") (pinfunction "1") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "1" smd custom (at 0 0) (size 5.3 5.3) (layers "F.Cu")
      (net 1 "GND") (pinfunction "1") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_bbox (start 0 0) (end 0 0) (width 0.000001) (fill none))
      ))
    (model "${KICAD6_3DMODEL_DIR}/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M2_H3mm_9774030243.step"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 79.75 86 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C106" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "/VDDCORE") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 165 92.5)
    (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")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 9")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C1001" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 25 "/PWM Channel 9/PWM-Sink") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "LED_SMD:LED_0603_1608Metric" (layer "F.Cu")
    (at 86.75 84.5)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Light emitting diode, small symbol")
    (property "ki_keywords" "LED diode light-emitting-diode")
    (attr smd)
    (fp_text reference "D102" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "Orange" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 36 "Net-(D102-K)") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 4 "/LED-onboard") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_PCB_Devices:PCB_Button-bottom" (layer "F.Cu")
    (at 157 110 90)
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "exclude_from_bom" "")
    (attr exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
    (fp_text reference "SWB101" (at 0.21 -8.89 90) (layer "F.SilkS") hide)
    (fp_text value "Button-bottom" (at 0 8.89 90) (layer "F.Fab") hide)
    (fp_line (start 1.6 -7.1) (end -1.6 -7.1)
      (layer "Edge.Cuts"))
    (fp_line (start -1.6 -7.1) (end -1.6 -3.9)
      (layer "Edge.Cuts"))
    (fp_line (start 1.6 -3.9) (end 1.6 -7.1)
      (layer "Edge.Cuts"))
    (fp_line (start -1.6 -3.9) (end 1.6 -3.9)
      (layer "Edge.Cuts"))
    (fp_line (start 1.6 3.9) (end -1.6 3.9)
      (layer "Edge.Cuts"))
    (fp_line (start -1.6 3.9) (end -1.6 7.1)
      (layer "Edge.Cuts"))
    (fp_line (start 1.6 7.1) (end 1.6 3.9)
      (layer "Edge.Cuts"))
    (fp_line (start -1.6 7.1) (end 1.6 7.1)
      (layer "Edge.Cuts"))
    (pad "" np_thru_hole circle (at -1.35 -6.85 90) (size 0.7 0.7) (drill 0.7) (layers "*.Mask")
      (zone_connect 0))
    (pad "" np_thru_hole circle (at -1.35 -4.15 90) (size 0.7 0.7) (drill 0.7) (layers "*.Mask")
      (zone_connect 0))
    (pad "" np_thru_hole circle (at -1.35 4.15 90) (size 0.7 0.7) (drill 0.7) (layers "*.Mask")
      (zone_connect 0))
    (pad "" np_thru_hole circle (at -1.35 6.85 90) (size 0.7 0.7) (drill 0.7) (layers "*.Mask")
      (zone_connect 0))
    (pad "" np_thru_hole circle (at 1.35 -6.85 90) (size 0.7 0.7) (drill 0.7) (layers "*.Mask")
      (zone_connect 0))
    (pad "" np_thru_hole circle (at 1.35 -4.15 90) (size 0.7 0.7) (drill 0.7) (layers "*.Mask")
      (zone_connect 0))
    (pad "" np_thru_hole circle (at 1.35 4.15 90) (size 0.7 0.7) (drill 0.7) (layers "*.Mask")
      (zone_connect 0))
    (pad "" np_thru_hole circle (at 1.35 6.85 90) (size 0.7 0.7) (drill 0.7) (layers "*.Mask")
      (zone_connect 0))
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 234.75 107.5 -90)
    (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")
    (property "Sheetfile" "LinkSocket.kicad_sch")
    (property "Sheetname" "Link Socket")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R2001" (at 0 -1.43 90) (layer "F.SilkS") hide)
    (fp_text value "120R" (at 0 1.43 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0 270) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 112 "/Link Socket/RX-A") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0 270) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 113 "/Link Socket/RX-B") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_LED:WS2812-2020" (layer "F.Cu")
    (at 106.5 110 90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 2")
    (property "ki_description" "RGB LED with integrated controller")
    (attr smd)
    (fp_text reference "D302" (at -0.21 -2.39 90) (layer "F.SilkS") hide)
    (fp_text value "WS2812" (at 0 3.429 90) (layer "F.Fab") hide)
    (pad "1" smd roundrect (at 0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 41 "/PWM Channel 2/LED-Out") (pinfunction "OUT") (pintype "output"))
    (pad "2" smd roundrect (at 0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -0.915 -0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 39 "/PWM Channel 1/LED-Out") (pinfunction "IN") (pintype "input"))
    (pad "4" smd roundrect (at -0.915 0.55 90) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
      (net 8 "+5V") (pinfunction "VCC") (pintype "power_in"))
    (model "../../3dmodels/V2_LED.3dshapes/WS2812-2020.step"
      (offset (xyz -1.1 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 200 92.5)
    (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")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 14")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C1701" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 37 "/PWM Channel 14/PWM-Sink") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 69.75 101.5 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C103" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "10u" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 8 "+5V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 99 92.5)
    (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")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 1")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C201" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 17 "/PWM Channel 1/PWM-Sink") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_ESD_Suppressor:SLP1210N6" (layer "F.Cu")
    (at 70.75 103.75)
    (descr " ")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "ESD101" (at 1 -1.905) (layer "F.SilkS") hide)
    (fp_text value "RCLAMP0582N" (at 0 1.905) (layer "F.Fab") hide)
    (pad "1" smd rect (at -0.5 -0.4) (size 0.75 0.2) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 1 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "2" smd rect (at -0.5 0) (size 0.75 0.2) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 70 "unconnected-(ESD101-Pad2)") (pintype "no_connect"))
    (pad "3" smd rect (at -0.5 0.4) (size 0.75 0.2) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 71 "unconnected-(ESD101-Pad3)") (pintype "no_connect"))
    (pad "4" smd rect (at 0.5 0.4) (size 0.75 0.2) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 7 "/USB+") (pinfunction "I/O1") (pintype "bidirectional"))
    (pad "5" smd rect (at 0.5 0) (size 0.75 0.2) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 10 "/USB-") (pinfunction "I/O2") (pintype "bidirectional"))
    (pad "6" smd rect (at 0.5 -0.4) (size 0.75 0.2) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 8 "+5V") (pinfunction "VBUS") (pintype "power_in"))
    (model "../../3dmodels/V2_ESD_Suppressor.3dshapes/SLP1210N6.step"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Package_TO_SOT_SMD:TDSON-8-FL" (layer "F.Cu")
    (at 165.5 97 90)
    (descr "Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/)")
    (tags "tdson ")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 9")
    (attr smd)
    (fp_text reference "Q1001" (at 0 -3.5 90) (layer "F.SilkS") hide)
    (fp_text value "BSC010N04LS" (at 0 3.5 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd rect (at -3.012674 -1.942604 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 -0.639241 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd rect (at -3.012674 0.655228 90) (size 0.5 0.4) (layers "F.Paste"))
    (pad "" smd custom (at -2.6 -0.635 90) (size 0.6 3.1) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -0.3 -1.05)
            (xy -0.72 -1.05)
            (xy -0.72 -1.55)
            (xy -0.3 -1.55)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 0.25)
            (xy -0.72 0.25)
            (xy -0.72 -0.25)
            (xy -0.3 -0.25)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy -0.3 1.55)
            (xy -0.72 1.55)
            (xy -0.72 1.05)
            (xy -0.3 1.05)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at -2.52 -1.7 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 -0.635 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -2.52 0.4 90) (size 0.3 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 -1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 0 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -0.3 1.85 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd custom (at 0.65 0 90) (size 3.75 4.41) (layers "F.Mask")
      (zone_connect 0) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy 2.675 -1.605)
            (xy 1.875 -1.605)
            (xy 1.875 -2.205)
            (xy 2.675 -2.205)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 -0.335)
            (xy 1.875 -0.335)
            (xy 1.875 -0.935)
            (xy 2.675 -0.935)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 0.935)
            (xy 1.875 0.935)
            (xy 1.875 0.335)
            (xy 2.675 0.335)
          )
          (width 0) (fill yes))
        (gr_poly
          (pts
            (xy 2.675 2.205)
            (xy 1.875 2.205)
            (xy 1.875 1.605)
            (xy 2.675 1.605)
          )
          (width 0) (fill yes))
      ))
    (pad "" smd roundrect (at 0.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -1.825 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 -0.975 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 0.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.025 90) (size 0.8 0.8) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.697867 1.875 90) (size 0.8 0.5) (layers "F.Paste") (roundrect_rratio 0.25))
    (pad "" smd rect (at 2.905 -1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 -0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 0.635 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "" smd rect (at 2.905 1.905 90) (size 0.75 0.5) (layers "F.Paste"))
    (pad "1" smd rect (at -2.835621 -0.635 90) (size 1.1 3.15) (layers "F.Cu")
      (net 1 "GND") (pinfunction "S") (pintype "passive") (solder_paste_margin -0.05))
    (pad "4" smd rect (at -2.9 1.905 90) (size 0.85 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 55 "/PWM9") (pinfunction "G") (pintype "passive") (solder_paste_margin -0.05))
    (pad "5" thru_hole circle (at -0.8 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at -0.8 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 0.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" smd custom (at 1 0 90) (size 4.65 4.41) (layers "F.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_bbox (start -0.75 -0.75) (end 0.75 0.75) (width 0.000001) (fill none))
      ))
    (pad "5" thru_hole circle (at 1.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 1.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 -0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 0.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (pad "5" thru_hole circle (at 2.2 1.5 90) (size 0.4 0.4) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu") (remove_unused_layers) (keep_end_layers) (zone_layer_connections "In1.Cu" "In2.Cu")
      (net 25 "/PWM Channel 9/PWM-Sink") (pinfunction "D") (pintype "passive") (zone_connect 2))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TDSON-8-1.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 148 92.5)
    (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")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 8")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C901" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 24 "/PWM Channel 8/PWM-Sink") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 126 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 5")
    (attr smd)
    (fp_text reference "J601" (at 0.5 -3.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 33 "+24V") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 79.25 111.5 90)
    (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")
    (property "Sheetfile" "LinkPlug.kicad_sch")
    (property "Sheetname" "Link Plug")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R1901" (at 0 -1.43 90) (layer "F.SilkS") hide)
    (fp_text value "120R" (at 0 1.43 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0 90) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 79 "/Link Plug/RX-A") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0 90) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 81 "/Link Plug/RX-B") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 122.5 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 4")
    (attr smd)
    (fp_text reference "J502" (at 0.5 -3.2352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 20 "/PWM Channel 4/PWM-Sink") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (at 231 101 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")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Resistor, small symbol")
    (property "ki_keywords" "R resistor")
    (attr smd)
    (fp_text reference "R1807" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100k" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 15 "/Power +24V/+24V-Supply") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 105 "Net-(R1807-Pad2)") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 193 92.5)
    (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")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 13")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C1401" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 29 "/PWM Channel 13/PWM-Sink") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Fiducial:Fiducial_0.5mm_Mask1mm_Paste" (layer "F.Cu")
    (at 68 81)
    (descr "Circular Fiducial, 0.5mm bare copper, 1mm soldermask opening (Level C)")
    (tags "fiducial")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Fiducial Marker")
    (property "ki_keywords" "fiducial marker")
    (attr exclude_from_bom)
    (fp_text reference "FID102" (at 0 -1.5) (layer "F.SilkS") hide)
    (fp_text value "Fiducial" (at 0 1.5) (layer "F.Fab") hide)
    (pad "" smd circle (at 0 0) (size 0.5 0.5) (property pad_prop_fiducial_glob) (layers "F.Cu" "F.Paste" "F.Mask")
      (solder_mask_margin 0.25) (clearance 0.25))
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 199 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 14")
    (attr smd)
    (fp_text reference "J1701" (at 0.5 -3.7352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 33 "+24V") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 209.5 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 15")
    (attr smd)
    (fp_text reference "J1602" (at 0.5 -3.2352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 31 "/PWM Channel 15/PWM-Sink") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 120 92.5)
    (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")
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 4")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C501" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 20 "/PWM Channel 4/PWM-Sink") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 227 104)
    (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")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C1807" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 32 "/Voltage-Sense") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (at 227 96.75)
    (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")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (property "ki_description" "Unpolarized capacitor, small symbol")
    (property "ki_keywords" "capacitor cap")
    (attr smd)
    (fp_text reference "C1804" (at 0 -1.43) (layer "F.SilkS") hide)
    (fp_text value "100n" (at 0 1.43) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "V2_Connector_WAGO:2065-100" (layer "F.Cu")
    (at 195.5 85 -90)
    (property "Sheetfile" "PWMChannel.kicad_sch")
    (property "Sheetname" "PWM Channel 13")
    (attr smd)
    (fp_text reference "J1402" (at 0.5 -3.2352 90) (layer "F.SilkS") hide)
    (fp_text value "WAGO-2065" (at 0 2.413 90) (layer "F.Fab") hide)
    (pad "1" smd custom (at 0.6 0 270) (size 4.6 2) (layers "F.Cu" "F.Mask")
      (net 29 "/PWM Channel 13/PWM-Sink") (pintype "passive") (zone_connect 2) (thermal_bridge_angle 45)
      (options (clearance outline) (anchor rect))
      (primitives
        (gr_poly
          (pts
            (xy -4.6 -0.8)
            (xy -2.3 -0.8)
            (xy -2.3 0.8)
            (xy -4.6 0.8)
          )
          (width 0) (fill yes))
        (gr_bbox (start -0.8 -0.8) (end 0.8 0.8) (width 0.000001) (fill none))
      ))
    (model "../../3dmodels/V2_Connector_WAGO.3dshapes/2065-100.stp"
      (offset (xyz -3.9 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (footprint "V2_Mechanical:MountingHole_3mm" (layer "F.Cu")
    (at 222 97.5)
    (descr "Mounting Hole 3mm, no annular")
    (tags "mounting hole 3mm no annular")
    (property "Sheetfile" "pulse.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Mounting Hole without connection")
    (property "ki_keywords" "mounting hole")
    (attr exclude_from_pos_files exclude_from_bom)
    (fp_text reference "H101" (at 0 -4) (layer "F.SilkS") hide)
    (fp_text value "MountingHole_3mm" (at 0 4) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers "*.Cu" "*.Mask"))
  )
  (footprint "Diode_SMD:D_SOD-523" (layer "F.Cu")
    (at 93.5 81.5 180)
    (descr "http://www.diodes.com/datasheets/ap02001.pdf p.144")
    (tags "Diode SOD523")
    (property "Sheetfile" "PowerSwitch.kicad_sch")
    (property "Sheetname" "Power +24V")
    (attr smd)
    (fp_text reference "D1801" (at 0 -1.3) (layer "F.SilkS") hide)
    (fp_text value "RB501SM" (at 0 1.4) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 -1.3) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.7 0) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "+24V") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 0.7 0) (size 0.6 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 107 "/Resistance-Sense") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-523.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_line (start 67 112.75) (end 67 114)
    (layer "Edge.Cuts"))
  (gr_line (start 247 112.75) (end 247 114)
    (layer "Edge.Cuts"))
  (gr_line (start 67 81) (end 67 106.25)
    (layer "Edge.Cuts"))
  (gr_line (start 68 80) (end 246 80)
    (layer "Edge.Cuts"))
  (gr_line (start 247 81) (end 247 106.25)
    (layer "Edge.Cuts"))
  (gr_arc (start 68 115) (mid 67.292893 114.707107) (end 67 114)
    (layer "Edge.Cuts"))
  (gr_arc (start 247 114) (mid 246.707107 114.707107) (end 246 115)
    (layer "Edge.Cuts"))
  (gr_arc (start 67 81) (mid 67.292893 80.292893) (end 68 80)
    (layer "Edge.Cuts"))
  (gr_arc (start 246 80) (mid 246.707107 80.292893) (end 247 81)
    (layer "Edge.Cuts"))
  (gr_line (start 68 115) (end 246 115)
    (layer "Edge.Cuts"))
  (zone (net 12) (net_name "/XOUT32") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30003)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 73.9 90.35)
        (xy 73.9 90.15)
        (xy 73.4 90)
        (xy 72.499 90.5)
        (xy 73.4 90.84712)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 180.75 100.75)
        (xy 175.25 100.75)
        (xy 175.25 99)
        (xy 180.75 99)
      )
    )
  )
  (zone (net 58) (net_name "/PWM Channel 10/LED-In") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30049)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 171.367157 110.190736)
        (xy 171.225736 110.332157)
        (xy 171.55 111.080685)
        (xy 171.950707 110.915707)
        (xy 172.115685 110.515)
      )
    )
  )
  (zone (net 41) (net_name "/PWM Channel 2/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30126)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 107.85 109.185)
        (xy 107.85 108.985)
        (xy 107.388268 108.692612)
        (xy 107.049 109.085)
        (xy 107.388268 109.477388)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30085)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 87.5 97.25)
        (xy 87.5 96.75)
        (xy 87.097887 96.55)
        (xy 86.774 97)
        (xy 87.097887 97.45)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30153)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 133.75 109.75)
        (xy 134.25 109.75)
        (xy 134.342388 109.423268)
        (xy 133.95 109.084)
        (xy 133.576463 109.451482)
      )
    )
  )
  (zone (net 29) (net_name "/PWM Channel 13/PWM-Sink") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 196.75 98.75)
        (xy 190 98.75)
        (xy 190 93.25)
        (xy 193.25 93.25)
        (xy 193.25 80)
        (xy 196.75 80)
      )
    )
  )
  (zone (net 16) (net_name "/Button") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30244)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 156.35 108.6)
        (xy 156.15 108.6)
        (xy 156.065224 108.923463)
        (xy 156.25 109.001)
        (xy 156.434776 108.923463)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30146)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 164.75 109.75)
        (xy 165.25 109.75)
        (xy 165.342388 109.423268)
        (xy 164.95 109.084)
        (xy 164.576463 109.451482)
      )
    )
  )
  (zone (net 112) (net_name "/Link Socket/RX-A") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30027)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 237.501479 106.090057)
        (xy 237.360057 106.231479)
        (xy 237.5 106.96)
        (xy 238.000707 106.960707)
        (xy 238.191342 106.49806)
      )
    )
  )
  (zone (net 74) (net_name "/Socket-TX") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30222)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 228.425 111.125)
        (xy 228.425 111.325)
        (xy 228.6 111.4)
        (xy 229.026 111.225)
        (xy 228.6 111.05)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30136)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 140.75 109.75)
        (xy 141.25 109.75)
        (xy 141.342388 109.423268)
        (xy 140.95 109.084)
        (xy 140.576463 109.451482)
      )
    )
  )
  (zone (net 73) (net_name "/Plug-RX") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30256)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 73.693598 96.4495)
        (xy 73.693598 96.2495)
        (xy 73.335075 96.265327)
        (xy 73.334075 96.465327)
        (xy 73.476496 96.606748)
      )
    )
  )
  (zone (net 54) (net_name "/PWM6") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30203)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 136.298934 100.489645)
        (xy 136.440355 100.631066)
        (xy 136.632856 100.325)
        (xy 136.405707 99.899293)
        (xy 136.155 100.325)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 149.75 100.75)
        (xy 144.25 100.75)
        (xy 144.25 99)
        (xy 149.75 99)
      )
    )
  )
  (zone (net 75) (net_name "/Socket-RX") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30236)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 95.1 99.35)
        (xy 94.9 99.35)
        (xy 94.815224 99.673463)
        (xy 95 99.751)
        (xy 95.184776 99.673463)
      )
    )
  )
  (zone (net 112) (net_name "/Link Socket/RX-A") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30063)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 234.024985 107.258594)
        (xy 234.166406 107.400015)
        (xy 234.915686 107.075)
        (xy 234.750707 106.674293)
        (xy 234.275 106.584315)
      )
    )
  )
  (zone (net 2) (net_name "/Current-Sense") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30035)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 241.375 93.925)
        (xy 241.575 93.925)
        (xy 241.907873 93.336104)
        (xy 241.475 92.999)
        (xy 241.042127 93.336104)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30182)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 84.2125 83.4125)
        (xy 84.2125 83.9125)
        (xy 84.5 83.95)
        (xy 84.8135 83.6625)
        (xy 84.5 83.375)
      )
    )
  )
  (zone (net 35) (net_name "/LED9") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30160)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 148.9 109.75)
        (xy 149.1 109.75)
        (xy 149.420711 109.455711)
        (xy 149.05 109.084)
        (xy 148.679289 109.455711)
      )
    )
  )
  (zone (net 16) (net_name "/Button") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30206)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 156.35 111)
        (xy 156.15 111)
        (xy 155.920235 111.25)
        (xy 156.1625 111.5635)
        (xy 156.45 111.25)
      )
    )
  )
  (zone (net 113) (net_name "/Link Socket/RX-B") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30060)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 235.560029 107.831392)
        (xy 235.418608 107.689971)
        (xy 234.614972 107.925)
        (xy 234.749293 108.325707)
        (xy 235.225 108.465758)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30006)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 70.975 100.575)
        (xy 70.475 100.575)
        (xy 70.155271 101.081298)
        (xy 70.525 101.501)
        (xy 70.975 101.549044)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30212)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 75.09355 88.897133)
        (xy 75.39355 88.897133)
        (xy 75.44355 88.497133)
        (xy 75.24355 88.496133)
        (xy 75.04355 88.497133)
      )
    )
  )
  (zone (net 7) (net_name "/USB+") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30266)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 71.842705 104.05)
        (xy 71.842705 104.25)
        (xy 72.039359 104.440921)
        (xy 72.18178 104.2995)
        (xy 72.18078 104.0995)
      )
    )
  )
  (zone (net 63) (net_name "/PWM10") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30260)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 85.203553 95.15)
        (xy 85.203553 95.35)
        (xy 85.576537 95.184776)
        (xy 85.501 95)
        (xy 85.315224 94.923463)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30034)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 232.050497 106.75)
        (xy 232.050497 106.25)
        (xy 231.597887 106.05)
        (xy 231.274 106.5)
        (xy 231.597887 106.95)
      )
    )
  )
  (zone (net 105) (net_name "Net-(R1807-Pad2)") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30109)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 229.375 100.9)
        (xy 229.375 101.1)
        (xy 229.822607 101.4)
        (xy 230.176 101)
        (xy 229.822607 100.6)
      )
    )
  )
  (zone (net 36) (net_name "Net-(D102-K)") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30061)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 86.075 83.5875)
        (xy 85.875 83.5875)
        (xy 85.541651 84.160038)
        (xy 85.9625 84.501)
        (xy 86.383349 84.160038)
      )
    )
  )
  (zone (net 78) (net_name "/Link Plug/TX-Y") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30237)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 78.7 107.4)
        (xy 78.9 107.4)
        (xy 78.984776 107.076537)
        (xy 78.8 106.999)
        (xy 78.615224 107.076537)
      )
    )
  )
  (zone (net 77) (net_name "/Link Plug/TX-Z") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30228)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 80.425 109.825)
        (xy 80.425 110.025)
        (xy 80.6 110.1)
        (xy 81.026 109.925)
        (xy 80.6 109.75)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30172)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 214.823224 111.323223)
        (xy 215.176777 111.676776)
        (xy 215.420007 111.28618)
        (xy 215.050707 110.914293)
        (xy 214.679289 111.285711)
      )
    )
  )
  (zone (net 13) (net_name "/SWCLK") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30009)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 74.496 82.58)
        (xy 74.496 82.38)
        (xy 73.674403 82.010669)
        (xy 73.479 82.48)
        (xy 73.674403 82.949331)
      )
    )
  )
  (zone (net 67) (net_name "/PWM16") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30194)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 216.305 100.575)
        (xy 216.505 100.575)
        (xy 216.655 100.325)
        (xy 216.405 99.899)
        (xy 216.155 100.325)
      )
    )
  )
  (zone (net 90) (net_name "/Socket-TX-Enable") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30252)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 94.1 99.600099)
        (xy 93.9 99.600099)
        (xy 93.815724 99.923463)
        (xy 94.0005 100.001)
        (xy 94.185276 99.923463)
      )
    )
  )
  (zone (net 65) (net_name "/PWM13") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30262)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 88.703346 99.35)
        (xy 88.703346 99.55)
        (xy 89.076537 99.385276)
        (xy 89.001 99.2005)
        (xy 88.815224 99.123963)
      )
    )
  )
  (zone (net 105) (net_name "Net-(R1807-Pad2)") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30094)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 227.725 101.875)
        (xy 227.925 101.875)
        (xy 228.209776 101.351537)
        (xy 227.825 100.999)
        (xy 227.440224 101.351537)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30131)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 240.75 90.25)
        (xy 240.75 89.75)
        (xy 240.427393 89.6)
        (xy 240.074 90)
        (xy 240.427393 90.4)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30137)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 192.75 109.75)
        (xy 193.25 109.75)
        (xy 193.342388 109.423268)
        (xy 192.95 109.084)
        (xy 192.576463 109.451482)
      )
    )
  )
  (zone (net 62) (net_name "/PWM Channel 13/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30121)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 194.85 109.185)
        (xy 194.85 108.985)
        (xy 194.388268 108.692612)
        (xy 194.049 109.085)
        (xy 194.388268 109.477388)
      )
    )
  )
  (zone (net 72) (net_name "/LED13") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30044)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 192.367157 110.190736)
        (xy 192.225736 110.332157)
        (xy 192.55 111.080685)
        (xy 192.950707 110.915707)
        (xy 193.115685 110.515)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30024)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 73.175 93.4)
        (xy 73.175 93.1)
        (xy 72.597887 92.8)
        (xy 72.274 93.25)
        (xy 72.597887 93.7)
      )
    )
  )
  (zone (net 69) (net_name "/PWM15") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30193)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 209.305 100.575)
        (xy 209.505 100.575)
        (xy 209.655 100.325)
        (xy 209.405 99.899)
        (xy 209.155 100.325)
      )
    )
  )
  (zone (net 32) (net_name "/Voltage-Sense") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30036)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 226.325 103.075)
        (xy 226.125 103.075)
        (xy 225.792127 103.663896)
        (xy 226.225 104.001)
        (xy 226.657873 103.663896)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 166.75 100.75)
        (xy 161.25 100.75)
        (xy 161.25 99)
        (xy 166.75 99)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30213)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 234.65 105.4)
        (xy 234.65 105.1)
        (xy 234.25 105.05)
        (xy 234.249 105.25)
        (xy 234.25 105.45)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30145)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 153.75 109.75)
        (xy 154.25 109.75)
        (xy 154.342388 109.423268)
        (xy 153.95 109.084)
        (xy 153.576463 109.451482)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30138)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 185.75 109.75)
        (xy 186.25 109.75)
        (xy 186.342388 109.423268)
        (xy 185.95 109.084)
        (xy 185.576463 109.451482)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30011)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 79 100.25)
        (xy 78.5 100.25)
        (xy 78.824999 101.142695)
        (xy 79.275 101.001)
        (xy 79.491298 100.525)
      )
    )
  )
  (zone (net 28) (net_name "/PWM Channel 10/PWM-Sink") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 175.75 98.75)
        (xy 169 98.75)
        (xy 169 93.25)
        (xy 172.25 93.25)
        (xy 172.25 80)
        (xy 175.75 80)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 193 93)
        (xy 190 93)
        (xy 190 80)
        (xy 193 80)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 214 93)
        (xy 211 93)
        (xy 211 80)
        (xy 214 80)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 134 93)
        (xy 131 93)
        (xy 131 80)
        (xy 134 80)
      )
    )
  )
  (zone (net 68) (net_name "/PWM Channel 14/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30123)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 201.85 109.185)
        (xy 201.85 108.985)
        (xy 201.388268 108.692612)
        (xy 201.049 109.085)
        (xy 201.388268 109.477388)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30149)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 112.75 109.75)
        (xy 113.25 109.75)
        (xy 113.342388 109.423268)
        (xy 112.95 109.084)
        (xy 112.576463 109.451482)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 121.75 100.75)
        (xy 116.25 100.75)
        (xy 116.25 99)
        (xy 121.75 99)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30218)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 80.1 88.668343)
        (xy 80.4 88.668343)
        (xy 80.3505 88.298911)
        (xy 80.1505 88.297911)
        (xy 79.965724 88.375448)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 148 93)
        (xy 145 93)
        (xy 145 80)
        (xy 148 80)
      )
    )
  )
  (zone (net 73) (net_name "/Plug-RX") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30224)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 85.575 111.325)
        (xy 85.575 111.125)
        (xy 85.4 111.05)
        (xy 84.974 111.225)
        (xy 85.4 111.4)
      )
    )
  )
  (zone (net 14) (net_name "/RESET") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30187)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 82.2875 85.4375)
        (xy 82.2875 85.2375)
        (xy 82 85.05)
        (xy 81.6865 85.3375)
        (xy 82 85.625)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30162)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 165.823224 111.323223)
        (xy 166.176777 111.676776)
        (xy 166.420007 111.28618)
        (xy 166.050707 110.914293)
        (xy 165.679289 111.285711)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30209)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 158.049632 111.09179)
        (xy 157.90821 110.950368)
        (xy 157.621689 111.25)
        (xy 157.836793 111.563207)
        (xy 158.125 111.25)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 172 93)
        (xy 169 93)
        (xy 169 80)
        (xy 172 80)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30152)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 119.25 109.75)
        (xy 119.75 109.75)
        (xy 119.842388 109.423268)
        (xy 119.45 109.084)
        (xy 119.076463 109.451482)
      )
    )
  )
  (zone (net 66) (net_name "/PWM Channel 15/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30122)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 208.85 109.185)
        (xy 208.85 108.985)
        (xy 208.388268 108.692612)
        (xy 208.049 109.085)
        (xy 208.388268 109.477388)
      )
    )
  )
  (zone (net 2) (net_name "/Current-Sense") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30029)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 240.575 92.9)
        (xy 240.575 93.1)
        (xy 241.152113 93.45)
        (xy 241.476 93)
        (xy 241.152113 92.55)
      )
    )
  )
  (zone (net 43) (net_name "/Plug-TX") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30284)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 85.05 108.925)
        (xy 84.85 108.925)
        (xy 84.787021 109.1)
        (xy 84.975 109.276)
        (xy 85.137908 109.1)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 173.75 100.75)
        (xy 168.25 100.75)
        (xy 168.25 99)
        (xy 173.75 99)
      )
    )
  )
  (zone (net 5) (net_name "/LED-Button") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30185)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 153.9 111.5)
        (xy 154.1 111.5)
        (xy 154.320711 111.285711)
        (xy 153.95 110.914)
        (xy 153.611732 111.307388)
      )
    )
  )
  (zone (net 35) (net_name "/LED9") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30234)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 165.05 111.109946)
        (xy 164.85 111.109946)
        (xy 164.8 111.5)
        (xy 165 111.501)
        (xy 165.184776 111.423463)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30278)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 157.9375 108.66731)
        (xy 157.7375 108.66731)
        (xy 157.8 109)
        (xy 158 109.001)
        (xy 158.141421 108.858579)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 100.75 100.75)
        (xy 95.25 100.75)
        (xy 95.25 99)
        (xy 100.75 99)
      )
    )
  )
  (zone (net 74) (net_name "/Socket-TX") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30250)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 97.462131 114.103553)
        (xy 97.603553 113.962131)
        (xy 97.434776 113.673463)
        (xy 97.249293 113.749293)
        (xy 97.173463 113.934776)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30177)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 186.823224 111.323223)
        (xy 187.176777 111.676776)
        (xy 187.420007 111.28618)
        (xy 187.050707 110.914293)
        (xy 186.679289 111.285711)
      )
    )
  )
  (zone (net 78) (net_name "/Link Plug/TX-Y") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30229)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 80.425 109.175)
        (xy 80.425 109.375)
        (xy 80.6 109.45)
        (xy 81.026 109.275)
        (xy 80.6 109.1)
      )
    )
  )
  (zone (net 107) (net_name "/Resistance-Sense") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30111)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 88.375 81.6)
        (xy 88.375 81.4)
        (xy 87.927393 81.1)
        (xy 87.574 81.5)
        (xy 87.927393 81.9)
      )
    )
  )
  (zone (net 55) (net_name "/PWM9") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30204)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 167.298934 100.489645)
        (xy 167.440355 100.631066)
        (xy 167.632856 100.325)
        (xy 167.405707 99.899293)
        (xy 167.155 100.325)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30176)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 127.823224 111.323223)
        (xy 128.176777 111.676776)
        (xy 128.420007 111.28618)
        (xy 128.050707 110.914293)
        (xy 127.679289 111.285711)
      )
    )
  )
  (zone (net 7) (net_name "/USB+") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30235)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 82.786287 90.697684)
        (xy 82.927709 90.556262)
        (xy 82.677319 90.259967)
        (xy 82.535191 90.400681)
        (xy 82.459361 90.586164)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30140)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 105.75 109.75)
        (xy 106.25 109.75)
        (xy 106.342388 109.423268)
        (xy 105.95 109.084)
        (xy 105.576463 109.451482)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30130)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 237.75 95.75)
        (xy 237.75 96.25)
        (xy 238.072607 96.4)
        (xy 238.426 96)
        (xy 238.072607 95.6)
      )
    )
  )
  (zone (net 65) (net_name "/PWM13") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30196)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 195.305 100.575)
        (xy 195.505 100.575)
        (xy 195.655 100.325)
        (xy 195.405 99.899)
        (xy 195.155 100.325)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30166)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 120.323224 111.323223)
        (xy 120.676777 111.676776)
        (xy 120.920007 111.28618)
        (xy 120.550707 110.914293)
        (xy 120.179289 111.285711)
      )
    )
  )
  (zone (net 34) (net_name "Net-(D101-OUT)") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30045)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 158.367157 110.190736)
        (xy 158.225736 110.332157)
        (xy 158.55 111.080685)
        (xy 158.950707 110.915707)
        (xy 159.115685 110.515)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30005)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 70.475 96.425)
        (xy 70.975 96.425)
        (xy 70.975 95.450955)
        (xy 70.525 95.499)
        (xy 70.155271 95.918701)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 239.5 89.25)
        (xy 234.25 89.25)
        (xy 234.25 80)
        (xy 239.5 80)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30261)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 73.796447 91.35)
        (xy 73.796447 91.15)
        (xy 73.423463 91.315224)
        (xy 73.499 91.5)
        (xy 73.684776 91.576537)
      )
    )
  )
  (zone (net 18) (net_name "/PWM Channel 2/PWM-Sink") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 109.75 98.75)
        (xy 103 98.75)
        (xy 103 93.25)
        (xy 106.25 93.25)
        (xy 106.25 80)
        (xy 109.75 80)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30075)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 68.25 95.25)
        (xy 68.25 95.75)
        (xy 68.652113 95.95)
        (xy 68.976 95.5)
        (xy 68.652113 95.05)
      )
    )
  )
  (zone (net 114) (net_name "/Power +24V/IS") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30089)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 238.575 90.625)
        (xy 238.275 90.625)
        (xy 238.040224 91.148463)
        (xy 238.425 91.501)
        (xy 238.809776 91.148463)
      )
    )
  )
  (zone (net 110) (net_name "/Link Socket/TX-Y") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30247)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 236.33 113.3995)
        (xy 236.33 113.5995)
        (xy 236.653463 113.684276)
        (xy 236.731 113.4995)
        (xy 236.653463 113.314724)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 142.75 100.75)
        (xy 137.25 100.75)
        (xy 137.25 99)
        (xy 142.75 99)
      )
    )
  )
  (zone (net 51) (net_name "/PWM8") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30191)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 150.305 100.575)
        (xy 150.505 100.575)
        (xy 150.655 100.325)
        (xy 150.405 99.899)
        (xy 150.155 100.325)
      )
    )
  )
  (zone (net 32) (net_name "/Voltage-Sense") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30032)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 225.325 103.9)
        (xy 225.325 104.1)
        (xy 225.902113 104.45)
        (xy 226.226 104)
        (xy 225.902113 103.55)
      )
    )
  )
  (zone (net 37) (net_name "/PWM Channel 14/PWM-Sink") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 203.75 98.75)
        (xy 197 98.75)
        (xy 197 93.25)
        (xy 200.25 93.25)
        (xy 200.25 80)
        (xy 203.75 80)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30154)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 73.5 113.6)
        (xy 73.5 113.9)
        (xy 73.822607 114.15)
        (xy 74.176 113.75)
        (xy 73.822607 113.35)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 201.75 100.75)
        (xy 196.25 100.75)
        (xy 196.25 99)
        (xy 201.75 99)
      )
    )
  )
  (zone (net 57) (net_name "/PWM12") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30192)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 188.305 100.575)
        (xy 188.505 100.575)
        (xy 188.655 100.325)
        (xy 188.405 99.899)
        (xy 188.155 100.325)
      )
    )
  )
  (zone (net 14) (net_name "/RESET") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30200)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 81.79286 85.9125)
        (xy 81.99286 85.9125)
        (xy 82 85.625)
        (xy 81.6875 85.3365)
        (xy 81.485133 85.625)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 200 93)
        (xy 197 93)
        (xy 197 80)
        (xy 200 80)
      )
    )
  )
  (zone (net 62) (net_name "/PWM Channel 13/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30052)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 199.367157 110.190736)
        (xy 199.225736 110.332157)
        (xy 199.55 111.080685)
        (xy 199.950707 110.915707)
        (xy 200.115685 110.515)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30220)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 83.880568 90.1)
        (xy 83.880568 90.4)
        (xy 84.173463 90.534276)
        (xy 84.251 90.3495)
        (xy 84.25 90.1495)
      )
    )
  )
  (zone (net 49) (net_name "/PWM5") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30188)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 129.305 100.575)
        (xy 129.505 100.575)
        (xy 129.655 100.325)
        (xy 129.405 99.899)
        (xy 129.155 100.325)
      )
    )
  )
  (zone (net 61) (net_name "/PWM Channel 10/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30051)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 178.367157 110.190736)
        (xy 178.225736 110.332157)
        (xy 178.55 111.080685)
        (xy 178.950707 110.915707)
        (xy 179.115685 110.515)
      )
    )
  )
  (zone (net 20) (net_name "/PWM Channel 4/PWM-Sink") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 123.75 98.75)
        (xy 117 98.75)
        (xy 117 93.25)
        (xy 120.25 93.25)
        (xy 120.25 80)
        (xy 123.75 80)
      )
    )
  )
  (zone (net 22) (net_name "/PWM Channel 6/PWM-Sink") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 137.75 98.75)
        (xy 131 98.75)
        (xy 131 93.25)
        (xy 134.25 93.25)
        (xy 134.25 80)
        (xy 137.75 80)
      )
    )
  )
  (zone (net 109) (net_name "/Link Socket/TX-Z") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30227)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 233.575 110.675)
        (xy 233.575 110.475)
        (xy 233.4 110.4)
        (xy 232.974 110.575)
        (xy 233.4 110.75)
      )
    )
  )
  (zone (net 81) (net_name "/Link Plug/RX-B") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30106)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 80.125 110.675)
        (xy 80.125 110.475)
        (xy 79.601537 110.290224)
        (xy 79.249 110.675)
        (xy 79.666421 111.016421)
      )
    )
  )
  (zone (net 42) (net_name "/PWM2") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30198)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 108.305 100.575)
        (xy 108.505 100.575)
        (xy 108.655 100.325)
        (xy 108.405 99.899)
        (xy 108.155 100.325)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30151)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 158.75 109.75)
        (xy 159.25 109.75)
        (xy 159.342388 109.423268)
        (xy 158.95 109.084)
        (xy 158.576463 109.451482)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 230 88.75)
        (xy 228.5 88.75)
        (xy 228.5 84.25)
        (xy 230 84.25)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30171)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 193.823224 111.323223)
        (xy 194.176777 111.676776)
        (xy 194.420007 111.28618)
        (xy 194.050707 110.914293)
        (xy 193.679289 111.285711)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 106 93)
        (xy 103 93)
        (xy 103 80)
        (xy 106 80)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30208)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 157.90821 109.049632)
        (xy 158.049632 108.90821)
        (xy 158.125 108.75)
        (xy 157.836793 108.436793)
        (xy 157.621689 108.75)
      )
    )
  )
  (zone (net 15) (net_name "/Power +24V/+24V-Supply") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 234 101.5)
        (xy 231 101.5)
        (xy 231 89.25)
        (xy 230.75 89.25)
        (xy 230.75 84)
        (xy 228.5 84)
        (xy 228.5 80)
        (xy 234 80)
      )
    )
  )
  (zone (net 114) (net_name "/Power +24V/IS") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30127)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 236.225 91.65)
        (xy 236.225 91.35)
        (xy 235.9 91.161686)
        (xy 235.229 91.46)
        (xy 235.9 91.785)
      )
    )
  )
  (zone (net 21) (net_name "/PWM Channel 5/PWM-Sink") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 130.75 98.75)
        (xy 124 98.75)
        (xy 124 93.25)
        (xy 127.25 93.25)
        (xy 127.25 80)
        (xy 130.75 80)
      )
    )
  )
  (zone (net 79) (net_name "/Link Plug/RX-A") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30135)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 78.355546 112.378033)
        (xy 78.496967 112.519454)
        (xy 78.898463 112.709776)
        (xy 79.250707 112.324293)
        (xy 78.833579 111.983579)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30219)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 77.9 98.786139)
        (xy 77.6 98.786139)
        (xy 77.6495 99.155571)
        (xy 77.8495 99.156571)
        (xy 78.034276 99.079034)
      )
    )
  )
  (zone (net 14) (net_name "/RESET") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30180)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 82.274003 84.942418)
        (xy 82.132582 84.800997)
        (xy 81.576961 85.05)
        (xy 81.686793 85.338207)
        (xy 82 85.442726)
      )
    )
  )
  (zone (net 63) (net_name "/PWM10") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30264)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 90.338075 104.75)
        (xy 90.338075 104.55)
        (xy 90 104.5995)
        (xy 89.999 104.7995)
        (xy 90.141421 104.940921)
      )
    )
  )
  (zone (net 47) (net_name "/PWM Channel 5/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30114)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 128.85 109.185)
        (xy 128.85 108.985)
        (xy 128.388268 108.692612)
        (xy 128.049 109.085)
        (xy 128.388268 109.477388)
      )
    )
  )
  (zone (net 115) (net_name "/Power +24V/IN") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30110)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 237.625 94.4)
        (xy 237.625 94.6)
        (xy 238.072607 94.9)
        (xy 238.426 94.5)
        (xy 238.072607 94.1)
      )
    )
  )
  (zone (net 10) (net_name "/USB-") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30251)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 72.704086 103.896447)
        (xy 72.562664 104.037869)
        (xy 72.731441 104.326537)
        (xy 72.916924 104.250707)
        (xy 72.992754 104.065224)
      )
    )
  )
  (zone (net 16) (net_name "/Button") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30207)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 156.15 109)
        (xy 156.35 109)
        (xy 156.45 108.75)
        (xy 156.1625 108.4365)
        (xy 155.920235 108.75)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30132)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 228.5 98.5)
        (xy 228.5 98)
        (xy 228.177393 97.85)
        (xy 227.824 98.25)
        (xy 228.177393 98.65)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30141)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 98.75 109.75)
        (xy 99.25 109.75)
        (xy 99.342388 109.423268)
        (xy 98.95 109.084)
        (xy 98.576463 109.451482)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30282)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 71.15 103.35)
        (xy 71.35 103.35)
        (xy 71.434776 103.076537)
        (xy 71.25 102.999)
        (xy 71.065224 103.076537)
      )
    )
  )
  (zone (net 25) (net_name "/PWM Channel 9/PWM-Sink") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 168.75 98.75)
        (xy 162 98.75)
        (xy 162 93.25)
        (xy 165.25 93.25)
        (xy 165.25 80)
        (xy 168.75 80)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30037)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 77.55 101.8)
        (xy 78.05 101.8)
        (xy 78.157873 101.336104)
        (xy 77.725 100.999)
        (xy 77.306628 101.357806)
      )
    )
  )
  (zone (net 112) (net_name "/Link Socket/RX-A") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30055)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 237.136564 106.007985)
        (xy 237.277985 105.866564)
        (xy 236.975 105.094044)
        (xy 236.574293 105.249293)
        (xy 236.468425 105.725)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 127 93)
        (xy 124 93)
        (xy 124 80)
        (xy 127 80)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30148)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 206.75 109.75)
        (xy 207.25 109.75)
        (xy 207.342388 109.423268)
        (xy 206.95 109.084)
        (xy 206.576463 109.451482)
      )
    )
  )
  (zone (net 112) (net_name "/Link Socket/RX-A") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30092)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 235.578553 106.387868)
        (xy 235.437132 106.246447)
        (xy 234.661016 106.275)
        (xy 234.749293 106.675707)
        (xy 235.220985 106.895182)
      )
    )
  )
  (zone (net 39) (net_name "/PWM Channel 1/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30113)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 100.85 109.185)
        (xy 100.85 108.985)
        (xy 100.388268 108.692612)
        (xy 100.049 109.085)
        (xy 100.388268 109.477388)
      )
    )
  )
  (zone (net 58) (net_name "/PWM Channel 10/LED-In") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30118)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 166.85 109.185)
        (xy 166.85 108.985)
        (xy 166.388268 108.692612)
        (xy 166.049 109.085)
        (xy 166.388268 109.477388)
      )
    )
  )
  (zone (net 16) (net_name "/Button") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30181)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 155.742418 107.875997)
        (xy 155.600997 108.017418)
        (xy 155.875 108.556586)
        (xy 156.163207 108.438207)
        (xy 156.256587 108.125)
      )
    )
  )
  (zone (net 11) (net_name "/SWDIO") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30010)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 71.42087 83.127709)
        (xy 71.562291 83.26913)
        (xy 72.404403 82.949331)
        (xy 72.210707 82.479293)
        (xy 71.740669 82.285597)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30150)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 126.75 109.75)
        (xy 127.25 109.75)
        (xy 127.342388 109.423268)
        (xy 126.95 109.084)
        (xy 126.576463 109.451482)
      )
    )
  )
  (zone (net 35) (net_name "/LED9") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30184)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 164.929289 111.57071)
        (xy 165.07071 111.429289)
        (xy 165.320711 111.285711)
        (xy 164.949293 110.914293)
        (xy 164.579992 111.286181)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 99 93)
        (xy 96 93)
        (xy 96 80)
        (xy 99 80)
      )
    )
  )
  (zone (net 46) (net_name "/PWM Channel 3/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30046)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 118.867157 110.190736)
        (xy 118.725736 110.332157)
        (xy 119.05 111.080685)
        (xy 119.450707 110.915707)
        (xy 119.615685 110.515)
      )
    )
  )
  (zone (net 45) (net_name "/PWM3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30197)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 115.305 100.575)
        (xy 115.505 100.575)
        (xy 115.655 100.325)
        (xy 115.405 99.899)
        (xy 115.155 100.325)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30077)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 229.5 99.25)
        (xy 229.5 99.75)
        (xy 229.902113 99.95)
        (xy 230.226 99.5)
        (xy 229.902113 99.05)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 165 93)
        (xy 162 93)
        (xy 162 80)
        (xy 165 80)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30102)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 88.3 83.25)
        (xy 88.3 82.75)
        (xy 87.927393 82.6)
        (xy 87.574 83)
        (xy 87.927393 83.4)
      )
    )
  )
  (zone (net 9) (net_name "/XIN32") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30030)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 71.425 88.1)
        (xy 71.425 87.9)
        (xy 70.847887 87.55)
        (xy 70.524 88)
        (xy 70.847887 88.45)
      )
    )
  )
  (zone (net 69) (net_name "/PWM15") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30270)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 96.338075 106.75)
        (xy 96.338075 106.55)
        (xy 96 106.5995)
        (xy 95.999 106.7995)
        (xy 96.141421 106.940921)
      )
    )
  )
  (zone (net 14) (net_name "/RESET") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30087)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 81.425595 87.507984)
        (xy 81.567016 87.649405)
        (xy 82.234335 87.475)
        (xy 82.175707 86.999293)
        (xy 81.775 86.815315)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2))
    (polygon
      (pts
        (xy 236.25 100.5)
        (xy 234.75 100.5)
        (xy 234.75 99)
        (xy 236.25 99)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 113 93)
        (xy 110 93)
        (xy 110 80)
        (xy 113 80)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30069)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 77.499329 85.25)
        (xy 76.999329 85.25)
        (xy 76.842127 85.663896)
        (xy 77.275 86.001)
        (xy 77.707873 85.663896)
      )
    )
  )
  (zone (net 107) (net_name "/Resistance-Sense") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30017)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 90.258021 80.8584)
        (xy 90.1166 80.716979)
        (xy 89.313604 81.025)
        (xy 89.474293 81.500707)
        (xy 89.925 81.686396)
      )
    )
  )
  (zone (net 12) (net_name "/XOUT32") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30031)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 71.425 90.6)
        (xy 71.425 90.4)
        (xy 70.847887 90.05)
        (xy 70.524 90.5)
        (xy 70.847887 90.95)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30129)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 85.25 81.25)
        (xy 85.25 81.75)
        (xy 85.572607 81.9)
        (xy 85.926 81.5)
        (xy 85.572607 81.1)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30142)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 199.75 109.75)
        (xy 200.25 109.75)
        (xy 200.342388 109.423268)
        (xy 199.95 109.084)
        (xy 199.576463 109.451482)
      )
    )
  )
  (zone (net 81) (net_name "/Link Plug/RX-B") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30157)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 76.071196 113.018307)
        (xy 75.871196 113.018307)
        (xy 75.502992 113.320607)
        (xy 75.825 113.751)
        (xy 76.209776 113.398463)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30073)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 95.25 89.5)
        (xy 95.25 89)
        (xy 94.847887 88.8)
        (xy 94.524 89.25)
        (xy 94.847887 89.7)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 128.75 100.75)
        (xy 123.25 100.75)
        (xy 123.25 99)
        (xy 128.75 99)
      )
    )
  )
  (zone (net 23) (net_name "/PWM Channel 7/PWM-Sink") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 144.75 98.75)
        (xy 138 98.75)
        (xy 138 93.25)
        (xy 141.25 93.25)
        (xy 141.25 80)
        (xy 144.75 80)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30248)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 228.65 110.025)
        (xy 228.65 109.825)
        (xy 228.326537 109.740224)
        (xy 228.249 109.925)
        (xy 228.326537 110.109776)
      )
    )
  )
  (zone (net 107) (net_name "/Resistance-Sense") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30179)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 92.382486 80.941065)
        (xy 92.241065 81.082486)
        (xy 92.5 81.624264)
        (xy 92.800707 81.500707)
        (xy 92.874264 81.15)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 187.75 100.75)
        (xy 182.25 100.75)
        (xy 182.25 99)
        (xy 187.75 99)
      )
    )
  )
  (zone (net 56) (net_name "/LED5") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30043)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 126.367157 110.190736)
        (xy 126.225736 110.332157)
        (xy 126.549999 111.080685)
        (xy 126.950707 110.915707)
        (xy 127.115685 110.515)
      )
    )
  )
  (zone (net 34) (net_name "Net-(D101-OUT)") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30058)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 155.646862 109.788283)
        (xy 155.788283 109.646862)
        (xy 155.45 108.912942)
        (xy 155.049293 109.084293)
        (xy 154.890619 109.485)
      )
    )
  )
  (zone (net 113) (net_name "/Link Socket/RX-B") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30103)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 234.246447 108.937132)
        (xy 234.387868 109.078553)
        (xy 234.970227 108.725)
        (xy 234.750707 108.324293)
        (xy 234.275 108.3275)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 207 93)
        (xy 204 93)
        (xy 204 80)
        (xy 207 80)
      )
    )
  )
  (zone (net 38) (net_name "/LED1") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30271)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 82.509419 99.462972)
        (xy 82.367997 99.604394)
        (xy 82.642054 99.808446)
        (xy 82.784182 99.667732)
        (xy 82.783475 99.467025)
      )
    )
  )
  (zone (net 77) (net_name "/Link Plug/TX-Z") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30019)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 76.651932 106.23949)
        (xy 76.51051 106.098068)
        (xy 75.808658 106.49806)
        (xy 75.999293 106.960707)
        (xy 76.46194 107.151342)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30159)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 84.4 87.25)
        (xy 84.4 86.75)
        (xy 84.177393 86.6)
        (xy 83.824 87)
        (xy 84.177393 87.4)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 230.5 92.25)
        (xy 230.5 95.75)
        (xy 226.75 95.75)
        (xy 226.75 98.75)
        (xy 225.75 98.75)
        (xy 225.75 95.75)
        (xy 224 95.75)
        (xy 224 92.25)
      )
    )
  )
  (zone (net 53) (net_name "/PWM7") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30202)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 143.298934 100.489645)
        (xy 143.440355 100.631066)
        (xy 143.632856 100.325)
        (xy 143.405707 99.899293)
        (xy 143.155 100.325)
      )
    )
  )
  (zone (net 32) (net_name "/Voltage-Sense") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30263)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 96.575917 109.848023)
        (xy 96.717338 109.706602)
        (xy 96.340093 109.551668)
        (xy 96.262849 109.735737)
        (xy 96.340093 109.92122)
      )
    )
  )
  (zone (net 114) (net_name "/Power +24V/IS") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30097)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 238.325 92.375)
        (xy 238.525 92.375)
        (xy 238.809776 91.851537)
        (xy 238.425 91.499)
        (xy 238.040224 91.851537)
      )
    )
  )
  (zone (net 55) (net_name "/PWM9") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30255)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 89.544287 104.35)
        (xy 89.544287 104.15)
        (xy 89.1425 104.245687)
        (xy 89.218037 104.430463)
        (xy 89.360458 104.571884)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 208.75 100.75)
        (xy 203.25 100.75)
        (xy 203.25 99)
        (xy 208.75 99)
      )
    )
  )
  (zone (net 44) (net_name "/Power-Enable") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30095)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 239.975 95.375)
        (xy 240.175 95.375)
        (xy 240.459776 94.851537)
        (xy 240.075 94.499)
        (xy 239.690224 94.851537)
      )
    )
  )
  (zone (net 50) (net_name "/PWM Channel 6/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30047)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 140.367157 110.190736)
        (xy 140.225736 110.332157)
        (xy 140.55 111.080685)
        (xy 140.950707 110.915707)
        (xy 141.115685 110.515)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30056)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 78.2 85.85)
        (xy 78.2 86.35)
        (xy 78.663896 86.457873)
        (xy 78.976 86)
        (xy 78.587242 85.596377)
      )
    )
  )
  (zone (net 81) (net_name "/Link Plug/RX-B") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30231)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 80.425 110.475)
        (xy 80.425 110.675)
        (xy 80.6 110.75)
        (xy 81.026 110.575)
        (xy 80.6 110.4)
      )
    )
  )
  (zone (net 112) (net_name "/Link Socket/RX-A") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30285)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 233.075 108.925)
        (xy 232.875 108.925)
        (xy 232.8 109.1)
        (xy 232.975 109.276)
        (xy 233.15 109.1)
      )
    )
  )
  (zone (net 109) (net_name "/Link Socket/TX-Z") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30016)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 237.222183 112.676395)
        (xy 237.363605 112.817817)
        (xy 238.191342 112.50194)
        (xy 238.000707 112.039293)
        (xy 237.53806 111.848658)
      )
    )
  )
  (zone (net 5) (net_name "/LED-Button") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30067)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 214.509246 108.33714)
        (xy 214.367825 108.478561)
        (xy 214.65 109.23881)
        (xy 215.050707 109.085707)
        (xy 215.227804 108.685)
      )
    )
  )
  (zone (net 5) (net_name "/LED-Button") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30243)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 154.1 111.1)
        (xy 153.9 111.1)
        (xy 153.815224 111.423463)
        (xy 154 111.501)
        (xy 154.184776 111.423463)
      )
    )
  )
  (zone (net 114) (net_name "/Power +24V/IS") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30096)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 238.525 92.125)
        (xy 238.325 92.125)
        (xy 238.040224 92.648463)
        (xy 238.425 93.001)
        (xy 238.809776 92.648463)
      )
    )
  )
  (zone (net 105) (net_name "Net-(R1807-Pad2)") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30093)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 227.925 101.625)
        (xy 227.725 101.625)
        (xy 227.440224 102.148463)
        (xy 227.825 102.501)
        (xy 228.209776 102.148463)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30169)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 134.823224 111.323223)
        (xy 135.176777 111.676776)
        (xy 135.420007 111.28618)
        (xy 135.050707 110.914293)
        (xy 134.679289 111.285711)
      )
    )
  )
  (zone (net 57) (net_name "/PWM12") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30268)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 92.338075 105.55)
        (xy 92.338075 105.35)
        (xy 92 105.3995)
        (xy 91.999 105.5995)
        (xy 92.141421 105.740921)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30170)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 172.823224 111.323223)
        (xy 173.176777 111.676776)
        (xy 173.420007 111.28618)
        (xy 173.050707 110.914293)
        (xy 172.679289 111.285711)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30173)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 106.823224 111.323223)
        (xy 107.176777 111.676776)
        (xy 107.420007 111.28618)
        (xy 107.050707 110.914293)
        (xy 106.679289 111.285711)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30070)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 85.5 88.5)
        (xy 85 88.5)
        (xy 84.792127 88.913896)
        (xy 85.225 89.251)
        (xy 85.657873 88.913896)
      )
    )
  )
  (zone (net 47) (net_name "/PWM Channel 5/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30042)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 133.367157 110.190736)
        (xy 133.225736 110.332157)
        (xy 133.549999 111.080685)
        (xy 133.950707 110.915707)
        (xy 134.115685 110.515)
      )
    )
  )
  (zone (net 10) (net_name "/USB-") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30239)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 82.9 91.35)
        (xy 82.9 91.15)
        (xy 82.576537 91.065224)
        (xy 82.499 91.25)
        (xy 82.576537 91.434776)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30217)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 73.934351 92.9)
        (xy 73.934351 92.6)
        (xy 73.641456 92.465724)
        (xy 73.563919 92.6505)
        (xy 73.564919 92.8505)
      )
    )
  )
  (zone (net 79) (net_name "/Link Plug/RX-A") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30088)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 77.953553 113.062868)
        (xy 77.812132 112.921447)
        (xy 77.244456 113.275)
        (xy 77.424293 113.750707)
        (xy 77.825 113.861043)
      )
    )
  )
  (zone (net 52) (net_name "/PWM Channel 7/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30048)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 147.367157 110.190736)
        (xy 147.225736 110.332157)
        (xy 147.55 111.080685)
        (xy 147.950707 110.915707)
        (xy 148.115685 110.515)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30007)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 82.925 112.825)
        (xy 82.425 112.825)
        (xy 82.325 113.5)
        (xy 82.775 113.751)
        (xy 83.188 113.384155)
      )
    )
  )
  (zone (net 107) (net_name "/Resistance-Sense") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30064)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 86.991406 80.774985)
        (xy 86.849985 80.916406)
        (xy 87.175 81.665685)
        (xy 87.575707 81.500707)
        (xy 87.665685 81.025)
      )
    )
  )
  (zone (net 113) (net_name "/Link Socket/RX-B") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30158)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 237.952846 105.905733)
        (xy 238.094267 106.047154)
        (xy 238.493947 105.681437)
        (xy 238.175707 105.249293)
        (xy 237.790224 105.601537)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30082)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 228.5 97)
        (xy 228.5 96.5)
        (xy 228.097887 96.3)
        (xy 227.774 96.75)
        (xy 228.097887 97.2)
      )
    )
  )
  (zone (net 43) (net_name "/Plug-TX") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30233)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 73.939654 95.85)
        (xy 73.939654 95.65)
        (xy 73.5495 95.5995)
        (xy 73.5485 95.7995)
        (xy 73.626037 95.984276)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30174)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 148.823224 111.323223)
        (xy 149.176777 111.676776)
        (xy 149.420007 111.28618)
        (xy 149.050707 110.914293)
        (xy 148.679289 111.285711)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 194.75 100.75)
        (xy 189.25 100.75)
        (xy 189.25 99)
        (xy 194.75 99)
      )
    )
  )
  (zone (net 113) (net_name "/Link Socket/RX-B") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30274)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 238.275 105.639174)
        (xy 238.075 105.639174)
        (xy 237.882135 105.835023)
        (xy 238.023556 105.977444)
        (xy 238.223556 105.976444)
      )
    )
  )
  (zone (net 79) (net_name "/Link Plug/RX-A") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30015)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 76.636395 112.817817)
        (xy 76.777817 112.676395)
        (xy 76.46194 111.848658)
        (xy 75.999293 112.039293)
        (xy 75.808658 112.50194)
      )
    )
  )
  (zone (net 27) (net_name "/PWM Channel 11/PWM-Sink") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 182.75 98.75)
        (xy 176 98.75)
        (xy 176 93.25)
        (xy 179.25 93.25)
        (xy 179.25 80)
        (xy 182.75 80)
      )
    )
  )
  (zone (net 75) (net_name "/Socket-RX") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30226)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 228.425 109.175)
        (xy 228.425 109.375)
        (xy 228.6 109.45)
        (xy 229.026 109.275)
        (xy 228.6 109.1)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30033)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 76 85.2)
        (xy 75.5 85.2)
        (xy 75.292127 85.663896)
        (xy 75.725 86.001)
        (xy 76.157873 85.663896)
      )
    )
  )
  (zone (net 90) (net_name "/Socket-TX-Enable") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30230)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 228.425 110.475)
        (xy 228.425 110.675)
        (xy 228.6 110.75)
        (xy 229.026 110.575)
        (xy 228.6 110.4)
      )
    )
  )
  (zone (net 40) (net_name "/PWM1") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30205)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 101.298934 100.489645)
        (xy 101.440355 100.631066)
        (xy 101.632856 100.325)
        (xy 101.405707 99.899293)
        (xy 101.155 100.325)
      )
    )
  )
  (zone (net 65) (net_name "/PWM13") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30272)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 94.587868 105.95)
        (xy 94.587868 105.75)
        (xy 94.25 105.8)
        (xy 94.249 106)
        (xy 94.391421 106.141421)
      )
    )
  )
  (zone (net 79) (net_name "/Link Plug/RX-A") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30068)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 80.068184 111.860737)
        (xy 79.926763 111.719316)
        (xy 79.121848 111.925)
        (xy 79.249293 112.325707)
        (xy 79.725 112.477066)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30038)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 84.823224 97.623223)
        (xy 85.176777 97.976776)
        (xy 85.570445 97.434926)
        (xy 85.225707 96.999293)
        (xy 84.775 97.25)
      )
    )
  )
  (zone (net 81) (net_name "/Link Plug/RX-B") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30039)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 78.475019 111.22106)
        (xy 78.61644 111.362481)
        (xy 79.400308 111.075)
        (xy 79.250707 110.674293)
        (xy 78.775 110.559216)
      )
    )
  )
  (zone (net 50) (net_name "/PWM Channel 6/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30115)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 135.85 109.185)
        (xy 135.85 108.985)
        (xy 135.388268 108.692612)
        (xy 135.049 109.085)
        (xy 135.388268 109.477388)
      )
    )
  )
  (zone (net 69) (net_name "/PWM15") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30269)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 90.161925 100.15)
        (xy 90.161925 100.35)
        (xy 90.5 100.3005)
        (xy 90.501 100.1005)
        (xy 90.358579 99.959079)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30211)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 73.9 113.9)
        (xy 73.9 113.6)
        (xy 73.5 113.55)
        (xy 73.499 113.75)
        (xy 73.5 113.95)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 215.75 100.75)
        (xy 210.25 100.75)
        (xy 210.25 99)
        (xy 215.75 99)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30057)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 78.2 84.35)
        (xy 78.2 84.85)
        (xy 78.663896 84.957873)
        (xy 78.976 84.5)
        (xy 78.587242 84.096377)
      )
    )
  )
  (zone (net 90) (net_name "/Socket-TX-Enable") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30249)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 97.448255 113.182474)
        (xy 97.589677 113.041052)
        (xy 97.4209 112.752384)
        (xy 97.235417 112.828214)
        (xy 97.159587 113.013697)
      )
    )
  )
  (zone (net 24) (net_name "/PWM Channel 8/PWM-Sink") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 151.75 98.75)
        (xy 145 98.75)
        (xy 145 93.25)
        (xy 148.25 93.25)
        (xy 148.25 80)
        (xy 151.75 80)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30156)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 240.5 105.4)
        (xy 240.5 105.1)
        (xy 240.177393 104.85)
        (xy 239.824 105.25)
        (xy 240.177393 105.65)
      )
    )
  )
  (zone (net 30) (net_name "/PWM Channel 16/PWM-Sink") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 217.75 98.75)
        (xy 211 98.75)
        (xy 211 93.25)
        (xy 214.25 93.25)
        (xy 214.25 80)
        (xy 217.75 80)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30210)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 240.1 105.1)
        (xy 240.1 105.4)
        (xy 240.5 105.45)
        (xy 240.501 105.25)
        (xy 240.5 105.05)
      )
    )
  )
  (zone (net 52) (net_name "/PWM Channel 7/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30116)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 142.85 109.185)
        (xy 142.85 108.985)
        (xy 142.388268 108.692612)
        (xy 142.049 109.085)
        (xy 142.388268 109.477388)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30199)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 81.2 83.4125)
        (xy 81.2 83.9125)
        (xy 81.375 83.95)
        (xy 81.6885 83.6625)
        (xy 81.375 83.375)
      )
    )
  )
  (zone (net 67) (net_name "/PWM16") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30273)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 96.910811 107.15)
        (xy 96.910811 106.95)
        (xy 96.57315 107.0005)
        (xy 96.57215 107.2005)
        (xy 96.714571 107.341921)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30083)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 80.5 113.5)
        (xy 80.5 114)
        (xy 80.902113 114.2)
        (xy 81.226 113.75)
        (xy 80.902113 113.3)
      )
    )
  )
  (zone (net 80) (net_name "/PWM14") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30258)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 95.046447 106.35)
        (xy 95.046447 106.15)
        (xy 94.673463 106.315224)
        (xy 94.749 106.5)
        (xy 94.934776 106.576537)
      )
    )
  )
  (zone (net 4) (net_name "/LED-onboard") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30066)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 87.4875 85.4125)
        (xy 87.6875 85.4125)
        (xy 87.958349 84.839962)
        (xy 87.5375 84.499)
        (xy 87.118128 84.842173)
      )
    )
  )
  (zone (net 6) (net_name "/VDDCORE") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30025)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 80.6 85.425)
        (xy 80.9 85.425)
        (xy 80.975 84.75)
        (xy 80.525 84.499)
        (xy 80.165555 84.925572)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 107.75 100.75)
        (xy 102.25 100.75)
        (xy 102.25 99)
        (xy 107.75 99)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30286)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 81.675 112.125)
        (xy 81.675 112.325)
        (xy 81.85 112.4)
        (xy 82.026 112.225)
        (xy 81.85 112.05)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30287)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 70.385 100)
        (xy 70.385 99.8)
        (xy 70.23 99.745)
        (xy 70.074 99.9)
        (xy 70.23 100.055)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 186 93)
        (xy 183 93)
        (xy 183 80)
        (xy 186 80)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30072)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 71.25 101.75)
        (xy 71.25 101.25)
        (xy 70.847887 101.05)
        (xy 70.524 101.5)
        (xy 70.847887 101.95)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 135.75 100.75)
        (xy 130.25 100.75)
        (xy 130.25 99)
        (xy 135.75 99)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30147)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 171.75 109.75)
        (xy 172.25 109.75)
        (xy 172.342388 109.423268)
        (xy 171.95 109.084)
        (xy 171.576463 109.451482)
      )
    )
  )
  (zone (net 32) (net_name "/Voltage-Sense") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30275)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 75.043667 91.65)
        (xy 75.043667 91.85)
        (xy 75.237543 92.047629)
        (xy 75.379964 91.906208)
        (xy 75.378964 91.706208)
      )
    )
  )
  (zone (net 59) (net_name "/PWM11") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30201)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 181.298934 100.489645)
        (xy 181.440355 100.631066)
        (xy 181.632856 100.325)
        (xy 181.405707 99.899293)
        (xy 181.155 100.325)
      )
    )
  )
  (zone (net 59) (net_name "/PWM11") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30259)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 85.703553 95.65)
        (xy 85.703553 95.85)
        (xy 86.076537 95.684776)
        (xy 86.001 95.5)
        (xy 85.815224 95.423463)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30133)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 225.5 100.75)
        (xy 225.5 101.25)
        (xy 225.822607 101.4)
        (xy 226.176 101)
        (xy 225.822607 100.6)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30074)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 228.5 104.25)
        (xy 228.5 103.75)
        (xy 228.097887 103.55)
        (xy 227.774 104)
        (xy 228.097887 104.45)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 114.75 100.75)
        (xy 109.25 100.75)
        (xy 109.25 99)
        (xy 114.75 99)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30279)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 157.7375 111.33269)
        (xy 157.9375 111.33269)
        (xy 158.141421 111.141421)
        (xy 158 110.999)
        (xy 157.8 111)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30163)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 141.823224 111.323223)
        (xy 142.176777 111.676776)
        (xy 142.420007 111.28618)
        (xy 142.050707 110.914293)
        (xy 141.679289 111.285711)
      )
    )
  )
  (zone (net 68) (net_name "/PWM Channel 14/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30054)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 206.367157 110.190736)
        (xy 206.225736 110.332157)
        (xy 206.55 111.080685)
        (xy 206.950707 110.915707)
        (xy 207.115685 110.515)
      )
    )
  )
  (zone (net 9) (net_name "/XIN32") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30000)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 71.1 87.9)
        (xy 71.1 88.1)
        (xy 71.6 88.5)
        (xy 72.501 88)
        (xy 71.6 87.5)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30080)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 70 93)
        (xy 70 93.5)
        (xy 70.402113 93.7)
        (xy 70.726 93.25)
        (xy 70.402113 92.8)
      )
    )
  )
  (zone (net 114) (net_name "/Power +24V/IS") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30098)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 237.625 91.35)
        (xy 237.625 91.65)
        (xy 238.072607 91.9)
        (xy 238.426 91.5)
        (xy 238.072607 91.1)
      )
    )
  )
  (zone (net 113) (net_name "/Link Socket/RX-B") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30022)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 235.815691 107.292887)
        (xy 235.957113 107.434309)
        (xy 236.73 107.46)
        (xy 236.730707 106.959293)
        (xy 236.376447 106.606447)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30071)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 71.25 95.75)
        (xy 71.25 95.25)
        (xy 70.847887 95.05)
        (xy 70.524 95.5)
        (xy 70.847887 95.95)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30225)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 228.425 109.825)
        (xy 228.425 110.025)
        (xy 228.6 110.1)
        (xy 229.026 109.925)
        (xy 228.6 109.75)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30091)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 236.225 92.98)
        (xy 236.225 92.48)
        (xy 235.9 92.405)
        (xy 235.229 92.73)
        (xy 235.9 93.055)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30021)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 84.424746 89.6)
        (xy 84.424746 89.9)
        (xy 85.314824 89.725)
        (xy 85.226 89.25)
        (xy 84.775 89.001005)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30004)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 69 100.575)
        (xy 68.5 100.575)
        (xy 68.525 101.554886)
        (xy 68.975 101.501)
        (xy 69.334444 101.074427)
      )
    )
  )
  (zone (net 79) (net_name "/Link Plug/RX-A") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30283)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 80.394563 111.251516)
        (xy 80.535984 111.392937)
        (xy 80.6 111.4)
        (xy 81.025707 111.224293)
        (xy 80.6 111.121031)
      )
    )
  )
  (zone (net 113) (net_name "/Link Socket/RX-B") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30216)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 233.594454 109.871967)
        (xy 233.453033 109.730546)
        (xy 232.957844 109.75)
        (xy 232.974293 109.925707)
        (xy 233.4 110.008717)
      )
    )
  )
  (zone (net 2) (net_name "/Current-Sense") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30107)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 240.875 93.1)
        (xy 240.875 92.9)
        (xy 240.427393 92.6)
        (xy 240.074 93)
        (xy 240.427393 93.4)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30175)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 207.823224 111.323223)
        (xy 208.176777 111.676776)
        (xy 208.420007 111.28618)
        (xy 208.050707 110.914293)
        (xy 207.679289 111.285711)
      )
    )
  )
  (zone (net 35) (net_name "/LED9") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30246)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 149.1 109.35)
        (xy 148.9 109.35)
        (xy 148.815224 109.673463)
        (xy 149 109.751)
        (xy 149.184776 109.673463)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30078)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 92.25 89)
        (xy 92.25 89.5)
        (xy 92.652113 89.7)
        (xy 92.976 89.25)
        (xy 92.652113 88.8)
      )
    )
  )
  (zone (net 17) (net_name "/PWM Channel 1/PWM-Sink") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 102.75 98.75)
        (xy 96 98.75)
        (xy 96 93.25)
        (xy 99.25 93.25)
        (xy 99.25 80)
        (xy 102.75 80)
      )
    )
  )
  (zone (net 19) (net_name "/PWM Channel 3/PWM-Sink") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 116.75 98.75)
        (xy 110 98.75)
        (xy 110 93.25)
        (xy 113.25 93.25)
        (xy 113.25 80)
        (xy 116.75 80)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30065)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 79.800015 113.166406)
        (xy 79.658594 113.024985)
        (xy 78.984315 113.275)
        (xy 79.074293 113.750707)
        (xy 79.475 113.915685)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30026)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 84.325 96.6)
        (xy 84.325 96.9)
        (xy 84.800748 97.349007)
        (xy 85.226 97)
        (xy 85 96.525)
      )
    )
  )
  (zone (net 32) (net_name "/Voltage-Sense") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30100)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 226.125 103.375)
        (xy 226.325 103.375)
        (xy 226.559776 102.851537)
        (xy 226.175 102.499)
        (xy 225.794867 102.858486)
      )
    )
  )
  (zone (net 107) (net_name "/Resistance-Sense") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30028)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 88.575 81.4)
        (xy 88.575 81.6)
        (xy 89.152113 81.95)
        (xy 89.476 81.5)
        (xy 89.152113 81.05)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30155)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 234.25 105.1)
        (xy 234.25 105.4)
        (xy 234.572607 105.65)
        (xy 234.926 105.25)
        (xy 234.572607 104.85)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30020)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 77.4 100.189391)
        (xy 77.1 100.189391)
        (xy 77.275 101.123003)
        (xy 77.725 101.001)
        (xy 77.970169 100.529011)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30168)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 179.823224 111.323223)
        (xy 180.176777 111.676776)
        (xy 180.420007 111.28618)
        (xy 180.050707 110.914293)
        (xy 179.679289 111.285711)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30288)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 70.415 99.8)
        (xy 70.415 100)
        (xy 70.57 100.055)
        (xy 70.726 99.9)
        (xy 70.57 99.745)
      )
    )
  )
  (zone (net 48) (net_name "/PWM4") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30190)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 122.305 100.575)
        (xy 122.505 100.575)
        (xy 122.655 100.325)
        (xy 122.405 99.899)
        (xy 122.155 100.325)
      )
    )
  )
  (zone (net 112) (net_name "/Link Socket/RX-A") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30062)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 235.849985 105.833594)
        (xy 235.991406 105.975015)
        (xy 236.665686 105.725)
        (xy 236.575707 105.249293)
        (xy 236.174999 105.084315)
      )
    )
  )
  (zone (net 26) (net_name "/PWM Channel 12/PWM-Sink") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 189.75 98.75)
        (xy 183 98.75)
        (xy 183 93.25)
        (xy 186.25 93.25)
        (xy 186.25 80)
        (xy 189.75 80)
      )
    )
  )
  (zone (net 57) (net_name "/PWM12") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30276)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 86.242698 96.125)
        (xy 86.242698 96.325)
        (xy 86.626037 96.184776)
        (xy 86.5505 96)
        (xy 86.364724 95.923463)
      )
    )
  )
  (zone (net 63) (net_name "/PWM10") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30195)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 174.305 100.575)
        (xy 174.505 100.575)
        (xy 174.655 100.325)
        (xy 174.405 99.899)
        (xy 174.155 100.325)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 141 93)
        (xy 138 93)
        (xy 138 80)
        (xy 141 80)
      )
    )
  )
  (zone (net 66) (net_name "/PWM Channel 15/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30053)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 213.367157 110.190736)
        (xy 213.225736 110.332157)
        (xy 213.55 111.080685)
        (xy 213.950707 110.915707)
        (xy 214.115685 110.515)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30104)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 87.45 89.45)
        (xy 87.45 88.95)
        (xy 87.086104 88.792127)
        (xy 86.774 89.25)
        (xy 87.159099 89.659099)
      )
    )
  )
  (zone (net 5) (net_name "/LED-Button") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30242)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 157.1 108.85)
        (xy 156.9 108.85)
        (xy 156.815224 109.173463)
        (xy 157 109.251)
        (xy 157.184776 109.173463)
      )
    )
  )
  (zone (net 81) (net_name "/Link Plug/RX-B") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30241)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 75.871196 113.418307)
        (xy 76.071196 113.418307)
        (xy 76.155972 113.094844)
        (xy 75.971196 113.017307)
        (xy 75.78642 113.094844)
      )
    )
  )
  (zone (net 74) (net_name "/Socket-TX") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30238)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 94.6 98.35)
        (xy 94.4 98.35)
        (xy 94.315224 98.673463)
        (xy 94.5 98.751)
        (xy 94.684776 98.673463)
      )
    )
  )
  (zone (net 14) (net_name "/RESET") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30186)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 84.2125 85.2375)
        (xy 84.2125 85.4375)
        (xy 84.5 85.625)
        (xy 84.8135 85.3375)
        (xy 84.5 85.05)
      )
    )
  )
  (zone (net 38) (net_name "/LED1") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30232)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 96.481958 108.62338)
        (xy 96.62338 108.481958)
        (xy 96.391421 108.158079)
        (xy 96.249293 108.298793)
        (xy 96.173463 108.484276)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30167)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 99.823224 111.323223)
        (xy 100.176777 111.676776)
        (xy 100.420007 111.28618)
        (xy 100.050707 110.914293)
        (xy 99.679289 111.285711)
      )
    )
  )
  (zone (net 80) (net_name "/PWM14") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30189)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 202.305 100.575)
        (xy 202.505 100.575)
        (xy 202.655 100.325)
        (xy 202.405 99.899)
        (xy 202.155 100.325)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30183)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 159.8 111.45)
        (xy 160.3 111.45)
        (xy 160.420711 111.285711)
        (xy 160.05 110.914)
        (xy 159.679289 111.285711)
      )
    )
  )
  (zone (net 38) (net_name "/LED1") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30059)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 98.353138 110.211717)
        (xy 98.211717 110.353138)
        (xy 98.55 111.087058)
        (xy 98.950707 110.915707)
        (xy 99.109381 110.515)
      )
    )
  )
  (zone (net 12) (net_name "/XOUT32") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30001)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 71.1 90.4)
        (xy 71.1 90.6)
        (xy 71.6 91)
        (xy 72.501 90.5)
        (xy 71.6 90)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30164)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 154.823224 111.323223)
        (xy 155.176777 111.676776)
        (xy 155.420007 111.28618)
        (xy 155.050707 110.914293)
        (xy 154.679289 111.285711)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30084)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 229 106.25)
        (xy 229 106.75)
        (xy 229.402113 106.95)
        (xy 229.726 106.5)
        (xy 229.402113 106.05)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30076)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 68.25 87.75)
        (xy 68.25 88.25)
        (xy 68.652113 88.45)
        (xy 68.976 88)
        (xy 68.652113 87.55)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30081)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 68.25 90.25)
        (xy 68.25 90.75)
        (xy 68.652113 90.95)
        (xy 68.976 90.5)
        (xy 68.652113 90.05)
      )
    )
  )
  (zone (net 14) (net_name "/RESET") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30008)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 78.306 82.58)
        (xy 78.306 82.38)
        (xy 77.484403 82.010669)
        (xy 77.289 82.48)
        (xy 77.484403 82.949331)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30221)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 85.575 110.675)
        (xy 85.575 110.475)
        (xy 85.4 110.4)
        (xy 84.974 110.575)
        (xy 85.4 110.75)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30079)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 91.75 81.75)
        (xy 91.75 81.25)
        (xy 91.347887 81.05)
        (xy 91.024 81.5)
        (xy 91.347887 81.95)
      )
    )
  )
  (zone (net 60) (net_name "/PWM Channel 11/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30050)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 185.367157 110.190736)
        (xy 185.225736 110.332157)
        (xy 185.55 111.080685)
        (xy 185.950707 110.915707)
        (xy 186.115685 110.515)
      )
    )
  )
  (zone (net 36) (net_name "Net-(D102-K)") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30099)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 85.875 83.875)
        (xy 86.075 83.875)
        (xy 86.309776 83.351537)
        (xy 85.925 82.999)
        (xy 85.544867 83.358486)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 179 93)
        (xy 176 93)
        (xy 176 80)
        (xy 179 80)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30144)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 178.75 109.75)
        (xy 179.25 109.75)
        (xy 179.342388 109.423268)
        (xy 178.95 109.084)
        (xy 178.576463 109.451482)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30134)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 240.75 91.75)
        (xy 240.75 91.25)
        (xy 240.427393 91.1)
        (xy 240.074 91.5)
        (xy 240.427393 91.9)
      )
    )
  )
  (zone (net 67) (net_name "/PWM16") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30277)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 91.011652 100.55)
        (xy 91.011652 100.75)
        (xy 91.397055 100.614758)
        (xy 91.321518 100.429982)
        (xy 91.135742 100.353445)
      )
    )
  )
  (zone (net 43) (net_name "/Plug-TX") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30254)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 83.459435 106.600857)
        (xy 83.600857 106.459435)
        (xy 83.42122 106.187019)
        (xy 83.235737 106.262849)
        (xy 83.159907 106.448332)
      )
    )
  )
  (zone (net 115) (net_name "/Power +24V/IN") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30128)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 236.225 94.1)
        (xy 236.225 93.9)
        (xy 235.9 93.675)
        (xy 235.229 94)
        (xy 235.9 94.325)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30013)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 243.925 93.25)
        (xy 243.925 92.75)
        (xy 243.347887 92.55)
        (xy 243.024 93)
        (xy 243.347887 93.45)
      )
    )
  )
  (zone (net 56) (net_name "/LED5") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30117)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 121.35 109.185)
        (xy 121.35 108.985)
        (xy 120.888268 108.692612)
        (xy 120.549 109.085)
        (xy 120.888268 109.477388)
      )
    )
  )
  (zone (net 61) (net_name "/PWM Channel 10/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30120)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 173.85 109.185)
        (xy 173.85 108.985)
        (xy 173.388268 108.692612)
        (xy 173.049 109.085)
        (xy 173.388268 109.477388)
      )
    )
  )
  (zone (net 114) (net_name "/Power +24V/IS") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30090)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 238.275 90.875)
        (xy 238.575 90.875)
        (xy 238.809776 90.351537)
        (xy 238.425 89.999)
        (xy 238.040224 90.351537)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30143)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 213.75 109.75)
        (xy 214.25 109.75)
        (xy 214.342388 109.423268)
        (xy 213.95 109.084)
        (xy 213.576463 109.451482)
      )
    )
  )
  (zone (net 75) (net_name "/Socket-RX") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30267)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 99.839489 113.475)
        (xy 99.839489 113.275)
        (xy 99.501414 113.3245)
        (xy 99.500414 113.5245)
        (xy 99.642835 113.665921)
      )
    )
  )
  (zone (net 91) (net_name "/Plug-TX-Enable") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30215)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 85.594454 109.821231)
        (xy 85.453033 109.67981)
        (xy 84.949288 109.75)
        (xy 84.974293 109.925707)
        (xy 85.4 109.973654)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30214)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 83.5625 97.402486)
        (xy 83.2625 97.402486)
        (xy 83.2 97.8)
        (xy 83.4 97.801)
        (xy 83.6 97.8)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30014)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 231.075 107.425)
        (xy 231.575 107.425)
        (xy 231.707873 106.836104)
        (xy 231.275 106.499)
        (xy 230.842583 106.836787)
      )
    )
  )
  (zone (net 46) (net_name "/PWM Channel 3/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30125)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 114.85 109.185)
        (xy 114.85 108.985)
        (xy 114.388268 108.692612)
        (xy 114.049 109.085)
        (xy 114.388268 109.477388)
      )
    )
  )
  (zone (net 31) (net_name "/PWM Channel 15/PWM-Sink") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 210.75 98.75)
        (xy 204 98.75)
        (xy 204 93.25)
        (xy 207.25 93.25)
        (xy 207.25 80)
        (xy 210.75 80)
      )
    )
  )
  (zone (net 110) (net_name "/Link Socket/TX-Y") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30223)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 233.575 111.325)
        (xy 233.575 111.125)
        (xy 233.4 111.05)
        (xy 232.974 111.225)
        (xy 233.4 111.4)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30101)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 236.205596 95.497597)
        (xy 236.205596 94.997597)
        (xy 235.9 94.945)
        (xy 235.229 95.27)
        (xy 235.9 95.579693)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30178)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 113.823224 111.323223)
        (xy 114.176777 111.676776)
        (xy 114.420007 111.28618)
        (xy 114.050707 110.914293)
        (xy 113.679289 111.285711)
      )
    )
  )
  (zone (net 80) (net_name "/PWM14") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30265)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 89.411925 99.75)
        (xy 89.411925 99.95)
        (xy 89.75 99.9005)
        (xy 89.751 99.7005)
        (xy 89.608579 99.559079)
      )
    )
  )
  (zone (net 55) (net_name "/PWM9") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30257)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 84.703553 94.65)
        (xy 84.703553 94.85)
        (xy 85.076537 94.684776)
        (xy 85.001 94.5)
        (xy 84.815224 94.423463)
      )
    )
  )
  (zone (net 59) (net_name "/PWM11") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30280)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 91.495759 105.15)
        (xy 91.495759 104.95)
        (xy 91.108186 105.080001)
        (xy 91.183723 105.264777)
        (xy 91.369499 105.341314)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30165)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 200.823224 111.323223)
        (xy 201.176777 111.676776)
        (xy 201.420007 111.28618)
        (xy 201.050707 110.914293)
        (xy 200.679289 111.285711)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30281)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 70.15 103.35)
        (xy 70.35 103.35)
        (xy 70.434776 103.076537)
        (xy 70.25 102.999)
        (xy 70.065224 103.076537)
      )
    )
  )
  (zone (net 81) (net_name "/Link Plug/RX-B") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30023)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 78.202318 111.776603)
        (xy 78.060897 111.635182)
        (xy 77.27 111.54)
        (xy 77.269293 112.040707)
        (xy 77.623553 112.393553)
      )
    )
  )
  (zone (net 105) (net_name "Net-(R1807-Pad2)") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30108)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 228.625 101.1)
        (xy 228.625 100.9)
        (xy 228.177393 100.6)
        (xy 227.824 101)
        (xy 228.177393 101.4)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30018)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 77.975 86.85)
        (xy 77.975 86.55)
        (xy 77.725 85.814415)
        (xy 77.274 86)
        (xy 77.112828 86.475)
      )
    )
  )
  (zone (net 79) (net_name "/Link Plug/RX-A") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30086)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 77.022868 112.921447)
        (xy 76.881447 113.062868)
        (xy 77.025 113.864181)
        (xy 77.425707 113.750707)
        (xy 77.600278 113.275)
      )
    )
  )
  (zone (net 14) (net_name "/RESET") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30112)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 81.99286 86.143968)
        (xy 81.79286 86.143968)
        (xy 81.775 86.725)
        (xy 82.175 87.001)
        (xy 82.443929 86.53871)
      )
    )
  )
  (zone (net 73) (net_name "/Plug-RX") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30240)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 85.625 111.125)
        (xy 85.625 111.325)
        (xy 85.948463 111.409776)
        (xy 86.026 111.225)
        (xy 85.948463 111.040224)
      )
    )
  )
  (zone (net 60) (net_name "/PWM Channel 11/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30119)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 180.85 109.185)
        (xy 180.85 108.985)
        (xy 180.388268 108.692612)
        (xy 180.049 109.085)
        (xy 180.388268 109.477388)
      )
    )
  )
  (zone (net 39) (net_name "/PWM Channel 1/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30040)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 105.367157 110.190736)
        (xy 105.225736 110.332157)
        (xy 105.549999 111.080685)
        (xy 105.950707 110.915707)
        (xy 106.115685 110.515)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30012)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 83.675 114)
        (xy 83.675 113.5)
        (xy 83.097887 113.3)
        (xy 82.774 113.75)
        (xy 83.097887 114.2)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30161)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 94.8 81.75)
        (xy 94.8 81.25)
        (xy 94.460119 81.2)
        (xy 94.199 81.5)
        (xy 94.460119 81.8)
      )
    )
  )
  (zone (net 72) (net_name "/LED13") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30124)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 187.85 109.185)
        (xy 187.85 108.985)
        (xy 187.388268 108.692612)
        (xy 187.049 109.085)
        (xy 187.388268 109.477388)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30253)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 85.225053 110.475)
        (xy 85.225053 110.675)
        (xy 85.546478 110.749531)
        (xy 85.624015 110.564755)
        (xy 85.546478 110.379979)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 120 93)
        (xy 117 93)
        (xy 117 80)
        (xy 120 80)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30139)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 147.75 109.75)
        (xy 148.25 109.75)
        (xy 148.342388 109.423268)
        (xy 147.95 109.084)
        (xy 147.576463 109.451482)
      )
    )
  )
  (zone (net 41) (net_name "/PWM Channel 2/LED-Out") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30041)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 112.367157 110.190736)
        (xy 112.225736 110.332157)
        (xy 112.549999 111.080685)
        (xy 112.950707 110.915707)
        (xy 113.115685 110.515)
      )
    )
  )
  (zone (net 16) (net_name "/Button") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30245)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 156.15 111.4)
        (xy 156.35 111.4)
        (xy 156.434776 111.076537)
        (xy 156.25 110.999)
        (xy 156.065224 111.076537)
      )
    )
  )
  (zone (net 9) (net_name "/XIN32") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30002)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 73.9 88.35)
        (xy 73.9 88.15)
        (xy 73.4 87.652879)
        (xy 72.499 88)
        (xy 73.4 88.5)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "F.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30105)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 71.6245 93)
        (xy 71.6245 93.5)
        (xy 71.952113 93.7)
        (xy 72.276 93.25)
        (xy 71.952113 92.8)
      )
    )
  )
  (zone (net 113) (net_name "/Link Socket/RX-B") (layer "In1.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30003)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 237.468853 106.297569)
        (xy 237.327431 106.156147)
        (xy 236.538658 106.49806)
        (xy 236.729293 106.960707)
        (xy 237.19194 107.151342)
      )
    )
  )
  (zone (net 81) (net_name "/Link Plug/RX-B") (layer "In1.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30007)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 76.415073 113.024236)
        (xy 76.273652 112.882815)
        (xy 76.047733 112.833531)
        (xy 75.970489 113.019014)
        (xy 76.047733 113.203083)
      )
    )
  )
  (zone (net 110) (net_name "/Link Socket/TX-Y") (layer "In1.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30000)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 236.63 113.04)
        (xy 236.83 113.04)
        (xy 237.19194 112.231342)
        (xy 236.73 112.039)
        (xy 236.26806 112.231342)
      )
    )
  )
  (zone (net 78) (net_name "/Link Plug/TX-Y") (layer "In1.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30004)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 78.4 106.9)
        (xy 78.4 107.1)
        (xy 78.723463 107.184776)
        (xy 78.801 107)
        (xy 78.723463 106.815224)
      )
    )
  )
  (zone (net 81) (net_name "/Link Plug/RX-B") (layer "In1.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30001)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 76.487332 112.669134)
        (xy 76.628754 112.810556)
        (xy 77.461342 112.50194)
        (xy 77.270707 112.039293)
        (xy 76.80806 111.848658)
      )
    )
  )
  (zone (net 78) (net_name "/Link Plug/TX-Y") (layer "In1.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30002)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 78.262044 107.1)
        (xy 78.262044 106.9)
        (xy 77.461342 106.49806)
        (xy 77.269 106.96)
        (xy 77.461342 107.42194)
      )
    )
  )
  (zone (net 110) (net_name "/Link Socket/TX-Y") (layer "In1.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30005)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 236.83 113.0995)
        (xy 236.63 113.0995)
        (xy 236.545224 113.422963)
        (xy 236.73 113.5005)
        (xy 236.914776 113.422963)
      )
    )
  )
  (zone (net 113) (net_name "/Link Socket/RX-B") (layer "In1.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30006)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 237.560168 105.923411)
        (xy 237.701589 106.064832)
        (xy 237.947019 106.16122)
        (xy 238.024263 105.975737)
        (xy 237.947019 105.791668)
      )
    )
  )
  (zone (net 18) (net_name "/PWM Channel 2/PWM-Sink") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 104.75 94.5)
        (xy 108.25 94.5)
        (xy 108.25 98.25)
        (xy 104.75 98.25)
      )
    )
  )
  (zone (net 19) (net_name "/PWM Channel 3/PWM-Sink") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 111.75 94.5)
        (xy 115.25 94.5)
        (xy 115.25 98.25)
        (xy 111.75 98.25)
      )
    )
  )
  (zone (net 24) (net_name "/PWM Channel 8/PWM-Sink") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 146.75 94.5)
        (xy 150.25 94.5)
        (xy 150.25 98.25)
        (xy 146.75 98.25)
      )
    )
  )
  (zone (net 26) (net_name "/PWM Channel 12/PWM-Sink") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 184.75 94.5)
        (xy 188.25 94.5)
        (xy 188.25 98.25)
        (xy 184.75 98.25)
      )
    )
  )
  (zone (net 20) (net_name "/PWM Channel 4/PWM-Sink") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 118.75 94.5)
        (xy 122.25 94.5)
        (xy 122.25 98.25)
        (xy 118.75 98.25)
      )
    )
  )
  (zone (net 27) (net_name "/PWM Channel 11/PWM-Sink") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 177.75 94.5)
        (xy 181.25 94.5)
        (xy 181.25 98.25)
        (xy 177.75 98.25)
      )
    )
  )
  (zone (net 30) (net_name "/PWM Channel 16/PWM-Sink") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 212.75 94.5)
        (xy 216.25 94.5)
        (xy 216.25 98.25)
        (xy 212.75 98.25)
      )
    )
  )
  (zone (net 21) (net_name "/PWM Channel 5/PWM-Sink") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 125.75 94.5)
        (xy 129.25 94.5)
        (xy 129.25 98.25)
        (xy 125.75 98.25)
      )
    )
  )
  (zone (net 28) (net_name "/PWM Channel 10/PWM-Sink") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 170.75 94.5)
        (xy 174.25 94.5)
        (xy 174.25 98.25)
        (xy 170.75 98.25)
      )
    )
  )
  (zone (net 25) (net_name "/PWM Channel 9/PWM-Sink") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 163.75 94.5)
        (xy 167.25 94.5)
        (xy 167.25 98.25)
        (xy 163.75 98.25)
      )
    )
  )
  (zone (net 37) (net_name "/PWM Channel 14/PWM-Sink") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 198.75 94.5)
        (xy 202.25 94.5)
        (xy 202.25 98.25)
        (xy 198.75 98.25)
      )
    )
  )
  (zone (net 23) (net_name "/PWM Channel 7/PWM-Sink") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 139.75 94.5)
        (xy 143.25 94.5)
        (xy 143.25 98.25)
        (xy 139.75 98.25)
      )
    )
  )
  (zone (net 17) (net_name "/PWM Channel 1/PWM-Sink") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 97.75 94.5)
        (xy 101.25 94.5)
        (xy 101.25 98.25)
        (xy 97.75 98.25)
      )
    )
  )
  (zone (net 29) (net_name "/PWM Channel 13/PWM-Sink") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 191.75 94.5)
        (xy 195.25 94.5)
        (xy 195.25 98.25)
        (xy 191.75 98.25)
      )
    )
  )
  (zone (net 15) (net_name "/Power +24V/+24V-Supply") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 3)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 231.25 91.25)
        (xy 233.75 91.25)
        (xy 233.75 96.75)
        (xy 231.25 96.75)
      )
    )
  )
  (zone (net 22) (net_name "/PWM Channel 6/PWM-Sink") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 132.75 94.5)
        (xy 136.25 94.5)
        (xy 136.25 98.25)
        (xy 132.75 98.25)
      )
    )
  )
  (zone (net 31) (net_name "/PWM Channel 15/PWM-Sink") (layers "In1.Cu" "In2.Cu") (hatch edge 0.508)
    (priority 2)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 205.75 94.5)
        (xy 209.25 94.5)
        (xy 209.25 98.25)
        (xy 205.75 98.25)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layers "In1.Cu" "B.Cu") (hatch edge 0.508)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 247 115)
        (xy 67 115)
        (xy 67 80)
        (xy 247 80)
      )
    )
  )
  (zone (net 21) (net_name "/PWM Channel 5/PWM-Sink") (layer "In2.Cu") (hatch edge 0.508)
    (priority 6)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 125.75 94.5)
        (xy 129.25 94.5)
        (xy 129.25 98)
        (xy 125.75 98)
      )
    )
  )
  (zone (net 25) (net_name "/PWM Channel 9/PWM-Sink") (layer "In2.Cu") (hatch edge 0.508)
    (priority 6)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 163.75 94.5)
        (xy 167.25 94.5)
        (xy 167.25 98)
        (xy 163.75 98)
      )
    )
  )
  (zone (net 15) (net_name "/Power +24V/+24V-Supply") (layer "In2.Cu") (hatch edge 0.508)
    (priority 7)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 231.25 91.25)
        (xy 233.75 91.25)
        (xy 233.75 96.75)
        (xy 231.25 96.75)
      )
    )
  )
  (zone (net 20) (net_name "/PWM Channel 4/PWM-Sink") (layer "In2.Cu") (hatch edge 0.508)
    (priority 6)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 118.75 94.5)
        (xy 122.25 94.5)
        (xy 122.25 98)
        (xy 118.75 98)
      )
    )
  )
  (zone (net 29) (net_name "/PWM Channel 13/PWM-Sink") (layer "In2.Cu") (hatch edge 0.508)
    (priority 6)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 191.75 94.5)
        (xy 195.25 94.5)
        (xy 195.25 98)
        (xy 191.75 98)
      )
    )
  )
  (zone (net 3) (net_name "+3V3") (layer "In2.Cu") (hatch edge 0.508)
    (priority 5)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 67 80)
        (xy 95.75 80)
        (xy 95.75 93.25)
        (xy 223.75 93.25)
        (xy 223.75 96)
        (xy 230.5 96)
        (xy 230.5 80)
        (xy 247 80)
        (xy 247 105)
        (xy 235.5 105)
        (xy 235.5 110.5)
        (xy 78.5 110.5)
        (xy 78.5 105.75)
        (xy 75.5 105.5)
        (xy 75.5 99.75)
        (xy 67 99.75)
      )
    )
  )
  (zone (net 37) (net_name "/PWM Channel 14/PWM-Sink") (layer "In2.Cu") (hatch edge 0.508)
    (priority 6)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 198.75 94.5)
        (xy 202.25 94.5)
        (xy 202.25 98)
        (xy 198.75 98)
      )
    )
  )
  (zone (net 31) (net_name "/PWM Channel 15/PWM-Sink") (layer "In2.Cu") (hatch edge 0.508)
    (priority 6)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 205.75 94.5)
        (xy 209.25 94.5)
        (xy 209.25 98)
        (xy 205.75 98)
      )
    )
  )
  (zone (net 17) (net_name "/PWM Channel 1/PWM-Sink") (layer "In2.Cu") (hatch edge 0.508)
    (priority 6)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 97.75 94.5)
        (xy 101.25 94.5)
        (xy 101.25 98)
        (xy 97.75 98)
      )
    )
  )
  (zone (net 18) (net_name "/PWM Channel 2/PWM-Sink") (layer "In2.Cu") (hatch edge 0.508)
    (priority 6)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 104.75 94.5)
        (xy 108.25 94.5)
        (xy 108.25 98)
        (xy 104.75 98)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "In2.Cu") (hatch edge 0.508)
    (priority 8)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 81.75 109)
        (xy 84.25 109)
        (xy 84.25 111.5)
        (xy 81.75 111.5)
      )
    )
  )
  (zone (net 27) (net_name "/PWM Channel 11/PWM-Sink") (layer "In2.Cu") (hatch edge 0.508)
    (priority 6)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 177.75 94.5)
        (xy 181.25 94.5)
        (xy 181.25 98)
        (xy 177.75 98)
      )
    )
  )
  (zone (net 1) (net_name "GND") (layer "In2.Cu") (hatch edge 0.508)
    (priority 8)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 229.75 109)
        (xy 232.25 109)
        (xy 232.25 111.5)
        (xy 229.75 111.5)
      )
    )
  )
  (zone (net 19) (net_name "/PWM Channel 3/PWM-Sink") (layer "In2.Cu") (hatch edge 0.508)
    (priority 6)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 111.75 94.5)
        (xy 115.25 94.5)
        (xy 115.25 98)
        (xy 111.75 98)
      )
    )
  )
  (zone (net 28) (net_name "/PWM Channel 10/PWM-Sink") (layer "In2.Cu") (hatch edge 0.508)
    (priority 6)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 170.75 94.5)
        (xy 174.25 94.5)
        (xy 174.25 98)
        (xy 170.75 98)
      )
    )
  )
  (zone (net 8) (net_name "+5V") (layer "In2.Cu") (hatch edge 0.508)
    (priority 4)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 67 100)
        (xy 75.25 100)
        (xy 75.25 105.75)
        (xy 78.25 105.75)
        (xy 78.25 110.75)
        (xy 235.75 110.75)
        (xy 235.75 105.25)
        (xy 247 105.25)
        (xy 247 115)
        (xy 67 115)
      )
    )
  )
  (zone (net 23) (net_name "/PWM Channel 7/PWM-Sink") (layer "In2.Cu") (hatch edge 0.508)
    (priority 6)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 139.75 94.5)
        (xy 143.25 94.5)
        (xy 143.25 98)
        (xy 139.75 98)
      )
    )
  )
  (zone (net 26) (net_name "/PWM Channel 12/PWM-Sink") (layer "In2.Cu") (hatch edge 0.508)
    (priority 6)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 184.75 94.5)
        (xy 188.25 94.5)
        (xy 188.25 98)
        (xy 184.75 98)
      )
    )
  )
  (zone (net 22) (net_name "/PWM Channel 6/PWM-Sink") (layer "In2.Cu") (hatch edge 0.508)
    (priority 6)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 132.75 94.5)
        (xy 136.25 94.5)
        (xy 136.25 98)
        (xy 132.75 98)
      )
    )
  )
  (zone (net 30) (net_name "/PWM Channel 16/PWM-Sink") (layer "In2.Cu") (hatch edge 0.508)
    (priority 6)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 212.75 94.5)
        (xy 216.25 94.5)
        (xy 216.25 98)
        (xy 212.75 98)
      )
    )
  )
  (zone (net 24) (net_name "/PWM Channel 8/PWM-Sink") (layer "In2.Cu") (hatch edge 0.508)
    (priority 6)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.2) (island_removal_mode 2) (island_area_min 10))
    (polygon
      (pts
        (xy 146.75 94.5)
        (xy 150.25 94.5)
        (xy 150.25 98)
        (xy 146.75 98)
      )
    )
  )
  (zone (net 33) (net_name "+24V") (layers "In2.Cu" "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 230.25 95.75)
        (xy 224 95.75)
        (xy 224 93)
        (xy 96 93)
        (xy 96 89.5)
        (xy 95 89.5)
        (xy 95 89)
        (xy 96 89)
        (xy 96 81.75)
        (xy 95 81.75)
        (xy 95 81.25)
        (xy 96 81.25)
        (xy 96 80)
        (xy 230.25 80)
      )
    )
  )
  (zone (net 35) (net_name "/LED9") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30025)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 164.646447 111.712131)
        (xy 164.787869 111.853553)
        (xy 165.076537 111.684776)
        (xy 165.000707 111.499293)
        (xy 164.815224 111.423463)
      )
    )
  )
  (zone (net 63) (net_name "/PWM10") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30038)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 90.046093 104.338987)
        (xy 89.904673 104.480407)
        (xy 89.815224 104.722963)
        (xy 90.000707 104.800207)
        (xy 90.184776 104.722963)
      )
    )
  )
  (zone (net 67) (net_name "/PWM16") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30039)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 91.392463 100.841868)
        (xy 91.533885 100.700446)
        (xy 91.520518 100.429982)
        (xy 91.319811 100.429275)
        (xy 91.179097 100.571403)
      )
    )
  )
  (zone (net 59) (net_name "/PWM11") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30015)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 85.9 95.9)
        (xy 86.1 95.9)
        (xy 86.184776 95.576537)
        (xy 86 95.499)
        (xy 85.815224 95.576537)
      )
    )
  )
  (zone (net 5) (net_name "/LED-Button") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30007)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 154.252186 111.793608)
        (xy 154.393608 111.652186)
        (xy 154.141421 111.358579)
        (xy 153.999293 111.499293)
        (xy 153.923463 111.684776)
      )
    )
  )
  (zone (net 18) (net_name "/PWM Channel 2/PWM-Sink") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 109.75 100)
        (xy 103 100)
        (xy 103 93.25)
        (xy 109.75 93.25)
      )
    )
  )
  (zone (net 29) (net_name "/PWM Channel 13/PWM-Sink") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 196.75 99.95)
        (xy 190 99.95)
        (xy 190 93.25)
        (xy 196.75 93.25)
      )
    )
  )
  (zone (net 55) (net_name "/PWM9") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30004)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 84.85 94.890054)
        (xy 85.05 94.890054)
        (xy 85.184776 94.576537)
        (xy 85 94.499)
        (xy 84.8 94.5)
      )
    )
  )
  (zone (net 23) (net_name "/PWM Channel 7/PWM-Sink") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 144.75 100)
        (xy 138 100)
        (xy 138 93.25)
        (xy 144.75 93.25)
      )
    )
  )
  (zone (net 25) (net_name "/PWM Channel 9/PWM-Sink") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 168.75 100)
        (xy 162 100)
        (xy 162 93.25)
        (xy 168.75 93.25)
      )
    )
  )
  (zone (net 67) (net_name "/PWM16") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30016)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 96.67315 106.8005)
        (xy 96.47315 106.8005)
        (xy 96.388374 107.123963)
        (xy 96.57315 107.2015)
        (xy 96.757926 107.123963)
      )
    )
  )
  (zone (net 20) (net_name "/PWM Channel 4/PWM-Sink") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 123.75 100)
        (xy 117 100)
        (xy 117 93.25)
        (xy 123.75 93.25)
      )
    )
  )
  (zone (net 38) (net_name "/LED1") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30010)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 95.85 108.1995)
        (xy 95.85 108.3995)
        (xy 96.173463 108.484276)
        (xy 96.251 108.2995)
        (xy 96.173463 108.114724)
      )
    )
  )
  (zone (net 90) (net_name "/Socket-TX-Enable") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30028)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 97.589677 112.61679)
        (xy 97.448255 112.475368)
        (xy 97.159587 112.644145)
        (xy 97.235417 112.829628)
        (xy 97.4209 112.905458)
      )
    )
  )
  (zone (net 80) (net_name "/PWM14") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30021)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 89.65 100.1005)
        (xy 89.85 100.1005)
        (xy 89.934776 99.777037)
        (xy 89.75 99.6995)
        (xy 89.565224 99.777037)
      )
    )
  )
  (zone (net 73) (net_name "/Plug-RX") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30023)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 73.235075 96.865327)
        (xy 73.435075 96.865327)
        (xy 73.519851 96.541864)
        (xy 73.335075 96.464327)
        (xy 73.150299 96.541864)
      )
    )
  )
  (zone (net 55) (net_name "/PWM9") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30040)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 89.156406 104.014985)
        (xy 89.014985 104.156406)
        (xy 89.019037 104.430463)
        (xy 89.219744 104.43117)
        (xy 89.360458 104.289042)
      )
    )
  )
  (zone (net 22) (net_name "/PWM Channel 6/PWM-Sink") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 137.75 100)
        (xy 131 100)
        (xy 131 93.25)
        (xy 137.75 93.25)
      )
    )
  )
  (zone (net 59) (net_name "/PWM11") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30041)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 91.122092 104.849299)
        (xy 90.980671 104.99072)
        (xy 90.984723 105.264777)
        (xy 91.18543 105.265484)
        (xy 91.326144 105.123356)
      )
    )
  )
  (zone (net 35) (net_name "/LED9") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30026)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 148.646447 109.962131)
        (xy 148.787869 110.103553)
        (xy 149.076537 109.934776)
        (xy 149.000707 109.749293)
        (xy 148.815224 109.673463)
      )
    )
  )
  (zone (net 43) (net_name "/Plug-TX") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30027)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 73.761631 96.153053)
        (xy 73.903053 96.011631)
        (xy 73.734276 95.722963)
        (xy 73.548793 95.798793)
        (xy 73.472963 95.984276)
      )
    )
  )
  (zone (net 43) (net_name "/Plug-TX") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30029)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 82.882891 106.475687)
        (xy 83.024313 106.617109)
        (xy 83.312981 106.448332)
        (xy 83.237151 106.262849)
        (xy 83.051668 106.187019)
      )
    )
  )
  (zone (net 80) (net_name "/PWM14") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30003)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 94.9 106.109946)
        (xy 94.7 106.109946)
        (xy 94.565224 106.423463)
        (xy 94.75 106.501)
        (xy 94.95 106.5)
      )
    )
  )
  (zone (net 10) (net_name "/USB-") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30001)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 78.047817 108.863605)
        (xy 77.906395 108.722183)
        (xy 77.078658 109.03806)
        (xy 77.269293 109.500707)
        (xy 77.73194 109.691342)
      )
    )
  )
  (zone (net 75) (net_name "/Socket-RX") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30009)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 94.9 100.15)
        (xy 95.1 100.15)
        (xy 95.184776 99.826537)
        (xy 95 99.749)
        (xy 94.815224 99.826537)
      )
    )
  )
  (zone (net 38) (net_name "/LED1") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30008)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 82.683475 100.067025)
        (xy 82.883475 100.067025)
        (xy 82.968251 99.743562)
        (xy 82.783475 99.666025)
        (xy 82.598699 99.743562)
      )
    )
  )
  (zone (net 19) (net_name "/PWM Channel 3/PWM-Sink") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 116.75 100)
        (xy 110 100)
        (xy 110 93.25)
        (xy 116.75 93.25)
      )
    )
  )
  (zone (net 16) (net_name "/Button") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30012)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 156.35 110.6)
        (xy 156.15 110.6)
        (xy 156.065224 110.923463)
        (xy 156.25 111.001)
        (xy 156.434776 110.923463)
      )
    )
  )
  (zone (net 30) (net_name "/PWM Channel 16/PWM-Sink") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 217.75 99.95)
        (xy 211 99.95)
        (xy 211 93.25)
        (xy 217.75 93.25)
      )
    )
  )
  (zone (net 16) (net_name "/Button") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30013)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 156.15 109.4)
        (xy 156.35 109.4)
        (xy 156.434776 109.076537)
        (xy 156.25 108.999)
        (xy 156.065224 109.076537)
      )
    )
  )
  (zone (net 32) (net_name "/Voltage-Sense") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30017)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 95.863556 109.636444)
        (xy 95.863556 109.836444)
        (xy 96.187019 109.92122)
        (xy 96.264556 109.736444)
        (xy 96.187019 109.551668)
      )
    )
  )
  (zone (net 28) (net_name "/PWM Channel 10/PWM-Sink") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 175.75 100)
        (xy 169 100)
        (xy 169 93.25)
        (xy 175.75 93.25)
      )
    )
  )
  (zone (net 37) (net_name "/PWM Channel 14/PWM-Sink") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 203.75 99.95)
        (xy 197 99.95)
        (xy 197 93.25)
        (xy 203.75 93.25)
      )
    )
  )
  (zone (net 57) (net_name "/PWM12") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30022)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 86.4495 96.4)
        (xy 86.6495 96.4)
        (xy 86.734276 96.076537)
        (xy 86.5495 95.999)
        (xy 86.364724 96.076537)
      )
    )
  )
  (zone (net 21) (net_name "/PWM Channel 5/PWM-Sink") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 130.75 100)
        (xy 124 100)
        (xy 124 93.25)
        (xy 130.75 93.25)
      )
    )
  )
  (zone (net 7) (net_name "/USB+") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30031)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 82.323767 90.047835)
        (xy 82.182345 90.189257)
        (xy 82.351122 90.477925)
        (xy 82.536605 90.402095)
        (xy 82.612435 90.216612)
      )
    )
  )
  (zone (net 90) (net_name "/Socket-TX-Enable") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30014)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 93.9005 100.4)
        (xy 94.1005 100.4)
        (xy 94.185276 100.076537)
        (xy 94.0005 99.999)
        (xy 93.815724 100.076537)
      )
    )
  )
  (zone (net 17) (net_name "/PWM Channel 1/PWM-Sink") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 102.75 100)
        (xy 96 100)
        (xy 96 93.25)
        (xy 102.75 93.25)
      )
    )
  )
  (zone (net 63) (net_name "/PWM10") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30002)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 85.35 95.390054)
        (xy 85.55 95.390054)
        (xy 85.684776 95.076537)
        (xy 85.5 94.999)
        (xy 85.3 95)
      )
    )
  )
  (zone (net 7) (net_name "/USB+") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30000)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 75.363605 108.722183)
        (xy 75.222183 108.863605)
        (xy 75.53806 109.691342)
        (xy 76.000707 109.500707)
        (xy 76.191342 109.03806)
      )
    )
  )
  (zone (net 69) (net_name "/PWM15") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30019)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 96.1 106.3995)
        (xy 95.9 106.3995)
        (xy 95.815224 106.722963)
        (xy 96 106.8005)
        (xy 96.184776 106.722963)
      )
    )
  )
  (zone (net 15) (net_name "/Power +24V/+24V-Supply") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 234 89.5)
        (xy 234.5 89.5)
        (xy 234.5 101)
        (xy 230.5 101)
        (xy 230.5 80)
        (xy 234 80)
      )
    )
  )
  (zone (net 69) (net_name "/PWM15") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30036)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 90.509846 100.537842)
        (xy 90.651267 100.396421)
        (xy 90.7 100.1005)
        (xy 90.499293 100.099793)
        (xy 90.315224 100.177037)
      )
    )
  )
  (zone (net 74) (net_name "/Socket-TX") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30024)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 94.4 99.15)
        (xy 94.6 99.15)
        (xy 94.684776 98.826537)
        (xy 94.5 98.749)
        (xy 94.315224 98.826537)
      )
    )
  )
  (zone (net 5) (net_name "/LED-Button") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30018)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 156.9 109.65)
        (xy 157.1 109.65)
        (xy 157.184776 109.326537)
        (xy 157 109.249)
        (xy 156.815224 109.326537)
      )
    )
  )
  (zone (net 65) (net_name "/PWM13") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30011)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 88.9 99.6005)
        (xy 89.1 99.6005)
        (xy 89.184776 99.277037)
        (xy 89 99.1995)
        (xy 88.815224 99.277037)
      )
    )
  )
  (zone (net 24) (net_name "/PWM Channel 8/PWM-Sink") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 151.75 100)
        (xy 145 100)
        (xy 145 93.25)
        (xy 151.75 93.25)
      )
    )
  )
  (zone (net 27) (net_name "/PWM Channel 11/PWM-Sink") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 182.75 100)
        (xy 176 100)
        (xy 176 93.25)
        (xy 182.75 93.25)
      )
    )
  )
  (zone (net 10) (net_name "/USB-") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30030)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 82.287869 90.896447)
        (xy 82.146447 91.037869)
        (xy 82.315224 91.326537)
        (xy 82.500707 91.250707)
        (xy 82.576537 91.065224)
      )
    )
  )
  (zone (net 75) (net_name "/Socket-RX") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30033)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 99.289283 113.170947)
        (xy 99.147861 113.312369)
        (xy 99.316638 113.601037)
        (xy 99.502121 113.525207)
        (xy 99.577951 113.339724)
      )
    )
  )
  (zone (net 26) (net_name "/PWM Channel 12/PWM-Sink") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 189.75 100)
        (xy 183 100)
        (xy 183 93.25)
        (xy 189.75 93.25)
      )
    )
  )
  (zone (net 32) (net_name "/Voltage-Sense") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30037)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 75.15 92.255953)
        (xy 75.35 92.255953)
        (xy 75.520385 92.047629)
        (xy 75.378964 91.905208)
        (xy 75.178964 91.906208)
      )
    )
  )
  (zone (net 74) (net_name "/Socket-TX") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30032)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 97.603553 113.537869)
        (xy 97.462131 113.396447)
        (xy 97.173463 113.565224)
        (xy 97.249293 113.750707)
        (xy 97.434776 113.826537)
      )
    )
  )
  (zone (net 57) (net_name "/PWM12") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30035)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 91.997567 105.159087)
        (xy 91.856145 105.300509)
        (xy 91.8 105.5995)
        (xy 92.000707 105.600207)
        (xy 92.184776 105.522963)
      )
    )
  )
  (zone (net 7) (net_name "/USB+") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30005)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 72.15 104.685731)
        (xy 72.35 104.685731)
        (xy 72.38078 104.2995)
        (xy 72.18078 104.2985)
        (xy 71.996004 104.376037)
      )
    )
  )
  (zone (net 73) (net_name "/Plug-RX") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30034)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 86.303242 110.89883)
        (xy 86.103242 110.89883)
        (xy 85.883579 111.083579)
        (xy 86.025 111.226)
        (xy 86.209776 111.301537)
      )
    )
  )
  (zone (net 31) (net_name "/PWM Channel 15/PWM-Sink") (layer "B.Cu") (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.25))
    (polygon
      (pts
        (xy 210.75 99.95)
        (xy 204 99.95)
        (xy 204 93.25)
        (xy 210.75 93.25)
      )
    )
  )
  (zone (net 65) (net_name "/PWM13") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30020)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 94.35 105.6)
        (xy 94.15 105.6)
        (xy 94.065224 105.923463)
        (xy 94.25 106.001)
        (xy 94.434776 105.923463)
      )
    )
  )
  (zone (net 7) (net_name "/USB+") (layer "B.Cu") (name "$teardrop_padvia$") (hatch edge 0.5)
    (priority 30006)
    (attr (teardrop (type padvia)))
    (connect_pads yes (clearance 0))
    (min_thickness 0.0254) (filled_areas_thickness no)
    (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 1) (island_area_min 10))
    (polygon
      (pts
        (xy 72.35 103.913269)
        (xy 72.15 103.913269)
        (xy 71.996004 104.222963)
        (xy 72.18078 104.3005)
        (xy 72.38078 104.2995)
      )
    )
  )
)
