(kicad_pcb (version 20240101) (generator "pcbnew") (general (thickness 1.6)) (paper "A4") (title_block (title "EtherCAT Phantom") (date "2026-08-22") (rev "1.0") (company "jayis1") (comment 1 "Author: jayis1") (comment 2 "Authorized security research use only") ) (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) (44 "Edge.Cuts" user) ) (setup (pad_to_mask_clearance 0) (solder_mask_min_width 0.1) (pcbplotparams (layerselection 0x00010fc_ffffffff) (plot_on_all_layers_selection 0x0000000_00000000)) ) (net 0 "") (net 1 "GND") (net 2 "+5V") (net 3 "+3V3") (net 4 "+1V2") (net 5 "USB_DP") (net 6 "USB_DM") (net 7 "SPI1_SCK") (net 8 "SPI1_MOSI") (net 9 "SPI1_MISO") (net 10 "FPGA_CS") (net 11 "UART_RADIO_TX") (net 12 "UART_RADIO_RX") (net 13 "ETHA_TXP") (net 14 "ETHA_TXN") (net 15 "ETHA_RXP") (net 16 "ETHA_RXN") (net 17 "ETHB_TXP") (net 18 "ETHB_TXN") (net 19 "ETHB_RXP") (net 20 "ETHB_RXN") (footprint "Package_QFP:LQFP-100_14x14mm_P0.5mm" (layer "F.Cu") (tstamp "11111111-2222-3333-4444-555555555555") (at 110 82) (property "Reference" "U1" (at 0 -9 0) (layer "F.SilkS")) (property "Value" "STM32H753VIT6" (at 0 9 0) (layer "F.Fab")) (pad "57" smd rect (at 7.8 -1.25) (size 1.4 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (net 11 "UART_RADIO_TX")) (pad "58" smd rect (at 7.8 -0.75) (size 1.4 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (net 12 "UART_RADIO_RX")) (pad "61" smd rect (at 7.8 0.75) (size 1.4 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (net 7 "SPI1_SCK")) (pad "62" smd rect (at 7.8 1.25) (size 1.4 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (net 9 "SPI1_MISO")) (pad "63" smd rect (at 7.8 1.75) (size 1.4 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (net 8 "SPI1_MOSI")) (pad "64" smd rect (at 7.8 2.25) (size 1.4 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (net 10 "FPGA_CS")) ) (footprint "Package_BGA:BGA-256_14.0x14.0mm_Layout16x16_P0.8mm" (layer "F.Cu") (tstamp "22222222-3333-4444-5555-666666666666") (at 110 50) (property "Reference" "U2" (at 0 -8.8 0) (layer "F.SilkS")) (property "Value" "LFE5U-25F-6BG256C" (at 0 8.8 0) (layer "F.Fab")) (pad "D7" smd circle (at -1.2 1.2) (size 0.45 0.45) (layers "F.Cu" "F.Mask") (net 7 "SPI1_SCK")) (pad "D8" smd circle (at -0.4 1.2) (size 0.45 0.45) (layers "F.Cu" "F.Mask") (net 8 "SPI1_MOSI")) (pad "D9" smd circle (at 0.4 1.2) (size 0.45 0.45) (layers "F.Cu" "F.Mask") (net 9 "SPI1_MISO")) (pad "D10" smd circle (at 1.2 1.2) (size 0.45 0.45) (layers "F.Cu" "F.Mask") (net 10 "FPGA_CS")) ) (footprint "Package_SO:SSOP-32_5.3x10.2mm_P0.65mm" (layer "F.Cu") (tstamp "33333333-4444-5555-6666-777777777777") (at 56 42) (property "Reference" "U3" (at 0 -6 0) (layer "F.SilkS")) (property "Value" "KSZ8081RNBCA" (at 0 6 0) (layer "F.Fab")) (pad "1" smd rect (at -3.2 -4.875) (size 1.5 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (net 13 "ETHA_TXP")) (pad "2" smd rect (at -3.2 -4.225) (size 1.5 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (net 14 "ETHA_TXN")) (pad "3" smd rect (at -3.2 -3.575) (size 1.5 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (net 15 "ETHA_RXP")) (pad "4" smd rect (at -3.2 -2.925) (size 1.5 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (net 16 "ETHA_RXN")) ) (footprint "Package_SO:SSOP-32_5.3x10.2mm_P0.65mm" (layer "F.Cu") (tstamp "44444444-5555-6666-7777-888888888888") (at 164 42) (property "Reference" "U4" (at 0 -6 0) (layer "F.SilkS")) (property "Value" "KSZ8081RNBCA" (at 0 6 0) (layer "F.Fab")) (pad "1" smd rect (at -3.2 -4.875) (size 1.5 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (net 17 "ETHB_TXP")) (pad "2" smd rect (at -3.2 -4.225) (size 1.5 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (net 18 "ETHB_TXN")) (pad "3" smd rect (at -3.2 -3.575) (size 1.5 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (net 19 "ETHB_RXP")) (pad "4" smd rect (at -3.2 -2.925) (size 1.5 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (net 20 "ETHB_RXN")) ) (footprint "RF_Module:ESP32-C6-WROOM-1" (layer "F.Cu") (tstamp "55555555-6666-7777-8888-999999999999") (at 150 92) (property "Reference" "U5" (at 0 -10 0) (layer "F.SilkS")) (property "Value" "ESP32-C6-WROOM-1-N8" (at 0 10 0) (layer "F.Fab")) (pad "16" smd rect (at -8 2.54) (size 1.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (net 11 "UART_RADIO_TX")) (pad "17" smd rect (at -8 1.27) (size 1.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (net 12 "UART_RADIO_RX")) ) (footprint "Connector_RJ:RJ45_Amphenol_RJMG1BD3B8K1ANR" (layer "F.Cu") (tstamp "66666666-7777-8888-9999-AAAAAAAAAAAA") (at 28 34) (property "Reference" "J1" (at 0 -11 0) (layer "F.SilkS")) (property "Value" "Port A" (at 0 12 0) (layer "F.Fab")) ) (footprint "Connector_RJ:RJ45_Amphenol_RJMG1BD3B8K1ANR" (layer "F.Cu") (tstamp "77777777-8888-9999-AAAA-BBBBBBBBBBBB") (at 192 34) (property "Reference" "J2" (at 0 -11 0) (layer "F.SilkS")) (property "Value" "Port B" (at 0 12 0) (layer "F.Fab")) ) (footprint "Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12" (layer "F.Cu") (tstamp "88888888-9999-AAAA-BBBB-CCCCCCCCCCCC") (at 110 118) (property "Reference" "J3" (at 0 -4.5 0) (layer "F.SilkS")) (property "Value" "USB-C Debug/Power" (at 0 5 0) (layer "F.Fab")) (pad "A6" smd rect (at -2.75 -3.2) (size 0.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "USB_DP")) (pad "A7" smd rect (at -2.25 -3.2) (size 0.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (net 6 "USB_DM")) (pad "A4" smd rect (at -3.25 -3.2) (size 0.6 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (net 2 "+5V")) ) (gr_rect (start 20 20) (end 200 125) (stroke (width 0.1) (type default)) (fill none) (layer "Edge.Cuts")) (segment (start 117.8 82.75) (end 132 82.75) (width 0.2) (layer "F.Cu") (net 11)) (segment (start 117.8 81.25) (end 132 81.25) (width 0.2) (layer "F.Cu") (net 12)) (segment (start 117.8 82.25) (end 108.8 51.2) (width 0.2) (layer "F.Cu") (net 7)) (segment (start 117.8 83.75) (end 109.6 51.2) (width 0.2) (layer "F.Cu") (net 9)) (segment (start 117.8 83.25) (end 109.2 51.2) (width 0.2) (layer "F.Cu") (net 8)) (segment (start 117.8 84.25) (end 110.4 51.2) (width 0.2) (layer "F.Cu") (net 10)) )