(kicad_sch (version 20260306) (generator "eeschema") (generator_version "10.0") (uuid "82ea0f8b-826d-583b-9a14-942b33b103af") (paper "A4") (title_block (title "TerraHawk position-light tab (bare Cree XP-E2 on a vertical aluminium tab)") (date "2026-10-10") (rev "A draft") (company "TerraHawk") (comment 1 "Generated by gen/gen_sch.py from gen/design.py") (comment 2 "Edit design.py and regenerate; do not edit this file") (comment 3 "Wing tips (red, green) and tail (white), one tab each on the lights node POS_R / POS_G / POS_W") ) (lib_symbols (symbol "terrahawk:XP-L" (pin_names (offset 1.016)) (exclude_from_sim no) (in_bom yes) (on_board yes) (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27)) ) ) (property "Value" "XP-L" (at 0 -5.08 0) (effects (font (size 1.27 1.27)) ) ) (property "Footprint" "terrahawk:Cree_XP-L" (at 0 0.00 0) (effects (font (size 1.27 1.27)) (hide yes) ) ) (property "Datasheet" "docs/datasheets/Cree_XLamp_XP-L_Datasheet.pdf" (at 0 0.00 0) (effects (font (size 1.27 1.27)) (hide yes) ) ) (property "Description" "Cree XLamp XP-L High Density white LED, 3.45 x 3.45 mm, 2.68 mm tall (datasheet CLD-DS97 rev 14C page 28); anode and cathode pads at the two edges, electrically isolated centre thermal pad (TP). 1 K, 2 A as Device:LED; 3 TP" (at 0 0.00 0) (effects (font (size 1.27 1.27)) (hide yes) ) ) (symbol "XP-L_0_1" (rectangle (start -7.62 3.81) (end 7.62 -3.81) (stroke (width 0.254) (type default) ) (fill (type background)) ) ) (symbol "XP-L_1_1" (pin passive line (at -10.16 1.27 0) (length 2.54) (name "A" (effects (font (size 1.27 1.27)) ) ) (number "2" (effects (font (size 1.27 1.27)) ) ) ) (pin passive line (at 10.16 1.27 180) (length 2.54) (name "K" (effects (font (size 1.27 1.27)) ) ) (number "1" (effects (font (size 1.27 1.27)) ) ) ) (pin passive line (at 10.16 -1.27 180) (length 2.54) (name "TP" (effects (font (size 1.27 1.27)) ) ) (number "3" (effects (font (size 1.27 1.27)) ) ) ) ) ) (symbol "Connector:TestPoint" (pin_numbers (hide yes)) (pin_names (offset 0.762) (hide yes) ) (exclude_from_sim no) (in_bom yes) (on_board yes) (in_pos_files yes) (duplicate_pin_numbers_are_jumpers no) (property "Reference" "TP" (at 0 6.858 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)) ) ) (property "Value" "TestPoint" (at 0 5.08 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)) ) ) (property "Footprint" "" (at 5.08 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)) ) ) (property "Datasheet" "" (at 5.08 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)) ) ) (property "Description" "test point" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)) ) ) (property "ki_keywords" "test point tp" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)) ) ) (property "ki_fp_filters" "Pin* Test*" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)) ) ) (symbol "TestPoint_0_1" (circle (center 0 3.302) (radius 0.762) (stroke (width 0) (type default) ) (fill (type none)) ) ) (symbol "TestPoint_1_1" (pin passive line (at 0 0 90) (length 2.54) (name "1" (effects (font (size 1.27 1.27)) ) ) (number "1" (effects (font (size 1.27 1.27)) ) ) ) ) (embedded_fonts no) ) (symbol "power:PWR_FLAG" (power global) (pin_numbers (hide yes)) (pin_names (offset 0) (hide yes) ) (exclude_from_sim no) (in_bom yes) (on_board yes) (in_pos_files yes) (duplicate_pin_numbers_are_jumpers no) (property "Reference" "#FLG" (at 0 1.905 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)) ) ) (property "Value" "PWR_FLAG" (at 0 3.81 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)) ) ) (property "Footprint" "" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)) ) ) (property "Datasheet" "" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)) ) ) (property "Description" "Special symbol for telling ERC where power comes from" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)) ) ) (property "ki_keywords" "flag power" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)) ) ) (symbol "PWR_FLAG_0_0" (pin power_out line (at 0 0 90) (length 0) (name "" (effects (font (size 1.27 1.27)) ) ) (number "1" (effects (font (size 1.27 1.27)) ) ) ) ) (symbol "PWR_FLAG_0_1" (polyline (pts (xy 0 0) (xy 0 1.27) (xy -1.016 1.905) (xy 0 2.54) (xy 1.016 1.905) (xy 0 1.27) ) (stroke (width 0) (type default) ) (fill (type none)) ) ) (embedded_fonts no) ) ) (rectangle (start 12.00 12.00) (end 78.00 46.69) (stroke (width 0.25) (type dash)) (fill (type none)) (uuid "a933279b-1421-5b4e-a7e2-df7d72763bd2")) (text "One bare Cree XP-E2 near the top of the\ntab (anode left, cathode right), red,\ngreen or white by position, with a 28 AWG\nsolder pad each side lower down; the\nthermal pad on its own net for the\nheat-spreading copper" (exclude_from_sim no) (at 15.00 25.50 0) (effects (font (size 1.5 1.5) (thickness 0.4) (bold yes)) (justify left bottom)) (uuid "4d0c125a-59a1-554e-a3c9-ee1ef0d6806c")) (symbol (lib_id "terrahawk:XP-L") (at 33.02 33.02 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (uuid "7d092985-e7a5-5bca-9346-c4e4b453ae31") (property "Reference" "D1" (at 33.02 28.65 0) (effects (font (size 1.27 1.27)))) (property "Value" "XP-E2" (at 33.02 37.99 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "terrahawk:Cree_XP-L" (at 33.02 33.02 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Datasheet" "~" (at 33.02 33.02 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "MPN" "XPEBRD-L1-0000-00901 (red, port) / XPEBGR-L1-0000-00F01 (green, starboard) / XPEBWT-L1-0000-00EE4 (white, tail)" (at 33.02 33.02 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "DigiKey" "XPEBRD-L1-0000-00901CT-ND / XPEBGR-L1-0000-00F01CT-ND / XPEBWT-L1-0000-00EE4CT-ND" (at 33.02 33.02 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Note" "bare, no optic; one colour per tab by position; the XP-L land (same recommended footprint, CLD-DS56 page 39)" (at 33.02 33.02 0) (effects (font (size 1.27 1.27)) (hide yes))) (pin "2" (uuid "1ca21bc2-09e6-59f5-bb5d-61fd5e008771")) (pin "1" (uuid "30d46940-0318-56ea-b6d6-4050854bc041")) (pin "3" (uuid "a7df5277-d872-5c9a-933b-1b8db396b7ff")) (instances (project "pos-tab" (path "/82ea0f8b-826d-583b-9a14-942b33b103af" (reference "D1") (unit 1))))) (label "LED_A" (at 22.8600 31.7500 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid "73261228-c6c7-53ba-b70f-98cdf348cfca")) (label "LED_K" (at 43.1800 31.7500 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "d4ae3f52-fef2-5403-a68a-10497534f00f")) (label "LED_TP" (at 43.1800 34.2900 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "871b9f86-befc-54f5-8c2d-52f026825b8e")) (symbol (lib_id "Connector:TestPoint") (at 57.15 33.02 0) (unit 1) (exclude_from_sim no) (in_bom no) (on_board yes) (dnp no) (uuid "c8b1620e-a5e0-5a77-b0ee-ac24466d387d") (property "Reference" "TP1" (at 57.15 28.88 0) (effects (font (size 1.27 1.27)))) (property "Value" "LED+" (at 57.15 41.97 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "terrahawk:SolderPad_2.0x1.0mm" (at 57.15 33.02 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Datasheet" "~" (at 57.15 33.02 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Note" "28 AWG from the lights node POS_R / POS_G / POS_W +" (at 57.15 33.02 0) (effects (font (size 1.27 1.27)) (hide yes))) (pin "1" (uuid "aed6d204-1281-57cb-b771-cc0032838b05")) (instances (project "pos-tab" (path "/82ea0f8b-826d-583b-9a14-942b33b103af" (reference "TP1") (unit 1))))) (label "LED_A" (at 57.1500 33.0200 270) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid "aab3bb33-2ac9-5b2c-8717-764665863589")) (symbol (lib_id "Connector:TestPoint") (at 66.04 33.02 0) (unit 1) (exclude_from_sim no) (in_bom no) (on_board yes) (dnp no) (uuid "df376777-65a2-5701-b277-132cb59043c0") (property "Reference" "TP2" (at 66.04 28.88 0) (effects (font (size 1.27 1.27)))) (property "Value" "LED-" (at 66.04 41.97 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "terrahawk:SolderPad_2.0x1.0mm" (at 66.04 33.02 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Datasheet" "~" (at 66.04 33.02 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Note" "28 AWG back to the lights node POS_R / POS_G / POS_W -" (at 66.04 33.02 0) (effects (font (size 1.27 1.27)) (hide yes))) (pin "1" (uuid "47f41426-f917-55aa-8ff4-e9184cf6df69")) (instances (project "pos-tab" (path "/82ea0f8b-826d-583b-9a14-942b33b103af" (reference "TP2") (unit 1))))) (label "LED_K" (at 66.0400 33.0200 270) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid "d2ba412a-dbec-5ab3-887d-5e8335f484b4")) (rectangle (start 84.00 12.00) (end 150.00 45.20) (stroke (width 0.25) (type dash)) (fill (type none)) (uuid "2ab4d3ad-65c1-5620-aed9-3d8abdf14194")) (text "Power flag on LED_TP: the thermal pad's\nnet has one pin on purpose (it owns the\nheat-spreading pour)" (exclude_from_sim no) (at 87.00 25.50 0) (effects (font (size 1.5 1.5) (thickness 0.4) (bold yes)) (justify left bottom)) (uuid "84230b0b-1307-5426-94fb-6f4ed6ccf9f9")) (symbol (lib_id "power:PWR_FLAG") (at 91.44 30.48 0) (unit 1) (exclude_from_sim no) (in_bom no) (on_board no) (dnp no) (uuid "26a6c705-44d7-5331-aba0-1af88ec4e1e7") (property "Reference" "#FLG01" (at 91.44 35.48 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Value" "PWR_FLAG" (at 91.44 40.48 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at 91.44 30.48 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Datasheet" "~" (at 91.44 30.48 0) (effects (font (size 1.27 1.27)) (hide yes))) (pin "1" (uuid "46ab7a55-c48a-516b-994d-c3fc810cdcbe")) (instances (project "pos-tab" (path "/82ea0f8b-826d-583b-9a14-942b33b103af" (reference "#FLG01") (unit 1))))) (label "LED_TP" (at 91.4400 30.4800 270) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid "8f7879db-1dee-5034-9bcc-4fd91c6d3a06")) (sheet_instances (path "/" (page "1"))) (embedded_fonts no) )