(kicad_pcb (version 20240108) (generator "designgraph") (generator_version "0.1") (general (thickness 1.6000) (legacy_teardrops no) ) (layers (0 "F.Cu" signal) (31 "B.Cu" signal) (32 "B.Adhes" user) (33 "F.Adhes" user) (34 "B.Paste" user) (35 "F.Paste" user) (36 "B.SilkS" user) (37 "F.SilkS" user) (38 "B.Mask" user) (39 "F.Mask" user) (40 "Dwgs.User" user) (41 "Cmts.User" user) (42 "Eco1.User" user) (43 "Eco2.User" user) (44 "Edge.Cuts" user) (45 "Margin" user) (46 "B.CrtYd" user) (47 "F.CrtYd" user) (48 "B.Fab" user) (49 "F.Fab" user) (55 "User.6" user) (56 "User.7" user) ) (setup (pad_to_mask_clearance 0) ) (net 0 "") (net 1 "+3V3") (net 2 "GND") (net 3 "+12V") (net 4 "LATCH_DRIVE") (net 5 "/ds/Q1_GATE") (net 6 "LATCH_OUT") (net 7 "REED_SENSE") (net 8 "/ds/LED_RES_TO_LED_A") (net 9 "/ds/LED_K_TO_GPIO7") (net 10 "unconnected-(J1-Pad10)") (net 11 "unconnected-(J1-Pad11)") (net 12 "unconnected-(J1-Pad12)") (net 13 "unconnected-(J1-Pad13)") (net 14 "unconnected-(J1-Pad14)") (net 15 "unconnected-(J1-Pad15)") (net 16 "unconnected-(J1-Pad16)") (net 17 "unconnected-(J1-Pad17)") (net 18 "unconnected-(J1-Pad18)") (net 19 "unconnected-(J1-Pad19)") (net 20 "unconnected-(J1-Pad2)") (net 21 "unconnected-(J1-Pad20)") (net 22 "unconnected-(J1-Pad21)") (net 23 "unconnected-(J1-Pad3)") (net 24 "unconnected-(J1-Pad4)") (net 25 "unconnected-(J1-Pad8)") (net 26 "unconnected-(J1-Pad9)") (net 27 "unconnected-(J2-Pad10)") (net 28 "unconnected-(J2-Pad11)") (net 29 "unconnected-(J2-Pad12)") (net 30 "unconnected-(J2-Pad13)") (net 31 "unconnected-(J2-Pad14)") (net 32 "unconnected-(J2-Pad15)") (net 33 "unconnected-(J2-Pad16)") (net 34 "unconnected-(J2-Pad17)") (net 35 "unconnected-(J2-Pad18)") (net 36 "unconnected-(J2-Pad19)") (net 37 "unconnected-(J2-Pad2)") (net 38 "unconnected-(J2-Pad20)") (net 39 "unconnected-(J2-Pad21)") (net 40 "unconnected-(J2-Pad3)") (net 41 "unconnected-(J2-Pad4)") (net 42 "unconnected-(J2-Pad5)") (net 43 "unconnected-(J2-Pad6)") (net 44 "unconnected-(J2-Pad7)") (net 45 "unconnected-(J2-Pad8)") (net 46 "unconnected-(J2-Pad9)") (net 47 "unconnected-(J3-Pad)") (net 48 "unconnected-(J4-Pad)") (net 49 "unconnected-(J5-Pad)") (net 50 "unconnected-(MH1-Pad)") (net 51 "unconnected-(MH2-Pad)") (net 52 "unconnected-(MH3-Pad)") (net 53 "unconnected-(MH4-Pad)") (net_class "Default" "" (clearance 0.1) (trace_width 0.1) (via_dia 0.45) (via_drill 0.2) (uvia_dia 0.25) (uvia_drill 0.15) ) (gr_line (start 0.0000 0.0000) (end 80.0000 0.0000) (stroke (width 0.05) (type default)) (layer "Edge.Cuts")) (gr_line (start 80.0000 0.0000) (end 80.0000 100.0000) (stroke (width 0.05) (type default)) (layer "Edge.Cuts")) (gr_line (start 80.0000 100.0000) (end 0.0000 100.0000) (stroke (width 0.05) (type default)) (layer "Edge.Cuts")) (gr_line (start 0.0000 100.0000) (end 0.0000 0.0000) (stroke (width 0.05) (type default)) (layer "Edge.Cuts")) (gr_rect (start -4.0000 -4.0000) (end 84.0000 104.0000) (stroke (width 0.05) (type default)) (fill no) (layer "User.6") (uuid "e26e62e4-68ff-4911-a217-0a57cca2ea85") ) (footprint "PinHeader_1x22_P2.54mm_Vertical" (at 2.27 19.03 0) (layer "F.Cu") (version 20260206) (generator "kicad-footprint-generator") (layer "F.Cu") (descr "Through hole straight pin header, 1x22, 2.54mm pitch, single row") (tags "Through hole pin header THT 1x22 2.54mm single row") (property "Reference" "J1" (at 0 -2.38 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "ESP32-Header1" (at 0 55.72 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "KiLib_Generator" "connector/pin_header_socket" (at 0 0 0) (layer "F.Fab") (hide yes) (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr through_hole) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -1.38 -1.38) (end 0 -1.38) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.38 0) (end -1.38 -1.38) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.38 1.27) (end -1.38 54.72) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.38 1.27) (end 1.38 1.27) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.38 54.72) (end 1.38 54.72) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 1.38 1.27) (end 1.38 54.72) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_rect (start -1.77 -1.78) (end 1.77 55.12) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.Fab") ) (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.27 54.61) (end -1.27 -0.635) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 1.27 -1.27) (end 1.27 54.61) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 1.27 54.61) (end -1.27 54.61) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_text user "${REFERENCE}" (at 0 26.67 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "+3V3") ) (pad "2" thru_hole circle (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad2)") ) (pad "3" thru_hole circle (at 0 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad3)") ) (pad "4" thru_hole circle (at 0 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad4)") ) (pad "5" thru_hole circle (at 0 10.16) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "LATCH_DRIVE") ) (pad "6" thru_hole circle (at 0 12.7) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "REED_SENSE") ) (pad "7" thru_hole circle (at 0 15.24) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "/ds/LED_K_TO_GPIO7") ) (pad "8" thru_hole circle (at 0 17.78) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad8)") ) (pad "9" thru_hole circle (at 0 20.32) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad9)") ) (pad "10" thru_hole circle (at 0 22.86) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad10)") ) (pad "11" thru_hole circle (at 0 25.4) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad11)") ) (pad "12" thru_hole circle (at 0 27.94) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad12)") ) (pad "13" thru_hole circle (at 0 30.48) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad13)") ) (pad "14" thru_hole circle (at 0 33.02) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad14)") ) (pad "15" thru_hole circle (at 0 35.56) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad15)") ) (pad "16" thru_hole circle (at 0 38.1) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad16)") ) (pad "17" thru_hole circle (at 0 40.64) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad17)") ) (pad "18" thru_hole circle (at 0 43.18) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad18)") ) (pad "19" thru_hole circle (at 0 45.72) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad19)") ) (pad "20" thru_hole circle (at 0 48.26) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad20)") ) (pad "21" thru_hole circle (at 0 50.8) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J1-Pad21)") ) (pad "22" thru_hole circle (at 0 53.34) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "GND") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x22_P2.54mm_Vertical.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "PinHeader_1x22_P2.54mm_Vertical" (at 77.73 10.03 0) (layer "F.Cu") (version 20260206) (generator "kicad-footprint-generator") (layer "F.Cu") (descr "Through hole straight pin header, 1x22, 2.54mm pitch, single row") (tags "Through hole pin header THT 1x22 2.54mm single row") (property "Reference" "J2" (at 0 -2.38 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "ESP32-Header2" (at 0 55.72 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "KiLib_Generator" "connector/pin_header_socket" (at 0 0 0) (layer "F.Fab") (hide yes) (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr through_hole) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -1.38 -1.38) (end 0 -1.38) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.38 0) (end -1.38 -1.38) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.38 1.27) (end -1.38 54.72) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.38 1.27) (end 1.38 1.27) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.38 54.72) (end 1.38 54.72) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 1.38 1.27) (end 1.38 54.72) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_rect (start -1.77 -1.78) (end 1.77 55.12) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.Fab") ) (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.27 54.61) (end -1.27 -0.635) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 1.27 -1.27) (end 1.27 54.61) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 1.27 54.61) (end -1.27 54.61) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_text user "${REFERENCE}" (at 0 26.67 90) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "+3V3") ) (pad "2" thru_hole circle (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad2)") ) (pad "3" thru_hole circle (at 0 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad3)") ) (pad "4" thru_hole circle (at 0 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad4)") ) (pad "5" thru_hole circle (at 0 10.16) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad5)") ) (pad "6" thru_hole circle (at 0 12.7) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad6)") ) (pad "7" thru_hole circle (at 0 15.24) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad7)") ) (pad "8" thru_hole circle (at 0 17.78) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad8)") ) (pad "9" thru_hole circle (at 0 20.32) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad9)") ) (pad "10" thru_hole circle (at 0 22.86) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad10)") ) (pad "11" thru_hole circle (at 0 25.4) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad11)") ) (pad "12" thru_hole circle (at 0 27.94) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad12)") ) (pad "13" thru_hole circle (at 0 30.48) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad13)") ) (pad "14" thru_hole circle (at 0 33.02) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad14)") ) (pad "15" thru_hole circle (at 0 35.56) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad15)") ) (pad "16" thru_hole circle (at 0 38.1) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad16)") ) (pad "17" thru_hole circle (at 0 40.64) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad17)") ) (pad "18" thru_hole circle (at 0 43.18) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad18)") ) (pad "19" thru_hole circle (at 0 45.72) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad19)") ) (pad "20" thru_hole circle (at 0 48.26) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad20)") ) (pad "21" thru_hole circle (at 0 50.8) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(J2-Pad21)") ) (pad "22" thru_hole circle (at 0 53.34) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "GND") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x22_P2.54mm_Vertical.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal" (at 18.29 4.1 180) (layer "F.Cu") (version 20260206) (generator "kicad-footprint-generator") (layer "F.Cu") (descr "Terminal Block Phoenix MPT-0,5-2-2.54, 2 pins, pitch 2.54mm, size 5.54x6.2mm, drill diameter 1.1mm, pad diameter 2.2mm, http://www.mouser.com/ds/2/324/ItemDetail_1725656-920552.pdf") (tags "THT Terminal Block Phoenix MPT-0,5-2-2.54 pitch 2.54mm size 5.54x6.2mm drill 1.1mm pad 2.2mm") (property "Reference" "J3" (at 1.27 -4.22 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "12V_IN" (at 1.27 4.22 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "KiLib_Generator" "terminal_block/Phoenix" (at 0 0 0) (layer "F.Fab") (hide yes) (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr through_hole) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -1.62 -3.22) (end 4.16 -3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.62 -2.7) (end 4.16 -2.7) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.62 2.6) (end -1.03 2.6) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.62 3.22) (end -1.62 -3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.03 3.22) (end -1.62 3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 1.03 2.6) (end 1.51 2.6) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 1.51 3.22) (end 1.03 3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 3.57 2.6) (end 4.16 2.6) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 4.16 -3.22) (end 4.16 3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 4.16 3.22) (end 3.57 3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_poly (pts (xy 0 3.57) (xy 0.44 4.18) (xy -0.44 4.18) ) (stroke (width 0.12) (type solid) ) (fill yes) (layer "F.Fab") ) (fp_rect (start -2 -3.6) (end 4.54 3.6) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.Fab") ) (fp_line (start -1.5 -3.1) (end 4.04 -3.1) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.5 -2.7) (end 4.04 -2.7) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.5 2.6) (end -1.5 -3.1) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.5 2.6) (end 4.04 2.6) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -1 3.1) (end -1.5 2.6) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 0.7 -0.834) (end -0.834 0.7) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 0.834 -0.7) (end -0.7 0.834) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 3.24 -0.834) (end 1.706 0.7) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 3.374 -0.7) (end 1.84 0.834) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 4.04 -3.1) (end 4.04 3.1) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 4.04 3.1) (end -1 3.1) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_circle (center 0 0) (end 1.1 0) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") ) (fp_circle (center 2.54 0) (end 3.64 0) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") ) (fp_text user "${REFERENCE}" (at 1.27 2 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at 0 2.54) (size 1.1 1.1) (drill 1.1) (layers "*.Cu" "*.Mask") (net "unconnected-(J3-Pad)") ) (pad "" np_thru_hole circle (at 2.54 2.54) (size 1.1 1.1) (drill 1.1) (layers "*.Cu" "*.Mask") ) (pad "1" thru_hole roundrect (at 0 0) (size 2.2 2.2) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (roundrect_rratio 0.113636) (net "+12V") ) (pad "2" thru_hole circle (at 2.54 0) (size 2.2 2.2) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "GND") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal" (at 14.73 95.9 0) (layer "F.Cu") (version 20260206) (generator "kicad-footprint-generator") (layer "F.Cu") (descr "Terminal Block Phoenix MPT-0,5-2-2.54, 2 pins, pitch 2.54mm, size 5.54x6.2mm, drill diameter 1.1mm, pad diameter 2.2mm, http://www.mouser.com/ds/2/324/ItemDetail_1725656-920552.pdf") (tags "THT Terminal Block Phoenix MPT-0,5-2-2.54 pitch 2.54mm size 5.54x6.2mm drill 1.1mm pad 2.2mm") (property "Reference" "J4" (at 1.27 -4.22 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "LATCH_OUT" (at 1.27 4.22 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "KiLib_Generator" "terminal_block/Phoenix" (at 0 0 0) (layer "F.Fab") (hide yes) (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr through_hole) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -1.62 -3.22) (end 4.16 -3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.62 -2.7) (end 4.16 -2.7) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.62 2.6) (end -1.03 2.6) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.62 3.22) (end -1.62 -3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.03 3.22) (end -1.62 3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 1.03 2.6) (end 1.51 2.6) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 1.51 3.22) (end 1.03 3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 3.57 2.6) (end 4.16 2.6) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 4.16 -3.22) (end 4.16 3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 4.16 3.22) (end 3.57 3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_poly (pts (xy 0 3.57) (xy 0.44 4.18) (xy -0.44 4.18) ) (stroke (width 0.12) (type solid) ) (fill yes) (layer "F.Fab") ) (fp_rect (start -2 -3.6) (end 4.54 3.6) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.Fab") ) (fp_line (start -1.5 -3.1) (end 4.04 -3.1) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.5 -2.7) (end 4.04 -2.7) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.5 2.6) (end -1.5 -3.1) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.5 2.6) (end 4.04 2.6) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -1 3.1) (end -1.5 2.6) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 0.7 -0.834) (end -0.834 0.7) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 0.834 -0.7) (end -0.7 0.834) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 3.24 -0.834) (end 1.706 0.7) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 3.374 -0.7) (end 1.84 0.834) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 4.04 -3.1) (end 4.04 3.1) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 4.04 3.1) (end -1 3.1) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_circle (center 0 0) (end 1.1 0) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") ) (fp_circle (center 2.54 0) (end 3.64 0) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") ) (fp_text user "${REFERENCE}" (at 1.27 2 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at 0 2.54) (size 1.1 1.1) (drill 1.1) (layers "*.Cu" "*.Mask") (net "unconnected-(J4-Pad)") ) (pad "" np_thru_hole circle (at 2.54 2.54) (size 1.1 1.1) (drill 1.1) (layers "*.Cu" "*.Mask") ) (pad "1" thru_hole roundrect (at 0 0) (size 2.2 2.2) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (roundrect_rratio 0.113636) (net "+12V") ) (pad "2" thru_hole circle (at 2.54 0) (size 2.2 2.2) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "LATCH_OUT") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal" (at 38.73 95.9 0) (layer "F.Cu") (version 20260206) (generator "kicad-footprint-generator") (layer "F.Cu") (descr "Terminal Block Phoenix MPT-0,5-2-2.54, 2 pins, pitch 2.54mm, size 5.54x6.2mm, drill diameter 1.1mm, pad diameter 2.2mm, http://www.mouser.com/ds/2/324/ItemDetail_1725656-920552.pdf") (tags "THT Terminal Block Phoenix MPT-0,5-2-2.54 pitch 2.54mm size 5.54x6.2mm drill 1.1mm pad 2.2mm") (property "Reference" "J5" (at 1.27 -4.22 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "REED_IN" (at 1.27 4.22 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "KiLib_Generator" "terminal_block/Phoenix" (at 0 0 0) (layer "F.Fab") (hide yes) (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Footprint" "TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "eaaf80c2-2442-4dea-ada7-c662be635103") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "d723bfd0-3b7b-453c-a47f-6b302a758ade") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Height" "10" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "0fe04946-2725-469a-a53d-6d418224e8fa") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (attr through_hole) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -1.62 -3.22) (end 4.16 -3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.62 -2.7) (end 4.16 -2.7) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.62 2.6) (end -1.03 2.6) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.62 3.22) (end -1.62 -3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.03 3.22) (end -1.62 3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 1.03 2.6) (end 1.51 2.6) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 1.51 3.22) (end 1.03 3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 3.57 2.6) (end 4.16 2.6) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 4.16 -3.22) (end 4.16 3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 4.16 3.22) (end 3.57 3.22) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_poly (pts (xy 0 3.57) (xy 0.44 4.18) (xy -0.44 4.18) ) (stroke (width 0.12) (type solid) ) (fill yes) (layer "F.Fab") ) (fp_rect (start -2 -3.6) (end 4.54 3.6) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.Fab") ) (fp_line (start -1.5 -3.1) (end 4.04 -3.1) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.5 -2.7) (end 4.04 -2.7) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.5 2.6) (end -1.5 -3.1) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.5 2.6) (end 4.04 2.6) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -1 3.1) (end -1.5 2.6) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 0.7 -0.834) (end -0.834 0.7) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 0.834 -0.7) (end -0.7 0.834) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 3.24 -0.834) (end 1.706 0.7) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 3.374 -0.7) (end 1.84 0.834) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 4.04 -3.1) (end 4.04 3.1) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 4.04 3.1) (end -1 3.1) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_circle (center 0 0) (end 1.1 0) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") ) (fp_circle (center 2.54 0) (end 3.64 0) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") ) (fp_text user "${REFERENCE}" (at 1.27 2 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at 0 2.54) (size 1.1 1.1) (drill 1.1) (layers "*.Cu" "*.Mask") (net "unconnected-(J5-Pad)") ) (pad "" np_thru_hole circle (at 2.54 2.54) (size 1.1 1.1) (drill 1.1) (layers "*.Cu" "*.Mask") ) (pad "1" thru_hole roundrect (at 0 0) (size 2.2 2.2) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (roundrect_rratio 0.113636) (net "REED_SENSE") ) (pad "2" thru_hole circle (at 2.54 0) (size 2.2 2.2) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "GND") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) (fp_rect (start -2.0000 -3.6000) (end 4.5400 11.6000) (stroke (width 0.01) (type default) ) (fill no) (layer "F.Fab") (uuid "98e12bbc-00e9-41f4-aaa7-a23312574a65") ) ) (footprint "SOT-23" (at 40 49.9033 0) (layer "F.Cu") (version 20260206) (generator "kicad-footprint-generator") (layer "F.Cu") (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236)") (tags "SOT TO_SOT_SMD") (property "Reference" "Q1" (at 0 -2.4 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "AO3400A" (at 0 2.4 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "KiLib_Generator" "package/gullwing" (at 0 0 0) (layer "F.Fab") (hide yes) (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -0.76 -1.56) (end 0.76 -1.56) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.76 -1.51) (end -0.76 -1.56) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.76 0.39) (end -0.76 -0.39) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.76 1.56) (end -0.76 1.51) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 0.76 -1.56) (end 0.76 -0.56) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 0.76 0.56) (end 0.76 1.56) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 0.76 1.56) (end -0.76 1.56) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_poly (pts (xy -1.3 -0.38) (xy -1.06 -0.05) (xy -1.54 -0.05) ) (stroke (width 0.12) (type solid) ) (fill yes) (layer "F.Fab") ) (fp_line (start -1.93 -1.5) (end -0.9 -1.5) (stroke (width 0.05) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.93 -0.39) (end -1.93 -1.5) (stroke (width 0.05) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.93 0.39) (end -0.9 0.39) (stroke (width 0.05) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.93 1.5) (end -1.93 0.39) (stroke (width 0.05) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.9 -1.7) (end 0.9 -1.7) (stroke (width 0.05) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.9 -1.5) (end -0.9 -1.7) (stroke (width 0.05) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.9 -0.39) (end -1.93 -0.39) (stroke (width 0.05) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.9 0.39) (end -0.9 -0.39) (stroke (width 0.05) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.9 1.5) (end -1.93 1.5) (stroke (width 0.05) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.9 1.7) (end -0.9 1.5) (stroke (width 0.05) (type solid) ) (layer "F.Fab") ) (fp_line (start 0.9 -1.7) (end 0.9 -0.55) (stroke (width 0.05) (type solid) ) (layer "F.Fab") ) (fp_line (start 0.9 -0.55) (end 1.93 -0.55) (stroke (width 0.05) (type solid) ) (layer "F.Fab") ) (fp_line (start 0.9 0.55) (end 0.9 1.7) (stroke (width 0.05) (type solid) ) (layer "F.Fab") ) (fp_line (start 0.9 1.7) (end -0.9 1.7) (stroke (width 0.05) (type solid) ) (layer "F.Fab") ) (fp_line (start 1.93 -0.55) (end 1.93 0.55) (stroke (width 0.05) (type solid) ) (layer "F.Fab") ) (fp_line (start 1.93 0.55) (end 0.9 0.55) (stroke (width 0.05) (type solid) ) (layer "F.Fab") ) (fp_poly (pts (xy -0.325 -1.45) (xy 0.65 -1.45) (xy 0.65 1.45) (xy -0.65 1.45) (xy -0.65 -1.125) ) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") ) (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") (effects (font (size 0.72 0.72) (thickness 0.11) ) ) ) (pad "1" smd roundrect (at -0.9375 -0.95) (size 1.475 0.6) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net "/ds/Q1_GATE") ) (pad "2" smd roundrect (at -0.9375 0.95) (size 1.475 0.6) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net "GND") ) (pad "3" smd roundrect (at 0.9375 0) (size 1.475 0.6) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net "LATCH_OUT") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "D_SMA" (at 26.0368 33.0365 0) (layer "F.Cu") (version 20260206) (generator "pcbnew") (generator_version "10.0") (layer "F.Cu") (descr "Diode SMA (DO-214AC)") (tags "Diode SMA (DO-214AC)") (property "Reference" "D1" (at 0 -2.5 0) (layer "F.Fab") (uuid "94d38b7b-eca2-5835-afee-201546642c74") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "1N4007" (at 0 2.6 0) (layer "F.Fab") (uuid "aa08665e-e318-5ab9-97eb-69e48d932360") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "326fa885-5357-5c02-a509-0b99552efef8") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "31ac272b-b1dd-5909-963e-4663bcb6cf9e") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -3.51 -1.65) (end -3.51 1.65) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "cf374c41-e05a-5a3a-8992-beacdf34341f") ) (fp_line (start -3.51 -1.65) (end 2 -1.65) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "95f3ace0-5ead-5ce2-b7b8-c7024bb67654") ) (fp_line (start -3.51 1.65) (end 2 1.65) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "1fe78f05-5342-576d-82da-032ac9474ec8") ) (fp_line (start -3.5 -1.75) (end 3.5 -1.75) (stroke (width 0.05) (type solid) ) (layer "F.Fab") (uuid "45ee73c4-eace-514f-b94d-77a8b0647dd1") ) (fp_line (start -3.5 1.75) (end -3.5 -1.75) (stroke (width 0.05) (type solid) ) (layer "F.Fab") (uuid "94a41ab9-a4a6-5b62-a186-529d7c531f12") ) (fp_line (start 3.5 -1.75) (end 3.5 1.75) (stroke (width 0.05) (type solid) ) (layer "F.Fab") (uuid "1bd431be-d778-543b-a6e0-cc0db1e1e0b8") ) (fp_line (start 3.5 1.75) (end -3.5 1.75) (stroke (width 0.05) (type solid) ) (layer "F.Fab") (uuid "30247e2d-d2f0-5a70-9baf-1b4274518ef2") ) (fp_line (start -2.3 1.5) (end -2.3 -1.5) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "c5d06abb-6bb9-51ba-b840-ce2a2b45a2da") ) (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "9795454c-4b5e-5639-8957-3564dcd97937") ) (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "a8608df4-11a6-5f36-bd89-b71822dfabd0") ) (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "68fd1b39-5756-5210-968b-faf88359e2ab") ) (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "8e85a17c-87b7-5c61-94f3-3b61efa6fd48") ) (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "abbb1fd6-98c1-5923-ab87-d377d906bf28") ) (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "fd5ff1d0-c553-570e-a281-20da4a542d69") ) (fp_line (start 2.3 -1.5) (end -2.3 -1.5) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "2c722def-2541-5239-93a1-6b09f46365fc") ) (fp_line (start 2.3 -1.5) (end 2.3 1.5) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "46bca512-9344-57b5-a54b-5878406b3ec3") ) (fp_line (start 2.3 1.5) (end -2.3 1.5) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "ae53cf01-fb83-50cb-b1af-170c47456d46") ) (fp_text user "${REFERENCE}" (at 0 -2.5 0) (layer "F.Fab") (uuid "67072271-9697-5aaf-85a3-d88934a83ffc") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "1" smd roundrect (at -2 0) (size 2.5 1.8) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.1388888889) (uuid "5cd966a8-8dad-5dbf-8eb0-532d2f90f662") (net "+12V") ) (pad "2" smd roundrect (at 2 0) (size 2.5 1.8) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.1388888889) (uuid "c985d064-2594-5555-bf4f-a479f7a76a18") (net "LATCH_OUT") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMA.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "R_0402_1005Metric" (at 26.0043 49.792 0) (layer "F.Cu") (version 20260206) (generator "kicad-footprint-generator") (layer "F.Cu") (descr "Resistor SMD 0402 (1005 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)") (tags "resistor") (property "Reference" "R1" (at 0 -1.17 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "10k" (at 0 1.17 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "KiLib_Generator" "SMD_2terminal_chip_molded" (at 0 0 0) (layer "F.Fab") (hide yes) (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_rect (start -0.93 -0.47) (end 0.93 0.47) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.Fab") ) (fp_rect (start -0.525 -0.27) (end 0.525 0.27) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") (effects (font (size 0.26 0.26) (thickness 0.04) ) ) ) (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net "LATCH_DRIVE") ) (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net "/ds/Q1_GATE") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "R_0402_1005Metric" (at 53.7795 49.8221 0) (layer "F.Cu") (version 20260206) (generator "kicad-footprint-generator") (layer "F.Cu") (descr "Resistor SMD 0402 (1005 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)") (tags "resistor") (property "Reference" "R2" (at 0 -1.17 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "10k" (at 0 1.17 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "KiLib_Generator" "SMD_2terminal_chip_molded" (at 0 0 0) (layer "F.Fab") (hide yes) (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_rect (start -0.93 -0.47) (end 0.93 0.47) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.Fab") ) (fp_rect (start -0.525 -0.27) (end 0.525 0.27) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") (effects (font (size 0.26 0.26) (thickness 0.04) ) ) ) (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net "/ds/Q1_GATE") ) (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net "GND") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "LED_0805_2012Metric" (at 39.9868 33.0002 0) (layer "F.Cu") (version 20260206) (generator "kicad-footprint-generator") (layer "F.Cu") (descr "LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing)") (tags "LED") (property "Reference" "D2" (at 0 -1.65 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "LED_GREEN" (at 0 1.65 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "KiLib_Generator" "SMD_2terminal_chip_molded" (at 0 0 0) (layer "F.Fab") (hide yes) (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -1.685 -0.96) (end -1.685 0.96) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -1.685 0.96) (end 1 0.96) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start 1 -0.96) (end -1.685 -0.96) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_rect (start -1.68 -0.95) (end 1.68 0.95) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.Fab") ) (fp_line (start -1 -0.3) (end -1 0.6) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -1 0.6) (end 1 0.6) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.7 -0.6) (end -1 -0.3) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 1 -0.6) (end -0.7 -0.6) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_line (start 1 0.6) (end 1 -0.6) (stroke (width 0.1) (type solid) ) (layer "F.Fab") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") (effects (font (size 0.5 0.5) (thickness 0.08) ) ) ) (pad "1" smd roundrect (at -0.9375 0) (size 0.975 1.4) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net "/ds/LED_K_TO_GPIO7") ) (pad "2" smd roundrect (at 0.9375 0) (size 0.975 1.4) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net "/ds/LED_RES_TO_LED_A") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0805_2012Metric.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "R_0402_1005Metric" (at 53.5614 32.2539 0) (layer "F.Cu") (version 20260206) (generator "kicad-footprint-generator") (layer "F.Cu") (descr "Resistor SMD 0402 (1005 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)") (tags "resistor") (property "Reference" "R3" (at 0 -1.17 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "1k" (at 0 1.17 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "KiLib_Generator" "SMD_2terminal_chip_molded" (at 0 0 0) (layer "F.Fab") (hide yes) (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_rect (start -0.93 -0.47) (end 0.93 0.47) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.Fab") ) (fp_rect (start -0.525 -0.27) (end 0.525 0.27) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") (effects (font (size 0.26 0.26) (thickness 0.04) ) ) ) (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net "+3V3") ) (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net "/ds/LED_RES_TO_LED_A") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "C_0402_1005Metric" (at 26 67.5578 0) (layer "F.Cu") (version 20260206) (generator "kicad-footprint-generator") (layer "F.Cu") (descr "Capacitor SMD 0402 (1005 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)") (tags "capacitor") (property "Reference" "C1" (at 0 -1.16 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "100n" (at 0 1.16 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "KiLib_Generator" "SMD_2terminal_chip_molded" (at 0 0 0) (layer "F.Fab") (hide yes) (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_rect (start -0.91 -0.46) (end 0.91 0.46) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.Fab") ) (fp_rect (start -0.5 -0.25) (end 0.5 0.25) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") (effects (font (size 0.25 0.25) (thickness 0.04) ) ) ) (pad "1" smd roundrect (at -0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net "+12V") ) (pad "2" smd roundrect (at 0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net "GND") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "C_0805_2012Metric" (at 39.8402 67.9381 0) (layer "F.Cu") (version 20260206) (generator "kicad-footprint-generator") (layer "F.Cu") (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)") (tags "capacitor") (property "Reference" "C2" (at 0 -1.68 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "10u" (at 0 1.68 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "KiLib_Generator" "SMD_2terminal_chip_molded" (at 0 0 0) (layer "F.Fab") (hide yes) (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (stroke (width 0.12) (type solid) ) (layer "F.Fab") ) (fp_rect (start -1.7 -0.98) (end 1.7 0.98) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.Fab") ) (fp_rect (start -1 -0.625) (end 1 0.625) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") (effects (font (size 0.5 0.5) (thickness 0.08) ) ) ) (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net "+12V") ) (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net "GND") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "MountingHole:MountingHole_3.2mm_M3" (at 8.5 12 0) (layer "F.Cu") (version 20260206) (generator "kicad-footprint-generator") (layer "F.Cu") (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") (tags "mountinghole M3") (property "Reference" "MH1" (at 0 -4.15 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "MountingHole" (at 0 4.15 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "KiLib_Generator" "mounting_hardware/mounting_hole" (at 0 0 0) (layer "F.Fab") (hide yes) (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr exclude_from_pos_files exclude_from_bom) (duplicate_pad_numbers_are_jumpers no) (fp_circle (center 0 0) (end 3.2 0) (stroke (width 0.15) (type solid) ) (fill no) (layer "Cmts.User") ) (fp_circle (center 0 0) (end 3.45 0) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.Fab") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (net "unconnected-(MH1-Pad)") ) (embedded_fonts no) ) (footprint "MountingHole:MountingHole_3.2mm_M3" (at 71.5 5 0) (layer "F.Cu") (version 20260206) (generator "kicad-footprint-generator") (layer "F.Cu") (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") (tags "mountinghole M3") (property "Reference" "MH2" (at 0 -4.15 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "MountingHole" (at 0 4.15 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "KiLib_Generator" "mounting_hardware/mounting_hole" (at 0 0 0) (layer "F.Fab") (hide yes) (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr exclude_from_pos_files exclude_from_bom) (duplicate_pad_numbers_are_jumpers no) (fp_circle (center 0 0) (end 3.2 0) (stroke (width 0.15) (type solid) ) (fill no) (layer "Cmts.User") ) (fp_circle (center 0 0) (end 3.45 0) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.Fab") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (net "unconnected-(MH2-Pad)") ) (embedded_fonts no) ) (footprint "MountingHole:MountingHole_3.2mm_M3" (at 5 95 0) (layer "F.Cu") (version 20260206) (generator "kicad-footprint-generator") (layer "F.Cu") (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") (tags "mountinghole M3") (property "Reference" "MH3" (at 0 -4.15 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "MountingHole" (at 0 4.15 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "KiLib_Generator" "mounting_hardware/mounting_hole" (at 0 0 0) (layer "F.Fab") (hide yes) (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr exclude_from_pos_files exclude_from_bom) (duplicate_pad_numbers_are_jumpers no) (fp_circle (center 0 0) (end 3.2 0) (stroke (width 0.15) (type solid) ) (fill no) (layer "Cmts.User") ) (fp_circle (center 0 0) (end 3.45 0) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.Fab") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (net "unconnected-(MH3-Pad)") ) (embedded_fonts no) ) (footprint "MountingHole:MountingHole_3.2mm_M3" (at 71.5 70 0) (layer "F.Cu") (version 20260206) (generator "kicad-footprint-generator") (layer "F.Cu") (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") (tags "mountinghole M3") (property "Reference" "MH4" (at 0 -4.15 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "MountingHole" (at 0 4.15 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "KiLib_Generator" "mounting_hardware/mounting_hole" (at 0 0 0) (layer "F.Fab") (hide yes) (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr exclude_from_pos_files exclude_from_bom) (duplicate_pad_numbers_are_jumpers no) (fp_circle (center 0 0) (end 3.2 0) (stroke (width 0.15) (type solid) ) (fill no) (layer "Cmts.User") ) (fp_circle (center 0 0) (end 3.45 0) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.Fab") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (net "unconnected-(MH4-Pad)") ) (embedded_fonts no) ) (segment (start 18.2900 4.1000) (end 18.2900 5.4750) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 18.2900 5.4750) (end 24.0368 11.1550) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 24.0368 11.1550) (end 24.0368 33.0365) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 24.0368 33.0365) (end 24.0368 41.6350) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 24.0368 41.6350) (end 24.0368 42.4429) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 24.0368 42.4429) (end 23.4432 42.4429) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 23.4432 42.4429) (end 23.4432 50.4429) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 23.4432 50.4429) (end 23.4432 59.4429) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 23.4432 59.4429) (end 23.2182 59.6679) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 23.2182 59.6679) (end 25.5200 61.9550) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 25.5200 61.9550) (end 25.5200 67.5578) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 25.5200 67.5578) (end 25.5200 68.5578) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 25.5200 68.5578) (end 26.0200 69.0578) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 26.0200 69.0578) (end 26.3736 68.7042) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 26.3736 68.7042) (end 38.1831 68.6452) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 38.1831 68.6452) (end 38.8902 67.9381) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 25.5200 67.5578) (end 24.1058 68.9720) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 24.1058 68.9720) (end 24.0602 84.4848) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 24.0602 84.4848) (end 14.7300 93.9000) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 14.7300 93.9000) (end 14.7300 95.9000) (width 0.2500) (layer "F.Cu") (net 3)) (segment (start 2.2700 19.0300) (end 3.3950 19.0300) (width 0.2500) (layer "F.Cu") (net 1)) (segment (start 3.3950 19.0300) (end 23.1682 19.0300) (width 0.2500) (layer "F.Cu") (net 1)) (segment (start 23.1682 19.0300) (end 23.7182 19.0300) (width 0.2500) (layer "B.Cu") (net 1)) (segment (start 23.7182 19.0300) (end 23.7618 19.0300) (width 0.2500) (layer "B.Cu") (net 1)) (segment (start 23.7618 19.0300) (end 24.3118 19.0300) (width 0.2500) (layer "B.Cu") (net 1)) (segment (start 24.3118 19.0300) (end 24.3808 19.0300) (width 0.2500) (layer "B.Cu") (net 1)) (segment (start 24.3808 19.0300) (end 24.9493 19.0300) (width 0.2500) (layer "B.Cu") (net 1)) (segment (start 24.9493 19.0300) (end 24.9650 19.0300) (width 0.2500) (layer "B.Cu") (net 1)) (segment (start 24.9650 19.0300) (end 25.2450 19.0300) (width 0.2500) (layer "F.Cu") (net 1)) (segment (start 25.2450 19.0300) (end 38.2873 32.0252) (width 0.2500) (layer "F.Cu") (net 1)) (segment (start 38.2873 32.0252) (end 52.6978 31.9003) (width 0.2500) (layer "F.Cu") (net 1)) (segment (start 52.6978 31.9003) (end 53.0514 32.2539) (width 0.2500) (layer "F.Cu") (net 1)) (segment (start 53.0514 32.2539) (end 53.0514 31.7539) (width 0.2500) (layer "F.Cu") (net 1)) (segment (start 53.0514 31.7539) (end 53.0514 30.6050) (width 0.2500) (layer "F.Cu") (net 1)) (segment (start 53.0514 30.6050) (end 73.3750 10.0300) (width 0.2500) (layer "F.Cu") (net 1)) (segment (start 73.3750 10.0300) (end 76.6050 10.0300) (width 0.2500) (layer "F.Cu") (net 1)) (segment (start 76.6050 10.0300) (end 77.7300 10.0300) (width 0.2500) (layer "F.Cu") (net 1)) (segment (start 2.2700 34.2700) (end 3.6842 32.8558) (width 0.1000) (layer "B.Cu") (net 9)) (segment (start 3.6842 32.8558) (end 39.0493 33.0002) (width 0.1000) (layer "B.Cu") (net 9)) (segment (start 40.9243 33.0002) (end 52.7172 33.0468) (width 0.1000) (layer "F.Cu") (net 8)) (segment (start 52.7172 33.0468) (end 53.4243 33.7539) (width 0.1000) (layer "F.Cu") (net 8)) (segment (start 53.4243 33.7539) (end 53.5264 33.7539) (width 0.1000) (layer "F.Cu") (net 8)) (segment (start 53.5264 33.7539) (end 54.0714 33.2002) (width 0.1000) (layer "F.Cu") (net 8)) (segment (start 54.0714 33.2002) (end 54.0714 32.2539) (width 0.1000) (layer "F.Cu") (net 8)) (segment (start 39.0625 48.9533) (end 37.9081 48.9533) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 37.9081 48.9533) (end 37.9050 48.4533) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 37.9050 48.4533) (end 36.0143 48.4533) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 36.0143 48.4533) (end 33.0143 48.4533) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 33.0143 48.4533) (end 30.0143 48.4533) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 30.0143 48.4533) (end 30.0143 49.1970) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 30.0143 49.1970) (end 26.5143 49.2271) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 26.5143 49.2271) (end 26.5143 49.7920) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 39.0625 48.9533) (end 43.5625 48.9533) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 43.5625 48.9533) (end 43.5625 48.4533) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 43.5625 48.4533) (end 43.9161 48.8069) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 43.9161 48.8069) (end 44.2696 49.1604) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 44.2696 49.1604) (end 44.5625 49.4533) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 44.5625 49.4533) (end 46.5625 49.4533) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 46.5625 49.4533) (end 50.5625 49.4533) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 50.5625 49.4533) (end 50.9161 49.8069) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 50.9161 49.8069) (end 53.2695 49.8221) (width 0.1000) (layer "F.Cu") (net 5)) (segment (start 2.2700 72.3700) (end 3.6842 70.9558) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 3.6842 70.9558) (end 5.8055 68.8345) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 5.8055 68.8345) (end 22.8716 68.9628) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 22.8716 68.9628) (end 25.0658 68.9720) (width 0.1000) (layer "B.Cu") (net 2)) (segment (start 25.0658 68.9720) (end 26.1264 67.9114) (width 0.1000) (layer "B.Cu") (net 2)) (segment (start 26.1264 67.9114) (end 26.4800 67.5578) (width 0.1000) (layer "B.Cu") (net 2)) (segment (start 26.4800 67.5578) (end 26.8336 67.2042) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 26.8336 67.2042) (end 27.8942 66.1436) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 27.8942 66.1436) (end 38.9800 66.0578) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 38.9800 66.0578) (end 39.4243 66.0578) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 39.4243 66.0578) (end 40.7902 67.4381) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 40.7902 67.4381) (end 40.7902 67.9381) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 40.7902 67.9381) (end 40.7902 64.3431) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 40.7902 64.3431) (end 40.7243 64.3431) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 40.7243 64.3431) (end 40.5523 64.3431) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 40.5523 64.3431) (end 39.9245 64.3431) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 39.9245 64.3431) (end 39.9059 59.6967) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 39.9059 59.6967) (end 39.5523 59.3431) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 39.5523 59.3431) (end 39.5523 55.3431) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 39.5523 55.3431) (end 39.5523 54.3431) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 39.5523 54.3431) (end 39.5523 53.3431) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 39.5523 53.3431) (end 39.0625 52.8533) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 39.0625 52.8533) (end 39.0625 50.8533) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 39.0625 50.8533) (end 53.2089 50.9685) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 53.2089 50.9685) (end 53.5625 51.3221) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 53.5625 51.3221) (end 53.5625 50.8221) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 53.5625 50.8221) (end 54.2895 50.8185) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 54.2895 50.8185) (end 54.2895 49.8221) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 40.7902 67.9381) (end 41.1438 68.2917) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 41.1438 68.2917) (end 41.2700 94.5250) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 41.2700 94.5250) (end 41.2700 95.9000) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 54.2895 49.8221) (end 64.2895 49.8221) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 64.2895 49.8221) (end 76.3158 61.9558) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 76.3158 61.9558) (end 77.7300 63.3700) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 39.0625 50.8533) (end 38.5625 50.8533) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 38.5625 50.8533) (end 32.8143 50.8533) (width 0.1000) (layer "B.Cu") (net 2)) (segment (start 32.8143 50.8533) (end 15.7500 33.9539) (width 0.1000) (layer "B.Cu") (net 2)) (segment (start 15.7500 33.9539) (end 15.7500 20.1550) (width 0.1000) (layer "F.Cu") (net 2)) (segment (start 15.7500 20.1550) (end 15.7500 5.4750) (width 0.1000) (layer "B.Cu") (net 2)) (segment (start 15.7500 5.4750) (end 15.7500 4.1000) (width 0.1000) (layer "B.Cu") (net 2)) (segment (start 2.2700 29.1900) (end 3.3950 30.3150) (width 0.1000) (layer "F.Cu") (net 4)) (segment (start 3.3950 30.3150) (end 3.3950 30.6050) (width 0.1000) (layer "F.Cu") (net 4)) (segment (start 3.3950 30.6050) (end 3.3950 35.3950) (width 0.1000) (layer "F.Cu") (net 4)) (segment (start 3.3950 35.3950) (end 3.3950 38.2250) (width 0.1000) (layer "F.Cu") (net 4)) (segment (start 3.3950 38.2250) (end 15.0050 49.7920) (width 0.1000) (layer "F.Cu") (net 4)) (segment (start 15.0050 49.7920) (end 15.3750 49.7920) (width 0.1000) (layer "B.Cu") (net 4)) (segment (start 15.3750 49.7920) (end 15.5500 49.7920) (width 0.1000) (layer "B.Cu") (net 4)) (segment (start 15.5500 49.7920) (end 15.5500 51.0533) (width 0.1000) (layer "B.Cu") (net 4)) (segment (start 15.5500 51.0533) (end 25.4943 51.0533) (width 0.1000) (layer "B.Cu") (net 4)) (segment (start 25.4943 51.0533) (end 25.4943 51.5221) (width 0.1000) (layer "B.Cu") (net 4)) (segment (start 25.4943 51.5221) (end 25.4943 49.7920) (width 0.1000) (layer "F.Cu") (net 4)) (segment (start 17.2700 95.9000) (end 18.6450 94.5250) (width 0.1000) (layer "B.Cu") (net 6)) (segment (start 18.6450 94.5250) (end 40.9375 71.8750) (width 0.1000) (layer "B.Cu") (net 6)) (segment (start 40.9375 71.8750) (end 40.9375 49.9033) (width 0.1000) (layer "B.Cu") (net 6)) (segment (start 40.9375 49.9033) (end 40.9375 48.9033) (width 0.1000) (layer "B.Cu") (net 6)) (segment (start 40.9375 48.9033) (end 40.9375 48.2533) (width 0.1000) (layer "B.Cu") (net 6)) (segment (start 40.9375 48.2533) (end 37.1046 44.4650) (width 0.1000) (layer "B.Cu") (net 6)) (segment (start 37.1046 44.4650) (end 37.1046 43.1043) (width 0.1000) (layer "B.Cu") (net 6)) (segment (start 37.1046 43.1043) (end 37.1046 42.6043) (width 0.1000) (layer "B.Cu") (net 6)) (segment (start 37.1046 42.6043) (end 37.1046 42.1679) (width 0.1000) (layer "B.Cu") (net 6)) (segment (start 37.1046 42.1679) (end 28.0368 33.0365) (width 0.1000) (layer "F.Cu") (net 6)) (segment (start 2.2700 31.7300) (end 1.1450 32.8550) (width 0.1000) (layer "B.Cu") (net 7)) (segment (start 1.1450 32.8550) (end 1.1450 50.6350) (width 0.1000) (layer "B.Cu") (net 7)) (segment (start 1.1450 50.6350) (end 2.2700 50.6350) (width 0.1000) (layer "B.Cu") (net 7)) (segment (start 2.2700 50.6350) (end 3.3950 50.6350) (width 0.1000) (layer "B.Cu") (net 7)) (segment (start 3.3950 50.6350) (end 3.4842 68.6345) (width 0.1000) (layer "B.Cu") (net 7)) (segment (start 3.4842 68.6345) (end 6.0055 71.1558) (width 0.1000) (layer "B.Cu") (net 7)) (segment (start 6.0055 71.1558) (end 38.7300 71.2450) (width 0.1000) (layer "B.Cu") (net 7)) (segment (start 38.7300 71.2450) (end 38.7300 93.9000) (width 0.1000) (layer "F.Cu") (net 7)) (segment (start 38.7300 93.9000) (end 38.7300 95.9000) (width 0.1000) (layer "F.Cu") (net 7)) (via (at 23.1682 19.0300) (size 0.6000) (drill 0.3000) (layers "F.Cu" "B.Cu") (net 1)) (via (at 24.9650 19.0300) (size 0.6000) (drill 0.3000) (layers "F.Cu" "B.Cu") (net 1)) (via (at 39.0493 33.0002) (size 0.6000) (drill 0.3000) (layers "F.Cu" "B.Cu") (net 9)) (via (at 22.8716 68.9628) (size 0.6000) (drill 0.3000) (layers "F.Cu" "B.Cu") (net 2)) (via (at 26.4800 67.5578) (size 0.6000) (drill 0.3000) (layers "F.Cu" "B.Cu") (net 2)) (via (at 38.5625 50.8533) (size 0.6000) (drill 0.3000) (layers "F.Cu" "B.Cu") (net 2)) (via (at 15.7500 33.9539) (size 0.6000) (drill 0.3000) (layers "F.Cu" "B.Cu") (net 2)) (via (at 15.7500 20.1550) (size 0.6000) (drill 0.3000) (layers "F.Cu" "B.Cu") (net 2)) (via (at 15.0050 49.7920) (size 0.6000) (drill 0.3000) (layers "F.Cu" "B.Cu") (net 4)) (via (at 25.4943 51.5221) (size 0.6000) (drill 0.3000) (layers "F.Cu" "B.Cu") (net 4)) (via (at 40.9375 49.9033) (size 0.6000) (drill 0.3000) (layers "F.Cu" "B.Cu") (net 6)) (via (at 37.1046 42.1679) (size 0.6000) (drill 0.3000) (layers "F.Cu" "B.Cu") (net 6)) (via (at 38.7300 71.2450) (size 0.6000) (drill 0.3000) (layers "F.Cu" "B.Cu") (net 7)) (zone (net 2) (net_name "GND") (layer "F.Cu") (hatch edge 0.5) (priority 0) (connect_pads yes (clearance 0.15)) (min_thickness 0.1) (fill yes (thermal_gap 0) (thermal_bridge_width 0)) (polygon (pts (xy 0.3 0.3) (xy 79.7 0.3) (xy 79.7 99.7) (xy 0.3 99.7) )) ) (zone (net 2) (net_name "GND") (layer "B.Cu") (hatch edge 0.5) (priority 0) (connect_pads yes (clearance 0.15)) (min_thickness 0.1) (fill yes (thermal_gap 0) (thermal_bridge_width 0)) (polygon (pts (xy 0.3 0.3) (xy 79.7 0.3) (xy 79.7 99.7) (xy 0.3 99.7) )) ) (gr_line (start 47.5000 79.5000) (end 78.5000 79.5000) (stroke (width 0.2) (type default)) (layer "F.SilkS") (uuid "cartouche-fc9b9348") ) (gr_line (start 47.5000 98.5000) (end 78.5000 98.5000) (stroke (width 0.2) (type default)) (layer "F.SilkS") (uuid "cartouche-6255f704") ) (gr_line (start 47.5000 79.5000) (end 47.5000 98.5000) (stroke (width 0.2) (type default)) (layer "F.SilkS") (uuid "cartouche-4a09aef4") ) (gr_line (start 78.5000 79.5000) (end 78.5000 98.5000) (stroke (width 0.2) (type default)) (layer "F.SilkS") (uuid "cartouche-6b909818") ) (gr_line (start 47.5000 87.1000) (end 78.5000 87.1000) (stroke (width 0.15) (type default)) (layer "F.SilkS") (uuid "cartouche-29bade1b") ) (gr_line (start 47.5000 93.1800) (end 78.5000 93.1800) (stroke (width 0.15) (type default)) (layer "F.SilkS") (uuid "cartouche-157a65bb") ) (gr_line (start 61.4500 93.1800) (end 61.4500 98.5000) (stroke (width 0.15) (type default)) (layer "F.SilkS") (uuid "cartouche-4749babc") ) (gr_text "door-sec" (at 63.0000 83.3000 0) (layer "F.SilkS") (uuid "cartouche-ffef8314") (effects (font (face "JetBrains Mono") (size 3.0 3.0) (thickness 0.45) (bold yes)) ) ) (gr_text "OPEN HARDWARE" (at 48.5000 90.1400 0) (layer "F.SilkS") (uuid "cartouche-cb691b0f") (effects (font (face "JetBrains Mono") (size 0.8 0.8) (thickness 0.15)) (justify left) ) ) (gr_text "kvm.dba.wtf" (at 77.5000 90.1400 0) (layer "F.SilkS") (uuid "cartouche-ec83f429") (effects (font (face "JetBrains Mono") (size 0.8 0.8) (thickness 0.15)) (justify right) ) ) (gr_text "REV" (at 54.4750 94.7760 0) (layer "F.SilkS") (uuid "cartouche-839d0c92") (effects (font (face "JetBrains Mono") (size 0.8 0.8) (thickness 0.15)) ) ) (gr_text "0.1" (at 54.4750 97.0104 0) (layer "F.SilkS") (uuid "cartouche-8715f926") (effects (font (face "JetBrains Mono") (size 1.0 1.0) (thickness 0.15) (bold yes)) ) ) (gr_text "DATE" (at 69.9750 94.7760 0) (layer "F.SilkS") (uuid "cartouche-8e5faecf") (effects (font (face "JetBrains Mono") (size 0.8 0.8) (thickness 0.15)) ) ) (gr_text "2026-04" (at 69.9750 97.0104 0) (layer "F.SilkS") (uuid "cartouche-c452baab") (effects (font (face "JetBrains Mono") (size 1.0 1.0) (thickness 0.15) (bold yes)) ) ) )