(kicad_pcb (version 20260206) (generator "kicad-tools-demo") (generator_version "10.0") (general (thickness 1.6) (legacy_teardrops no) ) (paper "A4") (layers (0 "F.Cu" signal) (1 "In1.Cu" signal) (2 "In2.Cu" signal) (31 "B.Cu" signal) (32 "B.Adhes" user "B.Adhesive") (33 "F.Adhes" user "F.Adhesive") (34 "B.Paste" user) (35 "F.Paste" user) (36 "B.SilkS" user "B.Silkscreen") (37 "F.SilkS" user "F.Silkscreen") (38 "B.Mask" user) (39 "F.Mask" user) (44 "Edge.Cuts" user) (46 "B.CrtYd" user "B.Courtyard") (47 "F.CrtYd" user "F.Courtyard") (48 "B.Fab" user) (49 "F.Fab" user) ) (setup (pad_to_mask_clearance 0) ) (net 0 "") (net 1 "VBUS_USB") (net 2 "+3V3") (net 3 "+1V8") (net 4 "+1V2") (net 5 "GND") (net 6 "USB2_D+") (net 7 "USB2_D-") (net 8 "USB3_TX1+") (net 9 "USB3_TX1-") (net 10 "USB3_RX1+") (net 11 "USB3_RX1-") (net 12 "USB3_TX2+") (net 13 "USB3_TX2-") (net 14 "USB3_RX2+") (net 15 "USB3_RX2-") (net 16 "PCIE_TX+") (net 17 "PCIE_TX-") (net 18 "PCIE_RX+") (net 19 "PCIE_RX-") (net 20 "MIPI_CLK+") (net 21 "MIPI_CLK-") (net 22 "MIPI_D0+") (net 23 "MIPI_D0-") (net 24 "USB_CC1") (net 25 "USB_CC2") (net 26 "MIPI_RST") (gr_rect (start 98.5 47.5) (end 198.5 127.5) (stroke (width 0.1) (type default)) (fill none) (layer "Edge.Cuts") (uuid "8cd77a97-b566-4382-955e-e77868b2a98c") ) (footprint "Connector_USB:USB_C_Receptacle_USB2.0" (layer "F.Cu") (uuid "2abc4e86-aaf4-4c77-9758-0391be0662de") (at 113.5 55.5) (fp_text reference "J1" (at 0 -3) (layer "F.SilkS") (uuid "65351a6c-69fe-437d-a644-06f4a6d79726") (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value "USB-C" (at 0 4) (layer "F.Fab") (uuid "a21e044a-ee5d-48f7-ba2a-eb21c4852fa0") (effects (font (size 1 1) (thickness 0.15))) ) (pad "A1" smd rect (at -5.500 0.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "A2" smd rect (at -4.500 0.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 8 "USB3_TX1+")) (pad "A3" smd rect (at -3.500 0.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 9 "USB3_TX1-")) (pad "A4" smd rect (at -2.500 0.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 1 "VBUS_USB")) (pad "A5" smd rect (at -1.500 0.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 24 "USB_CC1")) (pad "A6" smd rect (at -0.500 0.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 6 "USB2_D+")) (pad "A7" smd rect (at 0.500 0.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 7 "USB2_D-")) (pad "A8" smd rect (at 1.500 0.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 2 "+3V3")) (pad "A9" smd rect (at 2.500 0.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 1 "VBUS_USB")) (pad "A10" smd rect (at 3.500 0.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 15 "USB3_RX2-")) (pad "A11" smd rect (at 4.500 0.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 14 "USB3_RX2+")) (pad "A12" smd rect (at 5.500 0.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "B1" smd rect (at 5.500 2.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "B2" smd rect (at 4.500 2.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 12 "USB3_TX2+")) (pad "B3" smd rect (at 3.500 2.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 13 "USB3_TX2-")) (pad "B4" smd rect (at 2.500 2.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 1 "VBUS_USB")) (pad "B5" smd rect (at 1.500 2.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 25 "USB_CC2")) (pad "B6" smd rect (at 0.500 2.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 6 "USB2_D+")) (pad "B7" smd rect (at -0.500 2.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 7 "USB2_D-")) (pad "B8" smd rect (at -1.500 2.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 2 "+3V3")) (pad "B9" smd rect (at -2.500 2.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 1 "VBUS_USB")) (pad "B10" smd rect (at -3.500 2.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 11 "USB3_RX1-")) (pad "B11" smd rect (at -4.500 2.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 10 "USB3_RX1+")) (pad "B12" smd rect (at -5.500 2.000) (size 0.300 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "S1" thru_hole circle (at -7.500 1.000) (size 1.000 1.000) (drill 0.600) (layers "*.Cu" "*.Mask") (net 5 "GND")) (pad "S2" thru_hole circle (at 7.500 1.000) (size 1.000 1.000) (drill 0.600) (layers "*.Cu" "*.Mask") (net 5 "GND")) (model "${KICAD10_3DMODEL_DIR}/Connector_USB.3dshapes/USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal.step" (offset (xyz 0 -4.09773 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Connector_PCIE:PCIE_Mini_Edge" (layer "F.Cu") (uuid "e64f5278-18e7-437b-952d-42d552f4d26b") (at 193.5 92.5) (fp_text reference "J3" (at 0 -7) (layer "F.SilkS") (uuid "1a82f321-edd3-4db3-b504-1cc2569703fc") (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value "MiniPCIe" (at 0 7) (layer "F.Fab") (uuid "663d6d24-79fe-4991-9f6f-32e8276b63f0") (effects (font (size 1 1) (thickness 0.15))) ) (pad "1" smd rect (at 0.000 -4.400) (size 0.500 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "2" smd rect (at 0.000 -3.600) (size 0.500 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "3" smd rect (at 0.000 -2.800) (size 0.500 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 2 "+3V3")) (pad "4" smd rect (at 0.000 -2.000) (size 0.500 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "5" smd rect (at 0.000 -1.200) (size 0.500 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 16 "PCIE_TX+")) (pad "6" smd rect (at 0.000 -0.400) (size 0.500 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 17 "PCIE_TX-")) (pad "7" smd rect (at 0.000 0.400) (size 0.500 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "8" smd rect (at 0.000 1.200) (size 0.500 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 18 "PCIE_RX+")) (pad "9" smd rect (at 0.000 2.000) (size 0.500 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 19 "PCIE_RX-")) (pad "10" smd rect (at 0.000 2.800) (size 0.500 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 4 "+1V2")) (pad "11" smd rect (at 0.000 3.600) (size 0.500 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "12" smd rect (at 0.000 4.400) (size 0.500 0.600) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (model "${KCT_LCSC_3D_DIR}/C444929.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Connector_FFC:FFC_4P_0.5mm" (layer "F.Cu") (uuid "0dc8dc00-97e0-4535-9f9a-a95869504449") (at 106.5 117.5) (fp_text reference "J4" (at 0 -3) (layer "F.SilkS") (uuid "f33a5739-b4e8-4f99-aee8-e93fe7b2ce16") (effects (font (size 0.8 0.8) (thickness 0.12))) ) (fp_text value "FFC4" (at 0 3) (layer "F.Fab") (uuid "5509f0a8-1090-4820-84ee-4fb6e3c03f3b") (effects (font (size 0.8 0.8) (thickness 0.12))) ) (pad "1" smd rect (at -1.200 0.000) (size 0.300 0.800) (layers "F.Cu" "F.Paste" "F.Mask") (net 20 "MIPI_CLK+")) (pad "2" smd rect (at -0.400 0.000) (size 0.300 0.800) (layers "F.Cu" "F.Paste" "F.Mask") (net 21 "MIPI_CLK-")) (pad "3" smd rect (at 0.400 0.000) (size 0.300 0.800) (layers "F.Cu" "F.Paste" "F.Mask") (net 22 "MIPI_D0+")) (pad "4" smd rect (at 1.200 0.000) (size 0.300 0.800) (layers "F.Cu" "F.Paste" "F.Mask") (net 23 "MIPI_D0-")) (pad "M1" thru_hole circle (at -1.500 1.200) (size 1.000 1.000) (drill 0.600) (layers "*.Cu" "*.Mask") (net 5 "GND")) (pad "M2" thru_hole circle (at 1.500 1.200) (size 1.000 1.000) (drill 0.600) (layers "*.Cu" "*.Mask") (net 5 "GND")) (pad "RST" smd rect (at 0.000 -1.500) (size 0.500 0.500) (layers "F.Cu" "F.Paste" "F.Mask") (net 26 "MIPI_RST")) (model "${KICAD10_3DMODEL_DIR}/Connector_FFC-FPC.3dshapes/Amphenol_F32Q-1A7x1-11004_1x04-1MP_P0.5mm_Horizontal.step" (offset (xyz 0 -2.65357 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm" (layer "F.Cu") (uuid "26fc26d5-8012-40a4-ba3a-55f81463b5be") (at 113.5 69.5) (fp_text reference "U1" (at 0 -4) (layer "F.SilkS") (uuid "0715558d-2fe3-441d-89aa-a5bab579cb80") (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value "QFN32_USB2" (at 0 4) (layer "F.Fab") (uuid "86de13bc-7b09-427d-88a0-6f735226ecc7") (effects (font (size 1 1) (thickness 0.15))) ) (pad "1" smd rect (at -3.500 -2.800) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 2 "+3V3")) (pad "2" smd rect (at -3.500 -2.000) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "3" smd rect (at -3.500 -1.200) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "4" smd rect (at -3.500 -0.400) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "5" smd rect (at -3.500 0.400) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "6" smd rect (at -3.500 1.200) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "7" smd rect (at -3.500 2.000) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "8" smd rect (at -3.500 2.800) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "9" smd rect (at -2.800 -3.500) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 1 "VBUS_USB")) (pad "10" smd rect (at -2.000 -3.500) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 6 "USB2_D+")) (pad "11" smd rect (at -1.200 -3.500) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 7 "USB2_D-")) (pad "12" smd rect (at -0.400 -3.500) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 24 "USB_CC1")) (pad "13" smd rect (at 0.400 -3.500) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 25 "USB_CC2")) (pad "14" smd rect (at 1.200 -3.500) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "15" smd rect (at 2.000 -3.500) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "16" smd rect (at 2.800 -3.500) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 3 "+1V8")) (pad "17" smd rect (at 3.500 2.800) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 2 "+3V3")) (pad "18" smd rect (at 3.500 2.000) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "19" smd rect (at 3.500 1.200) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "20" smd rect (at 3.500 0.400) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "21" smd rect (at 3.500 -0.400) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "22" smd rect (at 3.500 -1.200) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "23" smd rect (at 3.500 -2.000) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "24" smd rect (at 3.500 -2.800) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "25" smd rect (at 2.800 3.500) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "26" smd rect (at 2.000 3.500) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "27" smd rect (at 1.200 3.500) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "28" smd rect (at 0.400 3.500) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "29" smd rect (at -0.400 3.500) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "30" smd rect (at -1.200 3.500) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "31" smd rect (at -2.000 3.500) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "32" smd rect (at -2.800 3.500) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (model "${KICAD10_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Package_BGA:BGA-49_5.0x5.0mm_Layout7x7_P0.5mm" (layer "F.Cu") (uuid "fcf0f437-0ab4-4c5a-88c0-e86110b149f7") (at 153.5 67.5) (fp_text reference "U2" (at 0 -4) (layer "F.SilkS") (uuid "5789d13f-0394-4638-b3ea-e3b19894306d") (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value "BGA49_USB3" (at 0 4) (layer "F.Fab") (uuid "16d1813b-8ecc-4c24-b42c-3bb35e498ce9") (effects (font (size 1 1) (thickness 0.15))) ) (pad "A1" smd rect (at -3.810 -3.810) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "A2" smd rect (at -2.540 -3.810) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "A3" smd rect (at -1.270 -3.810) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "A4" smd rect (at 0.000 -3.810) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "A5" smd rect (at 1.270 -3.810) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "A6" smd rect (at 2.540 -3.810) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "A7" smd rect (at 3.810 -3.810) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "B1" smd rect (at -3.810 -2.540) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "B2" smd rect (at -2.540 -2.540) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 8 "USB3_TX1+")) (pad "B3" smd rect (at -1.270 -2.540) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 9 "USB3_TX1-")) (pad "B4" smd rect (at 0.000 -2.540) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "B5" smd rect (at 1.270 -2.540) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 10 "USB3_RX1+")) (pad "B6" smd rect (at 2.540 -2.540) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 11 "USB3_RX1-")) (pad "B7" smd rect (at 3.810 -2.540) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "C1" smd rect (at -3.810 -1.270) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "C2" smd rect (at -2.540 -1.270) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 2 "+3V3")) (pad "C3" smd rect (at -1.270 -1.270) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 4 "+1V2")) (pad "C4" smd rect (at 0.000 -1.270) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 4 "+1V2")) (pad "C5" smd rect (at 1.270 -1.270) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 4 "+1V2")) (pad "C6" smd rect (at 2.540 -1.270) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 2 "+3V3")) (pad "C7" smd rect (at 3.810 -1.270) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "D1" smd rect (at -3.810 0.000) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "D2" smd rect (at -2.540 0.000) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 4 "+1V2")) (pad "D3" smd rect (at -1.270 0.000) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 4 "+1V2")) (pad "D4" smd rect (at 0.000 0.000) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 4 "+1V2")) (pad "D5" smd rect (at 1.270 0.000) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 4 "+1V2")) (pad "D6" smd rect (at 2.540 0.000) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 4 "+1V2")) (pad "D7" smd rect (at 3.810 0.000) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "E1" smd rect (at -3.810 1.270) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "E2" smd rect (at -2.540 1.270) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 2 "+3V3")) (pad "E3" smd rect (at -1.270 1.270) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 4 "+1V2")) (pad "E4" smd rect (at 0.000 1.270) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 4 "+1V2")) (pad "E5" smd rect (at 1.270 1.270) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 4 "+1V2")) (pad "E6" smd rect (at 2.540 1.270) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 2 "+3V3")) (pad "E7" smd rect (at 3.810 1.270) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "F1" smd rect (at -3.810 2.540) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "F2" smd rect (at -2.540 2.540) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 12 "USB3_TX2+")) (pad "F3" smd rect (at -1.270 2.540) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 13 "USB3_TX2-")) (pad "F4" smd rect (at 0.000 2.540) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "F5" smd rect (at 1.270 2.540) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 14 "USB3_RX2+")) (pad "F6" smd rect (at 2.540 2.540) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 15 "USB3_RX2-")) (pad "F7" smd rect (at 3.810 2.540) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "G1" smd rect (at -3.810 3.810) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "G2" smd rect (at -2.540 3.810) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "G3" smd rect (at -1.270 3.810) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "G4" smd rect (at 0.000 3.810) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "G5" smd rect (at 1.270 3.810) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "G6" smd rect (at 2.540 3.810) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "G7" smd rect (at 3.810 3.810) (size 0.450 0.450) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (model "${KICAD10_3DMODEL_DIR}/Package_BGA.3dshapes/VFBGA-49_5.0x5.0mm_Layout7x7_P0.65mm.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Package_QFP:LQFP-48_7x7mm_P0.5mm" (layer "F.Cu") (uuid "e53df1e7-eec0-4156-8b9c-11a792ad5bc2") (at 168.5 92.5) (fp_text reference "U3" (at 0 -5) (layer "F.SilkS") (uuid "4582d905-ae80-415c-b9f9-d442b3264f68") (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value "QFP48_PCIe" (at 0 5) (layer "F.Fab") (uuid "90dbbca1-b415-4d6b-b3e4-c05b1ba2fcf0") (effects (font (size 1 1) (thickness 0.15))) ) (pad "1" smd rect (at -5.000 -4.400) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "2" smd rect (at -5.000 -3.600) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "3" smd rect (at -5.000 -2.800) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "4" smd rect (at -5.000 -2.000) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "5" smd rect (at -5.000 -1.200) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "6" smd rect (at -5.000 -0.400) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "7" smd rect (at -5.000 0.400) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "8" smd rect (at -5.000 1.200) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "9" smd rect (at -5.000 2.000) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "10" smd rect (at -5.000 2.800) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "11" smd rect (at -5.000 3.600) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "12" smd rect (at -5.000 4.400) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "13" smd rect (at -4.400 -5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "14" smd rect (at -3.600 -5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "15" smd rect (at -2.800 -5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "16" smd rect (at -2.000 -5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "17" smd rect (at -1.200 -5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "18" smd rect (at -0.400 -5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "19" smd rect (at 0.400 -5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "20" smd rect (at 1.200 -5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "21" smd rect (at 2.000 -5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "22" smd rect (at 2.800 -5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "23" smd rect (at 3.600 -5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "24" smd rect (at 4.400 -5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "25" smd rect (at 5.000 4.400) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 2 "+3V3")) (pad "26" smd rect (at 5.000 3.600) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "27" smd rect (at 5.000 2.800) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "28" smd rect (at 5.000 2.000) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 16 "PCIE_TX+")) (pad "29" smd rect (at 5.000 1.200) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 17 "PCIE_TX-")) (pad "30" smd rect (at 5.000 0.400) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "31" smd rect (at 5.000 -0.400) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 18 "PCIE_RX+")) (pad "32" smd rect (at 5.000 -1.200) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 19 "PCIE_RX-")) (pad "33" smd rect (at 5.000 -2.000) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "34" smd rect (at 5.000 -2.800) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "35" smd rect (at 5.000 -3.600) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "36" smd rect (at 5.000 -4.400) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 4 "+1V2")) (pad "37" smd rect (at 4.400 5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "38" smd rect (at 3.600 5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "39" smd rect (at 2.800 5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "40" smd rect (at 2.000 5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "41" smd rect (at 1.200 5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "42" smd rect (at 0.400 5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "43" smd rect (at -0.400 5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "44" smd rect (at -1.200 5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "45" smd rect (at -2.000 5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "46" smd rect (at -2.800 5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "47" smd rect (at -3.600 5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "48" smd rect (at -4.400 5.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (model "${KICAD10_3DMODEL_DIR}/Package_QFP.3dshapes/LQFP-48_7x7mm_P0.5mm.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm" (layer "F.Cu") (uuid "93e4429c-354d-4875-a0c3-99f6da11cd46") (at 128.5 117.5) (fp_text reference "U4" (at 0 -3) (layer "F.SilkS") (uuid "26fd1bf4-967a-444c-9233-5bd79b3ab656") (effects (font (size 0.8 0.8) (thickness 0.12))) ) (fp_text value "QFN24_MIPI" (at 0 3) (layer "F.Fab") (uuid "933e4063-c00d-4094-afad-f4f60d6df745") (effects (font (size 0.8 0.8) (thickness 0.12))) ) (pad "1" smd rect (at -3.000 -2.000) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 20 "MIPI_CLK+")) (pad "2" smd rect (at -3.000 -1.200) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 21 "MIPI_CLK-")) (pad "3" smd rect (at -3.000 -0.400) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 22 "MIPI_D0+")) (pad "4" smd rect (at -3.000 0.400) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 23 "MIPI_D0-")) (pad "5" smd rect (at -3.000 1.200) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 26 "MIPI_RST")) (pad "6" smd rect (at -3.000 2.000) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 3 "+1V8")) (pad "7" smd rect (at -2.000 -3.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "8" smd rect (at -1.200 -3.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "9" smd rect (at -0.400 -3.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "10" smd rect (at 0.400 -3.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "11" smd rect (at 1.200 -3.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "12" smd rect (at 2.000 -3.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 2 "+3V3")) (pad "13" smd rect (at 3.000 2.000) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "14" smd rect (at 3.000 1.200) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "15" smd rect (at 3.000 0.400) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "16" smd rect (at 3.000 -0.400) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "17" smd rect (at 3.000 -1.200) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "18" smd rect (at 3.000 -2.000) (size 0.700 0.300) (layers "F.Cu" "F.Paste" "F.Mask") (net 3 "+1V8")) (pad "19" smd rect (at 2.000 3.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "20" smd rect (at 1.200 3.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "21" smd rect (at 0.400 3.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "22" smd rect (at -0.400 3.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "23" smd rect (at -1.200 3.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (pad "24" smd rect (at -2.000 3.000) (size 0.300 0.700) (layers "F.Cu" "F.Paste" "F.Mask") (net 5 "GND")) (model "${KICAD10_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/QFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) )