(kicad_pcb (version 20240108) (generator pcbnew) (general (thickness 1.6)) (paper "A4") (title_block (title "OneWire Cartographer PCB") (date "2026-09-13") (rev "1.0") (company "jayis1") (comment 1 "Author: jayis1 — authorized research only")) (layers (0 "F.Cu" signal) (2 "In1.Cu" power) (4 "In2.Cu" power) (31 "B.Cu" signal) (36 "B.SilkS" user "b.silkscreen") (37 "F.SilkS" user "f.silkscreen") (44 "Edge.Cuts" user)) (setup (pad_to_mask_clearance 0)) (net 0 "") (net 1 "GND") (net 2 "+3V3") (net 3 "VBUS") (net 4 "OW_MASTER_DQ") (net 5 "OW_DEVICE_DQ") (net 6 "MASTER_EDGE") (net 7 "DEVICE_EDGE") (net 8 "MASTER_PULL_GATE") (net 9 "DEVICE_PULL_GATE") (net 10 "BRIDGE_ENABLE") (net 11 "USB_DP") (net 12 "USB_DM") (net 13 "ARM_SWITCH") (net 14 "+5V_LIMITED") (footprint "Package_QFP:LQFP-64_10x10mm_P0.5mm" (layer "F.Cu") (at 75 52) (property "Reference" "U1" (at 0 -8 0) (layer "F.SilkS")) (property "Value" "STM32G474RET6" (at 0 8 0) (layer "F.Fab") hide) (pad "1" smd roundrect (at -5.75 -3.75) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 6 "MASTER_EDGE")) (pad "2" smd roundrect (at -5.75 -3.25) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 7 "DEVICE_EDGE")) (pad "15" smd roundrect (at 3.25 -5.75 90) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 8 "MASTER_PULL_GATE")) (pad "16" smd roundrect (at 3.75 -5.75 90) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 9 "DEVICE_PULL_GATE")) (pad "25" smd roundrect (at 5.75 0.25) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 10 "BRIDGE_ENABLE")) (pad "26" smd roundrect (at 5.75 0.75) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 13 "ARM_SWITCH")) (pad "33" smd roundrect (at 3.75 5.75 90) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 11 "USB_DP")) (pad "34" smd roundrect (at 3.25 5.75 90) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 12 "USB_DM")) (pad "63" smd roundrect (at -5.75 3.25) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 2 "+3V3")) (pad "64" smd roundrect (at -5.75 3.75) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 1 "GND"))) (footprint "Package_SO:VSSOP-8_2.3x2mm_P0.5mm" (layer "F.Cu") (at 75 70) (property "Reference" "U2" (at 0 -3 0) (layer "F.SilkS")) (property "Value" "TLV3502" (at 0 3 0) (layer "F.Fab") hide) (pad "1" smd roundrect (at -1.6 -0.75) (size 1 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 6 "MASTER_EDGE")) (pad "2" smd roundrect (at -1.6 -0.25) (size 1 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 4 "OW_MASTER_DQ")) (pad "3" smd roundrect (at -1.6 0.25) (size 1 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 2 "+3V3")) (pad "5" smd roundrect (at 1.6 0.25) (size 1 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 5 "OW_DEVICE_DQ")) (pad "7" smd roundrect (at 1.6 -0.75) (size 1 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 7 "DEVICE_EDGE")) (pad "8" smd roundrect (at 1.6 -0.25) (size 1 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (net 2 "+3V3"))) (footprint "Package_SON:Texas_DRC0010J" (layer "F.Cu") (at 75 82) (property "Reference" "U3" (at 0 -3 0) (layer "F.SilkS")) (property "Value" "TS5A23157" (at 0 3 0) (layer "F.Fab") hide) (pad "1" smd rect (at -1.5 -1) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (net 4 "OW_MASTER_DQ")) (pad "3" smd rect (at -1.5 0) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (net 10 "BRIDGE_ENABLE")) (pad "8" smd rect (at 1.5 0) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "OW_DEVICE_DQ")) (pad "10" smd rect (at 1.5 -1) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (net 2 "+3V3"))) (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") (at 52 70) (property "Reference" "Q1" (at 0 -2.5 0) (layer "F.SilkS")) (property "Value" "2N7002" (at 0 2.5 0) (layer "F.Fab") hide) (pad "1" smd rect (at -1 1) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (net 8 "MASTER_PULL_GATE")) (pad "2" smd rect (at 1 1) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (net 1 "GND")) (pad "3" smd rect (at 0 -1) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (net 4 "OW_MASTER_DQ"))) (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") (at 98 70) (property "Reference" "Q2" (at 0 -2.5 0) (layer "F.SilkS")) (property "Value" "2N7002" (at 0 2.5 0) (layer "F.Fab") hide) (pad "1" smd rect (at -1 1) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (net 9 "DEVICE_PULL_GATE")) (pad "2" smd rect (at 1 1) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (net 1 "GND")) (pad "3" smd rect (at 0 -1) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "OW_DEVICE_DQ"))) (footprint "Relay_SMD:Relay_DPDT_Omron_G6K-2F-Y" (layer "F.Cu") (at 75 90) (property "Reference" "K1" (at 0 -4 0) (layer "F.SilkS")) (property "Value" "NC FAIL-OPEN BYPASS" (at 0 4 0) (layer "F.Fab") hide) (pad "1" smd rect (at -5.08 -2.54) (size 2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (net 4 "OW_MASTER_DQ")) (pad "8" smd rect (at 5.08 -2.54) (size 2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "OW_DEVICE_DQ")) (pad "4" smd rect (at 5.08 0) (size 2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (net 10 "BRIDGE_ENABLE"))) (footprint "Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical" (layer "F.Cu") (at 28 68 90) (property "Reference" "J1" (at 2.5 -4 90) (layer "F.SilkS")) (property "Value" "MASTER" (at 2.5 4 90) (layer "F.Fab") hide) (pad "1" thru_hole rect (at 0 0 90) (size 2.4 2.4) (drill 1) (layers "*.Cu" "*.Mask") (net 14 "+5V_LIMITED")) (pad "2" thru_hole circle (at 2.5 0 90) (size 2.4 2.4) (drill 1) (layers "*.Cu" "*.Mask") (net 4 "OW_MASTER_DQ")) (pad "3" thru_hole circle (at 5 0 90) (size 2.4 2.4) (drill 1) (layers "*.Cu" "*.Mask") (net 1 "GND"))) (footprint "Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical" (layer "F.Cu") (at 122 63 90) (property "Reference" "J2" (at 2.5 -4 90) (layer "F.SilkS")) (property "Value" "DEVICE" (at 2.5 4 90) (layer "F.Fab") hide) (pad "1" thru_hole rect (at 0 0 90) (size 2.4 2.4) (drill 1) (layers "*.Cu" "*.Mask") (net 14 "+5V_LIMITED")) (pad "2" thru_hole circle (at 2.5 0 90) (size 2.4 2.4) (drill 1) (layers "*.Cu" "*.Mask") (net 5 "OW_DEVICE_DQ")) (pad "3" thru_hole circle (at 5 0 90) (size 2.4 2.4) (drill 1) (layers "*.Cu" "*.Mask") (net 1 "GND"))) (footprint "Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal" (layer "F.Cu") (at 75 27) (property "Reference" "J3" (at 0 -5 0) (layer "F.SilkS")) (property "Value" "USB-C" (at 0 5 0) (layer "F.Fab") hide) (pad "A1" thru_hole circle (at -4 0) (size 1.2 1.2) (drill 0.7) (layers "*.Cu" "*.Mask") (net 1 "GND")) (pad "A4" smd rect (at -2 1) (size 0.6 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (net 3 "VBUS")) (pad "A6" smd rect (at 0 1) (size 0.6 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (net 11 "USB_DP")) (pad "A7" smd rect (at 1 1) (size 0.6 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (net 12 "USB_DM"))) (segment (start 28 65.5) (end 51 69) (width 0.35) (layer "F.Cu") (net 4)) (segment (start 53 69) (end 73.5 81) (width 0.35) (layer "F.Cu") (net 4)) (segment (start 76.5 82) (end 98 69) (width 0.35) (layer "F.Cu") (net 5)) (segment (start 98 69) (end 122 65.5) (width 0.35) (layer "F.Cu") (net 5)) (segment (start 73.4 69.25) (end 69.25 48.25) (width 0.2) (layer "F.Cu") (net 6)) (segment (start 76.6 69.25) (end 69.25 48.75) (width 0.2) (layer "B.Cu") (net 7)) (segment (start 75 28) (end 78.75 57.75) (width 0.2) (layer "F.Cu") (net 11)) (segment (start 76 28) (end 78.25 57.75) (width 0.2) (layer "B.Cu") (net 12)) (gr_rect (start 20 20) (end 130 98) (stroke (width 0.1) (type default)) (fill none) (layer "Edge.Cuts")) (gr_text "ONEWIRE CARTOGRAPHER • jayis1 • AUTHORIZED USE ONLY" (at 75 95) (layer "F.SilkS") (effects (font (size 1.1 1.1) (thickness 0.18)))) (gr_text "MASTER" (at 27 52 90) (layer "F.SilkS") (effects (font (size 1.2 1.2) (thickness 0.2)))) (gr_text "DEVICE" (at 123 52 90) (layer "F.SilkS") (effects (font (size 1.2 1.2) (thickness 0.2)))) )