(kicad_sch
  (version 20250114)
  (generator "engineered-lighting")
  (generator_version "0.2")
  (paper "A4")
  (title_block
    (title "Central six-zone LED flex interface")
    (date "2026-09-08")
    (rev "LIGHT v0.2 candidate")
    (company "Engineered Lighting")
    (comment 1 "ENGINEERING DRAFT - see release status before fabrication"))
  (lib_symbols
    (symbol "Connector_Generic:Conn_01x30"
      (pin_names
        (offset 1.016)
        (hide yes))
      (exclude_from_sim no)
      (in_bom yes)
      (on_board yes)
      (in_pos_files yes)
      (duplicate_pin_numbers_are_jumpers no)
      (property "Reference" "J"
        (at 0 38.1 0)
        (show_name no)
        (do_not_autoplace no))
      (property "Value" "Conn_01x30"
        (at 0 -40.64 0)
        (show_name no)
        (do_not_autoplace no))
      (property "Footprint" ""
        (at 0 0 0)
        (show_name no)
        (do_not_autoplace no)
        (hide yes))
      (property "Datasheet" ""
        (at 0 0 0)
        (show_name no)
        (do_not_autoplace no)
        (hide yes))
      (property "Description" "Generic connector, single row, 01x30, script generated (kicad-library-utils/schlib/autogen/connector/)"
        (at 0 0 0)
        (show_name no)
        (do_not_autoplace no)
        (hide yes))
      (property "ki_keywords" "connector"
        (at 0 0 0)
        (show_name no)
        (do_not_autoplace no)
        (hide yes))
      (property "ki_fp_filters" "Connector*:*_1x??_*"
        (at 0 0 0)
        (show_name no)
        (do_not_autoplace no)
        (hide yes))
      (symbol "Conn_01x30_1_1"
        (rectangle
          (start -1.27 36.83)
          (end 1.27 -39.37)
          (fill
            (type background)))
        (rectangle
          (start -1.27 35.687)
          (end 0 35.433)
          (fill
            (type none)))
        (rectangle
          (start -1.27 33.147)
          (end 0 32.893)
          (fill
            (type none)))
        (rectangle
          (start -1.27 30.607)
          (end 0 30.353)
          (fill
            (type none)))
        (rectangle
          (start -1.27 28.067)
          (end 0 27.813)
          (fill
            (type none)))
        (rectangle
          (start -1.27 25.527)
          (end 0 25.273)
          (fill
            (type none)))
        (rectangle
          (start -1.27 22.987)
          (end 0 22.733)
          (fill
            (type none)))
        (rectangle
          (start -1.27 20.447)
          (end 0 20.193)
          (fill
            (type none)))
        (rectangle
          (start -1.27 17.907)
          (end 0 17.653)
          (fill
            (type none)))
        (rectangle
          (start -1.27 15.367)
          (end 0 15.113)
          (fill
            (type none)))
        (rectangle
          (start -1.27 12.827)
          (end 0 12.573)
          (fill
            (type none)))
        (rectangle
          (start -1.27 10.287)
          (end 0 10.033)
          (fill
            (type none)))
        (rectangle
          (start -1.27 7.747)
          (end 0 7.493)
          (fill
            (type none)))
        (rectangle
          (start -1.27 5.207)
          (end 0 4.953)
          (fill
            (type none)))
        (rectangle
          (start -1.27 2.667)
          (end 0 2.413)
          (fill
            (type none)))
        (rectangle
          (start -1.27 0.127)
          (end 0 -0.127)
          (fill
            (type none)))
        (rectangle
          (start -1.27 -2.413)
          (end 0 -2.667)
          (fill
            (type none)))
        (rectangle
          (start -1.27 -4.953)
          (end 0 -5.207)
          (fill
            (type none)))
        (rectangle
          (start -1.27 -7.493)
          (end 0 -7.747)
          (fill
            (type none)))
        (rectangle
          (start -1.27 -10.033)
          (end 0 -10.287)
          (fill
            (type none)))
        (rectangle
          (start -1.27 -12.573)
          (end 0 -12.827)
          (fill
            (type none)))
        (rectangle
          (start -1.27 -15.113)
          (end 0 -15.367)
          (fill
            (type none)))
        (rectangle
          (start -1.27 -17.653)
          (end 0 -17.907)
          (fill
            (type none)))
        (rectangle
          (start -1.27 -20.193)
          (end 0 -20.447)
          (fill
            (type none)))
        (rectangle
          (start -1.27 -22.733)
          (end 0 -22.987)
          (fill
            (type none)))
        (rectangle
          (start -1.27 -25.273)
          (end 0 -25.527)
          (fill
            (type none)))
        (rectangle
          (start -1.27 -27.813)
          (end 0 -28.067)
          (fill
            (type none)))
        (rectangle
          (start -1.27 -30.353)
          (end 0 -30.607)
          (fill
            (type none)))
        (rectangle
          (start -1.27 -32.893)
          (end 0 -33.147)
          (fill
            (type none)))
        (rectangle
          (start -1.27 -35.433)
          (end 0 -35.687)
          (fill
            (type none)))
        (rectangle
          (start -1.27 -37.973)
          (end 0 -38.227)
          (fill
            (type none)))
        (pin passive line
          (at -5.08 35.56 0)
          (length 3.81)
          (name "Pin_1")
          (number "1"))
        (pin passive line
          (at -5.08 33.02 0)
          (length 3.81)
          (name "Pin_2")
          (number "2"))
        (pin passive line
          (at -5.08 30.48 0)
          (length 3.81)
          (name "Pin_3")
          (number "3"))
        (pin passive line
          (at -5.08 27.94 0)
          (length 3.81)
          (name "Pin_4")
          (number "4"))
        (pin passive line
          (at -5.08 25.4 0)
          (length 3.81)
          (name "Pin_5")
          (number "5"))
        (pin passive line
          (at -5.08 22.86 0)
          (length 3.81)
          (name "Pin_6")
          (number "6"))
        (pin passive line
          (at -5.08 20.32 0)
          (length 3.81)
          (name "Pin_7")
          (number "7"))
        (pin passive line
          (at -5.08 17.78 0)
          (length 3.81)
          (name "Pin_8")
          (number "8"))
        (pin passive line
          (at -5.08 15.24 0)
          (length 3.81)
          (name "Pin_9")
          (number "9"))
        (pin passive line
          (at -5.08 12.7 0)
          (length 3.81)
          (name "Pin_10")
          (number "10"))
        (pin passive line
          (at -5.08 10.16 0)
          (length 3.81)
          (name "Pin_11")
          (number "11"))
        (pin passive line
          (at -5.08 7.62 0)
          (length 3.81)
          (name "Pin_12")
          (number "12"))
        (pin passive line
          (at -5.08 5.08 0)
          (length 3.81)
          (name "Pin_13")
          (number "13"))
        (pin passive line
          (at -5.08 2.54 0)
          (length 3.81)
          (name "Pin_14")
          (number "14"))
        (pin passive line
          (at -5.08 0 0)
          (length 3.81)
          (name "Pin_15")
          (number "15"))
        (pin passive line
          (at -5.08 -2.54 0)
          (length 3.81)
          (name "Pin_16")
          (number "16"))
        (pin passive line
          (at -5.08 -5.08 0)
          (length 3.81)
          (name "Pin_17")
          (number "17"))
        (pin passive line
          (at -5.08 -7.62 0)
          (length 3.81)
          (name "Pin_18")
          (number "18"))
        (pin passive line
          (at -5.08 -10.16 0)
          (length 3.81)
          (name "Pin_19")
          (number "19"))
        (pin passive line
          (at -5.08 -12.7 0)
          (length 3.81)
          (name "Pin_20")
          (number "20"))
        (pin passive line
          (at -5.08 -15.24 0)
          (length 3.81)
          (name "Pin_21")
          (number "21"))
        (pin passive line
          (at -5.08 -17.78 0)
          (length 3.81)
          (name "Pin_22")
          (number "22"))
        (pin passive line
          (at -5.08 -20.32 0)
          (length 3.81)
          (name "Pin_23")
          (number "23"))
        (pin passive line
          (at -5.08 -22.86 0)
          (length 3.81)
          (name "Pin_24")
          (number "24"))
        (pin passive line
          (at -5.08 -25.4 0)
          (length 3.81)
          (name "Pin_25")
          (number "25"))
        (pin passive line
          (at -5.08 -27.94 0)
          (length 3.81)
          (name "Pin_26")
          (number "26"))
        (pin passive line
          (at -5.08 -30.48 0)
          (length 3.81)
          (name "Pin_27")
          (number "27"))
        (pin passive line
          (at -5.08 -33.02 0)
          (length 3.81)
          (name "Pin_28")
          (number "28"))
        (pin passive line
          (at -5.08 -35.56 0)
          (length 3.81)
          (name "Pin_29")
          (number "29"))
        (pin passive line
          (at -5.08 -38.1 0)
          (length 3.81)
          (name "Pin_30")
          (number "30")))
      (embedded_fonts no)))
  (symbol
    (lib_id "Connector_Generic:Conn_01x30")
    (at 88.9 99.06 0)
    (unit 1)
    (exclude_from_sim yes)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (property "Reference" "J2"
      (at 88.9 53.34 0.0))
    (property "Value" "2005280300 / 6-ZONE FLEX"
      (at 88.9 55.88 0.0))
    (property "Footprint" "ELF:Molex_2005280300_30P_Central_LED"
      (at 88.9 99.06 0.0)
      (hide yes))
    (property "MPN" "2005280300"
      (at 88.9 99.06 0.0)
      (hide yes))
    (property "Manufacturer" "Molex"
      (at 88.9 99.06 0.0)
      (hide yes))
    (property "Datasheet" "https://www.molex.com/en-us/products/part-detail/2005280300"
      (at 88.9 99.06 0.0)
      (hide yes))
    (instances
      (project "engineered-lighting-rev-a"
        (path
          (reference "J2")
          (unit 1))))
    (pin "1")
    (pin "2")
    (pin "3")
    (pin "4")
    (pin "5")
    (pin "6")
    (pin "7")
    (pin "8")
    (pin "9")
    (pin "10")
    (pin "11")
    (pin "12")
    (pin "13")
    (pin "14")
    (pin "15")
    (pin "16")
    (pin "17")
    (pin "18")
    (pin "19")
    (pin "20")
    (pin "21")
    (pin "22")
    (pin "23")
    (pin "24")
    (pin "25")
    (pin "26")
    (pin "27")
    (pin "28")
    (pin "29")
    (pin "30"))
  (wire
    (pts
      (xy 83.82 63.5)
      (xy 73.66 63.5)))
  (global_label "ZONE4_24V"
    (shape passive)
    (at 73.66 63.5 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 63.5 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 66.04)
      (xy 73.66 66.04)))
  (global_label "ZONE4_24V"
    (shape passive)
    (at 73.66 66.04 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 66.04 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 68.58)
      (xy 73.66 68.58)))
  (global_label "ZONE4_W"
    (shape passive)
    (at 73.66 68.58 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 68.58 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 71.12)
      (xy 73.66 71.12)))
  (global_label "ZONE4_N"
    (shape passive)
    (at 73.66 71.12 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 71.12 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 73.66)
      (xy 73.66 73.66)))
  (global_label "ZONE4_C"
    (shape passive)
    (at 73.66 73.66 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 73.66 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 76.2)
      (xy 73.66 76.2)))
  (global_label "ZONE5_24V"
    (shape passive)
    (at 73.66 76.2 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 76.2 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 78.74)
      (xy 73.66 78.74)))
  (global_label "ZONE5_24V"
    (shape passive)
    (at 73.66 78.74 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 78.74 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 81.28)
      (xy 73.66 81.28)))
  (global_label "ZONE5_W"
    (shape passive)
    (at 73.66 81.28 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 81.28 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 83.82)
      (xy 73.66 83.82)))
  (global_label "ZONE5_N"
    (shape passive)
    (at 73.66 83.82 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 83.82 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 86.36)
      (xy 73.66 86.36)))
  (global_label "ZONE5_C"
    (shape passive)
    (at 73.66 86.36 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 86.36 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 88.9)
      (xy 73.66 88.9)))
  (global_label "ZONE6_24V"
    (shape passive)
    (at 73.66 88.9 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 88.9 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 91.44)
      (xy 73.66 91.44)))
  (global_label "ZONE6_24V"
    (shape passive)
    (at 73.66 91.44 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 91.44 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 93.98)
      (xy 73.66 93.98)))
  (global_label "ZONE6_W"
    (shape passive)
    (at 73.66 93.98 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 93.98 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 96.52)
      (xy 73.66 96.52)))
  (global_label "ZONE6_N"
    (shape passive)
    (at 73.66 96.52 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 96.52 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 99.06)
      (xy 73.66 99.06)))
  (global_label "ZONE6_C"
    (shape passive)
    (at 73.66 99.06 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 99.06 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 101.6)
      (xy 73.66 101.6)))
  (global_label "ZONE1_24V"
    (shape passive)
    (at 73.66 101.6 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 101.6 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 104.14)
      (xy 73.66 104.14)))
  (global_label "ZONE1_24V"
    (shape passive)
    (at 73.66 104.14 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 104.14 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 106.68)
      (xy 73.66 106.68)))
  (global_label "ZONE1_W"
    (shape passive)
    (at 73.66 106.68 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 106.68 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 109.22)
      (xy 73.66 109.22)))
  (global_label "ZONE1_N"
    (shape passive)
    (at 73.66 109.22 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 109.22 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 111.76)
      (xy 73.66 111.76)))
  (global_label "ZONE1_C"
    (shape passive)
    (at 73.66 111.76 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 111.76 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 114.3)
      (xy 73.66 114.3)))
  (global_label "ZONE2_24V"
    (shape passive)
    (at 73.66 114.3 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 114.3 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 116.84)
      (xy 73.66 116.84)))
  (global_label "ZONE2_24V"
    (shape passive)
    (at 73.66 116.84 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 116.84 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 119.38)
      (xy 73.66 119.38)))
  (global_label "ZONE2_W"
    (shape passive)
    (at 73.66 119.38 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 119.38 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 121.92)
      (xy 73.66 121.92)))
  (global_label "ZONE2_N"
    (shape passive)
    (at 73.66 121.92 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 121.92 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 124.46)
      (xy 73.66 124.46)))
  (global_label "ZONE2_C"
    (shape passive)
    (at 73.66 124.46 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 124.46 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 127.0)
      (xy 73.66 127.0)))
  (global_label "ZONE3_24V"
    (shape passive)
    (at 73.66 127.0 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 127.0 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 129.54)
      (xy 73.66 129.54)))
  (global_label "ZONE3_24V"
    (shape passive)
    (at 73.66 129.54 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 129.54 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 132.08)
      (xy 73.66 132.08)))
  (global_label "ZONE3_W"
    (shape passive)
    (at 73.66 132.08 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 132.08 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 134.62)
      (xy 73.66 134.62)))
  (global_label "ZONE3_N"
    (shape passive)
    (at 73.66 134.62 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 134.62 0.0)
      (hide yes)))
  (wire
    (pts
      (xy 83.82 137.16)
      (xy 73.66 137.16)))
  (global_label "ZONE3_C"
    (shape passive)
    (at 73.66 137.16 0.0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 73.66 137.16 0.0)
      (hide yes)))
  (text "SIX ZONES / ONE LOCKING FLEX CONNECTION"
    (at 20.32 15.24 0))
  (text "J2 mates directly to upper LED flex J100.\n30 contacts carry 24 independent electrical nets.\nFused positive rails remain separate for every zone."
    (at 20.32 25.4 0))
  (text "PIN BLOCKS: 4 / 5 / 6 / 1 / 2 / 3\nWithin each block: +24 V, +24 V, W, N, C\nDuplicate positive contacts connect ONLY within that zone.\nNo common ground contact; these are switched LED returns."
    (at 116.84 53.34 0))
  (text "MATING: Molex 2005280300, bottom contact / Front Flip.\nUpper-flex contacts are B.Cu; reinforcement is FRONT.\nNative flex front view, tip up: pin 1 LEFT.\nLooking directly at gold, tip up: pin 1 RIGHT.\nGold faces main PCB when inserted.\nMate only with power disconnected; provide strain relief."
    (at 116.84 91.44 0))
  (text "Finished insertion thickness 0.30 +/-0.05 mm, all layers included.\nFingers: gold >=0.1 um over nickel 1-5 um; no solder coating.\nTail dimensional and stack acceptance required from fabricator.\nSee MATING-TAIL-CONTRACT.json and fabrication drawing."
    (at 116.84 134.62 0)))
