(kicad_pcb (version 20240101) (generator pcbnew) (general (thickness 1.6)) (paper "A4") (title_block (title "COMMS-HAT-SWITCH") (date "2026") (rev "H.1") (comment_1 "Serenity-Class Tiltrotor UAV — 8-Node Rev H.1") (comment_2 "CC BY 4.0 creativecommons.org/licenses/by/4.0") (comment_3 "CM4 comms hat 65x52mm — Murex KSZ8895 5-port switch + CAN/RS485/1553/SiK/RCRS") ) (layers (0 "F.Cu" signal) (1 "In1.Cu" power) (2 "In2.Cu" power) (31 "B.Cu" signal) (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.1)) (net 0 "") (net 1 "+5V") (net 2 "+3V3") (net 3 "GND") (net 4 "SPI0_SCK") (net 5 "SPI0_MOSI") (net 6 "SPI0_MISO") (net 7 "SPI0_CS_CAN") (net 8 "SPI0_CS_TPM") (net 9 "SPI0_CS_1553") (net 10 "SPI1_SCK") (net 11 "SPI1_MOSI") (net 12 "SPI1_MISO") (net 13 "SPI1_CS_ETH") (net 14 "UART0_TX") (net 15 "UART0_RX") (net 16 "CAN_INT") (net 17 "TPM_IRQ") (net 18 "M1553_IRQ") (net 19 "ETH_INT") (net 20 "CANH") (net 21 "CANL") (net 22 "RS485_A") (net 23 "RS485_B") (net 24 "BUS_A_P") (net 25 "BUS_A_N") (net 26 "ETH_P0_TX_P") (net 27 "ETH_P0_TX_N") (net 28 "ETH_P0_RX_P") (net 29 "ETH_P0_RX_N") (net 30 "ETH_P1_TX_P") (net 31 "ETH_P1_TX_N") (net 32 "ETH_P1_RX_P") (net 33 "ETH_P1_RX_N") (net 34 "ETH_P2_TX_P") (net 35 "ETH_P2_TX_N") (net 36 "ETH_P2_RX_P") (net 37 "ETH_P2_RX_N") (net 38 "ETH_P3_TX_P") (net 39 "ETH_P3_TX_N") (net 40 "ETH_P3_RX_P") (net 41 "ETH_P3_RX_N") (net 42 "ETH_P4_TX_P") (net 43 "ETH_P4_TX_N") (net 44 "ETH_P4_RX_P") (net 45 "ETH_P4_RX_N") (net 46 "SWITCH_MDC") (net 47 "SWITCH_MDIO") (net 48 "SD_LOG_CLK") (net 49 "SD_LOG_CMD") (net 50 "SD_LOG_D0") (net 51 "SIK_TX") (net 52 "SIK_RX") (net 53 "RCRS_CS") (net 54 "RCRS_IRQ") (net 55 "ISO_CAN_VCC") (net 56 "ISO_RS4_VCC") (net 57 "ISO_1553_VCC") (net 58 "ISO_UART_VCC") (gr_line (start 0 0) (end 65 0) (layer "Edge.Cuts") (width 0.05)) (gr_line (start 65 0) (end 65 52) (layer "Edge.Cuts") (width 0.05)) (gr_line (start 65 52) (end 0 52) (layer "Edge.Cuts") (width 0.05)) (gr_line (start 0 52) (end 0 0) (layer "Edge.Cuts") (width 0.05)) (footprint "MountingHole:MountingHole_2.7mm_M2.5" (layer "F.Cu") (at 3 3) (pad "" thru_hole circle (at 0 0) (size 2.7 2.7) (drill 2.7) (layers "*.Cu" "*.Mask"))) (footprint "MountingHole:MountingHole_2.7mm_M2.5" (layer "F.Cu") (at 62 3) (pad "" thru_hole circle (at 0 0) (size 2.7 2.7) (drill 2.7) (layers "*.Cu" "*.Mask"))) (footprint "MountingHole:MountingHole_2.7mm_M2.5" (layer "F.Cu") (at 3 49) (pad "" thru_hole circle (at 0 0) (size 2.7 2.7) (drill 2.7) (layers "*.Cu" "*.Mask"))) (footprint "MountingHole:MountingHole_2.7mm_M2.5" (layer "F.Cu") (at 62 49) (pad "" thru_hole circle (at 0 0) (size 2.7 2.7) (drill 2.7) (layers "*.Cu" "*.Mask"))) (footprint "Package" (layer "F.Cu") (at 12 14) (property "Description" "Microchip KSZ8895 5-port 100BASE-TX managed switch QFN-48") (fp_text reference "U_SW" (at 0 -5.2) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "KSZ8895MQXIA" (at 0 5.2) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -3.75 -3.75) (xy 3.75 -3.75) (xy 3.75 3.75) (xy -3.75 3.75)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -3.75 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 4.50 4.50) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 26 8) (property "Description" "Ethernet magnetics port 0 — 1.5kV isolation") (fp_text reference "T_ETH0" (at 0 -4.5) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "HX1188NL" (at 0 4.5) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -6.00 -3.00) (xy 6.00 -3.00) (xy 6.00 3.00) (xy -6.00 3.00)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -6.00 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 7.20 3.60) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 26 16) (property "Description" "Ethernet magnetics port 1 — 1.5kV isolation") (fp_text reference "T_ETH1" (at 0 -4.5) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "HX1188NL" (at 0 4.5) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -6.00 -3.00) (xy 6.00 -3.00) (xy 6.00 3.00) (xy -6.00 3.00)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -6.00 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 7.20 3.60) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 26 24) (property "Description" "Ethernet magnetics port 2 — 1.5kV isolation") (fp_text reference "T_ETH2" (at 0 -4.5) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "HX1188NL" (at 0 4.5) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -6.00 -3.00) (xy 6.00 -3.00) (xy 6.00 3.00) (xy -6.00 3.00)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -6.00 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 7.20 3.60) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 26 32) (property "Description" "Ethernet magnetics port 3 — 1.5kV isolation") (fp_text reference "T_ETH3" (at 0 -4.5) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "HX1188NL" (at 0 4.5) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -6.00 -3.00) (xy 6.00 -3.00) (xy 6.00 3.00) (xy -6.00 3.00)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -6.00 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 7.20 3.60) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 26 40) (property "Description" "Ethernet magnetics port 4 — 1.5kV isolation") (fp_text reference "T_ETH4" (at 0 -4.5) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "HX1188NL" (at 0 4.5) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -6.00 -3.00) (xy 6.00 -3.00) (xy 6.00 3.00) (xy -6.00 3.00)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -6.00 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 7.20 3.60) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 44 8) (property "Description" "5kV CAN FD isolated SOIC-8") (fp_text reference "U_ISO_CAN" (at 0 -3.5) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "ISO1042" (at 0 3.5) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -2.50 -2.00) (xy 2.50 -2.00) (xy 2.50 2.00) (xy -2.50 2.00)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -2.50 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 3.00 2.40) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 44 16) (property "Description" "3kV RS-485 isolated SOIC-16") (fp_text reference "U_ISO_RS4" (at 0 -3.5) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "ISO3086" (at 0 3.5) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -4.95 -1.95) (xy 4.95 -1.95) (xy 4.95 1.95) (xy -4.95 1.95)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -4.95 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 5.94 2.34) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 44 26) (property "Description" "4kV 4ch UART isolated SOIC-16") (fp_text reference "U_ISO_UART" (at 0 -3.5) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "ISO7241C" (at 0 3.5) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -4.95 -1.95) (xy 4.95 -1.95) (xy 4.95 1.95) (xy -4.95 1.95)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -4.95 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 5.94 2.34) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 44 36) (property "Description" "3kV I2C FM+ isolated SO-8") (fp_text reference "U_ISO_I2C" (at 0 -3.5) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "ISO1540" (at 0 3.5) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -2.50 -2.00) (xy 2.50 -2.00) (xy 2.50 2.00) (xy -2.50 2.00)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -2.50 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 3.00 2.40) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 8 38) (property "Description" "Holt HI-6130 1553B RT-01 TQFP-48") (fp_text reference "U_1553" (at 0 -5.0) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "HI-6130" (at 0 5.0) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -3.50 -3.50) (xy 3.50 -3.50) (xy 3.50 3.50) (xy -3.50 3.50)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -3.50 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 4.20 4.20) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 8 48) (property "Description" "Bourns 1553B isolation xfmr") (fp_text reference "T_1553" (at 0 -3.9) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "SM-1553-11" (at 0 3.9) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -4.00 -2.40) (xy 4.00 -2.40) (xy 4.00 2.40) (xy -4.00 2.40)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -4.00 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 4.80 2.88) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 55 8) (property "Description" "CAN FD controller SPI") (fp_text reference "U_CAN" (at 0 -3.5) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "MCP2518FD" (at 0 3.5) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -3.00 -2.00) (xy 3.00 -2.00) (xy 3.00 2.00) (xy -3.00 2.00)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -3.00 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 3.60 2.40) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 55 18) (property "Description" "TPM 2.0 SPI") (fp_text reference "U_TPM" (at 0 -3.5) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "SLB9670" (at 0 3.5) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -2.00 -2.00) (xy 2.00 -2.00) (xy 2.00 2.00) (xy -2.00 2.00)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -2.00 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 2.40 2.40) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 55 28) (property "Description" "NX proxy SHA-256 audit SOIC-8") (fp_text reference "U_NX" (at 0 -3.5) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "STM32F030" (at 0 3.5) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -2.00 -2.00) (xy 2.00 -2.00) (xy 2.00 2.00) (xy -2.00 2.00)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -2.00 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 2.40 2.40) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 55 38) (property "Description" "NX latch SOIC-14") (fp_text reference "U_LATCH" (at 0 -3.2) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "74HC74" (at 0 3.2) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -2.50 -1.75) (xy 2.50 -1.75) (xy 2.50 1.75) (xy -2.50 1.75)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -2.50 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 3.00 2.10) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 8 26) (property "Description" "microSD SPI log storage") (fp_text reference "SD2" (at 0 -7.5) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "uSD-LOG" (at 0 7.5) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -8.00 -6.00) (xy 8.00 -6.00) (xy 8.00 6.00) (xy -8.00 6.00)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -8.00 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 9.60 7.20) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 8 8) (property "Description" "SiK 915MHz MAVLink radio module") (fp_text reference "U_SIK" (at 0 -6.5) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "SiK-915" (at 0 6.5) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -7.00 -5.00) (xy 7.00 -5.00) (xy 7.00 5.00) (xy -7.00 5.00)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -7.00 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 8.40 6.00) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 55 46) (property "Description" "3.3V LDO 600mA") (fp_text reference "U_LDO" (at 0 -2.5) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "AP2112K-3.3" (at 0 2.5) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -1.50 -1.00) (xy 1.50 -1.00) (xy 1.50 1.00) (xy -1.50 1.00)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -1.50 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 1.80 1.20) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "Package" (layer "F.Cu") (at 20 44) (property "Description" "KSZ8895 reference clock SMD") (fp_text reference "Y1" (at 0 -3.1) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "25MHz-XTAL" (at 0 3.1) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_poly (pts (xy -2.50 -1.60) (xy 2.50 -1.60) (xy 2.50 1.60) (xy -2.50 1.60)) (layer "F.CrtYd") (width 0.05)) (pad "1" smd rect (at -2.50 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "EP" smd rect (at 0 0) (size 3.00 1.92) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "JST_GH_6P" (layer "F.Cu") (at 63 8) (property "Description" "Ethernet to Node 1 — 6-pin JST-GH") (fp_text reference "J_ETH_N1" (at 0 -3) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "JST-GH-6P" (at 0 3) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (pad "1" smd rect (at -3.125 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "2" smd rect (at -1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "3" smd rect (at -0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "4" smd rect (at 0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "5" smd rect (at 1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "6" smd rect (at 3.125 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "JST_GH_6P" (layer "F.Cu") (at 63 16) (property "Description" "Ethernet to Node 2 — 6-pin JST-GH") (fp_text reference "J_ETH_N2" (at 0 -3) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "JST-GH-6P" (at 0 3) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (pad "1" smd rect (at -3.125 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "2" smd rect (at -1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "3" smd rect (at -0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "4" smd rect (at 0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "5" smd rect (at 1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "6" smd rect (at 3.125 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "JST_GH_6P" (layer "F.Cu") (at 63 24) (property "Description" "Ethernet to Node 3 — 6-pin JST-GH") (fp_text reference "J_ETH_N3" (at 0 -3) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "JST-GH-6P" (at 0 3) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (pad "1" smd rect (at -3.125 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "2" smd rect (at -1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "3" smd rect (at -0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "4" smd rect (at 0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "5" smd rect (at 1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "6" smd rect (at 3.125 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "JST_GH_6P" (layer "F.Cu") (at 63 32) (property "Description" "Ethernet to Node 4 — 6-pin JST-GH") (fp_text reference "J_ETH_N4" (at 0 -3) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "JST-GH-6P" (at 0 3) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (pad "1" smd rect (at -3.125 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "2" smd rect (at -1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "3" smd rect (at -0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "4" smd rect (at 0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "5" smd rect (at 1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "6" smd rect (at 3.125 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "JST_GH_4P" (layer "F.Cu") (at 2 6.0) (property "Description" "CAN FD IN daisy-chain") (fp_text reference "J_CAN_IN" (at 0 -3) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "JST-GH-4P" (at 0 3) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (pad "1" smd rect (at -1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "2" smd rect (at -0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "3" smd rect (at 0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "4" smd rect (at 1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "JST_GH_4P" (layer "F.Cu") (at 2 11.5) (property "Description" "CAN FD OUT daisy-chain") (fp_text reference "J_CAN_OUT" (at 0 -3) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "JST-GH-4P" (at 0 3) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (pad "1" smd rect (at -1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "2" smd rect (at -0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "3" smd rect (at 0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "4" smd rect (at 1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "JST_GH_4P" (layer "F.Cu") (at 2 17.0) (property "Description" "RS-485 IN daisy-chain") (fp_text reference "J_RS485_IN" (at 0 -3) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "JST-GH-4P" (at 0 3) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (pad "1" smd rect (at -1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "2" smd rect (at -0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "3" smd rect (at 0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "4" smd rect (at 1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "JST_GH_4P" (layer "F.Cu") (at 2 22.5) (property "Description" "RS-485 OUT daisy-chain") (fp_text reference "J_RS485_OUT" (at 0 -3) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "JST-GH-4P" (at 0 3) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (pad "1" smd rect (at -1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "2" smd rect (at -0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "3" smd rect (at 0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "4" smd rect (at 1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "JST_GH_4P" (layer "F.Cu") (at 2 28.0) (property "Description" "1553 IN bus") (fp_text reference "J_1553_IN" (at 0 -3) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "JST-GH-4P" (at 0 3) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (pad "1" smd rect (at -1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "2" smd rect (at -0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "3" smd rect (at 0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "4" smd rect (at 1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "JST_GH_4P" (layer "F.Cu") (at 2 33.5) (property "Description" "1553 OUT bus") (fp_text reference "J_1553_OUT" (at 0 -3) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "JST-GH-4P" (at 0 3) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (pad "1" smd rect (at -1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "2" smd rect (at -0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "3" smd rect (at 0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "4" smd rect (at 1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "JST_GH_1P" (layer "F.Cu") (at 2 39.0) (property "Description" "SiK 915MHz SMA") (fp_text reference "J_SIK_ANT" (at 0 -3) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "JST-GH-1P" (at 0 3) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (pad "1" smd rect (at 0.000 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "JST_GH_4P" (layer "F.Cu") (at 2 44.5) (property "Description" "Power in GND GND +5V +5V") (fp_text reference "J_PWR" (at 0 -3) (layer "F.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15)))) (fp_text value "JST-GH-4P" (at 0 3) (layer "F.Fab") (effects (font (size 0.8 0.8) (thickness 0.15)))) (pad "1" smd rect (at -1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "2" smd rect (at -0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "3" smd rect (at 0.625 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask")) (pad "4" smd rect (at 1.875 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask"))) (footprint "PinHeader_1x02" (layer "F.Cu") (at 58 4) (fp_text reference "JP2" (at 0 -2) (layer "F.SilkS") (effects (font (size 0.7 0.7) (thickness 0.12)))) (pad "1" thru_hole circle (at -1.27 0) (size 1.7 1.7) (drill 1.0) (layers "*.Cu" "*.Mask")) (pad "2" thru_hole circle (at 1.27 0) (size 1.7 1.7) (drill 1.0) (layers "*.Cu" "*.Mask"))) (footprint "PinHeader_1x02" (layer "F.Cu") (at 58 12) (fp_text reference "JP3" (at 0 -2) (layer "F.SilkS") (effects (font (size 0.7 0.7) (thickness 0.12)))) (pad "1" thru_hole circle (at -1.27 0) (size 1.7 1.7) (drill 1.0) (layers "*.Cu" "*.Mask")) (pad "2" thru_hole circle (at 1.27 0) (size 1.7 1.7) (drill 1.0) (layers "*.Cu" "*.Mask"))) (footprint "PinSocket_2x20_P2.54" (layer "B.Cu") (at 29.2 50) (property "Description" "40-pin GPIO socket from CARRIER-2") (fp_text reference "HDR40" (at 0 -5) (layer "B.SilkS") (effects (font (size 0.8 0.8) (thickness 0.15))))) (segment (start 12 14) (end 44 8) (width 0.2) (layer "F.Cu") (net 4)) (segment (start 26 8) (end 26 40) (width 0.15) (layer "F.Cu") (net 19)) (zone (net 3) (net_name "GND") (layer "In2.Cu") (tstamp 00000001) (hatch edge 0.508) (connect_pads (clearance 0.3)) (min_thickness 0.25) (fill yes (arc_segments 32) (thermal_gap 0.3) (thermal_bridge_width 0.3)) (polygon (pts (xy 0 0) (xy 65 0) (xy 65 52) (xy 0 52)))) (zone (net 1) (net_name "+3V3") (layer "In1.Cu") (tstamp 00000002) (hatch edge 0.508) (connect_pads (clearance 0.3)) (min_thickness 0.25) (fill yes (arc_segments 32) (thermal_gap 0.3) (thermal_bridge_width 0.3)) (polygon (pts (xy 1 1) (xy 64 1) (xy 64 51) (xy 1 51)))) )