{
  "plan": "- Compute core: NVIDIA Jetson AGX Orin 64GB, AMD/Xilinx Zynq UltraScale+ ZU7EV (ZCU106 Evaluation Board), Infineon SLB 9670 TPM 2.0, Microchip ATECC608B.\n- Sensors: Continental ARS540 Radar, Ouster OS1-64 LiDAR, GMSL2 Camera Module, u-blox ZED-F9R & ZED-F9P GNSS, Bosch SMI230 IMU, Tallysman TW3972 GNSS Antennas.\n- Communication & Networking: Qualcomm 9150 C-V2X Chipset, PCTEL 8185D V2X Antenna, PEAK PCAN-USB Pro FD, Marvell 88Q5072 Automotive Ethernet Switch.\n- Power & Safety: Vicor DCM3623 DC-DC Converter, LT8645S Automotive Power Filter, TE Connectivity KILOVAC LEV200 Safety Relay, Custom Relay Driver Board, TPS3823-33 Watchdog Timers.\n- Enclosure & Thermal: Custom CNC Aluminum Enclosure (IP67), Liquid Cooling System, Automotive Wiring Harness (Raychem DR-25).",
  "nodes": [
    {
      "id": "jetson_orin",
      "name": "Main AI Compute Core",
      "pins": [
        "PCIe Gen4 x4",
        "Automotive Ethernet",
        "MIPI CSI-2",
        "UART",
        "USB 3.0",
        "I2C"
      ],
      "type": "mcu",
      "category": "electrical",
      "imageUrl": "https://imgs.search.brave.com/1yaglt_e7Sa9e0fhboQEHH1k91iqGvYljcwbqKJwK0c/rs:fit:0:180:1:0/g:ce/aHR0cHM6Ly9zdGF0/aWMuY3l0cm9uLmlv/L2ltYWdlL2NhY2hl/L2NhdGFsb2cvcHJv/ZHVjdHMvS0lULUpO/LUFHWE9SLTMyRy9u/cGktcHJvZHVjdC0y/NC0xMDB4MTAwLnBu/Zw",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=NVIDIA%20Jetson%20AGX%20Orin%2064GB%20Developer%20Kit&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "100x87x32mm",
      "description": "AI inference for perception (object detection, tracking, path planning). Runs ADARA, IFF, and BDA modules.",
      "productName": "NVIDIA Jetson AGX Orin 64GB Developer Kit",
      "purchaseUrl": "https://www.nvidia.com/en-us/autonomous-machines/embedded/jetson-agx-orin/",
      "estimatedCost": 1999
    },
    {
      "id": "ars540_radar",
      "name": "Front Imaging Radar",
      "pins": [
        "100BASE-T1 Ethernet"
      ],
      "type": "sensor",
      "category": "electrical",
      "imageUrl": "https://imgs.search.brave.com/nO0GFThDFGzdun8S-09EnM6vERdvn9vfyMKLeSl9hSA/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9jb250/aW5lbnRhbC1hdXRv/bW90aXZlLnNjZW5l/Ny5jb20vaXMvaW1h/Z2UvQ29udGlBdXRv/bW90aXZlUHJvZC9h/ZHZhbmNlZC1yYWRh/ci1zZW5zb3ItYXJz/NTQwOnRlYXNlci1j/YXJkLW1vYmlsZQ",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Continental%20ARS540&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "190x160x50mm",
      "description": "Continental ARS540 4D Imaging Radar. 77 GHz, 300m range, \u00b160\u00b0 FoV. Connected via 100BASE-T1 automotive Ethernet.",
      "productName": "Continental ARS540",
      "purchaseUrl": "https://www.continental-automotive.com/en/automotive/adas/radar-sensors/ars540",
      "estimatedCost": 2500
    },
    {
      "id": "os1_64_lidar",
      "name": "Top LiDAR Sensor",
      "pins": [
        "1000BASE-T Ethernet"
      ],
      "type": "sensor",
      "category": "electrical",
      "imageUrl": "https://imgs.search.brave.com/IoSPiPFBaiQTj95dSXqHT_QjImJ5aLa-x1WMzd_rs2c/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly93d3cu/Z2VuZXJhdGlvbnJv/Ym90cy5jb20vMTk4/ODMtcHJvZHVjdF9j/YXRlcy9saWRhci1v/dXN0ZXItb3MxLW1l/ZGl1bS1yYW5nZS1o/aWdoLXBlcmZvcm1h/bmNlLmpwZw",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Ouster%20OS1-64%20Rev%207&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "85x85x72mm",
      "description": "Ouster OS1-64 Rev 7 LiDAR. 64 channels, 120m range, 1.31M pts/sec. Connected via 1000BASE-T Ethernet.",
      "productName": "Ouster OS1-64 Rev 7",
      "purchaseUrl": "https://ouster.com/products/scanning-lidar/os1/",
      "estimatedCost": 4000
    },
    {
      "id": "gmsl2_camera",
      "name": "Forward Vision Camera",
      "pins": [
        "GMSL2 Coax"
      ],
      "type": "sensor",
      "category": "electrical",
      "imageUrl": "https://imgs.search.brave.com/-0pRaZZ4B3OuoJW3SNvOoXn22m4ixJLnO8hWqLHPFu4/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly93d3cu/YWxsZGF0YXNoZWV0/LmNvbS9zZW1pY29u/ZHVjdG9yL2VsZWN0/cm9uaWNfcGFydHMv/ZGF0YXNoZWV0LzEx/MzgyNTYvTEVPUEFS/RC9MSS1BUjA4MjAt/R01TTDItMDYwSC5H/SUY_bj0x.jpeg",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Leopard%20Imaging%20LI-AR0820-GMSL2&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "28x28x25mm",
      "description": "Leopard Imaging LI-AR0820-GMSL2. 8MP, HDR 120dB, automotive-grade camera module.",
      "productName": "Leopard Imaging LI-AR0820-GMSL2",
      "purchaseUrl": "https://www.leopardimaging.com/product/li-ar0820-gmsl2-camera-module/",
      "estimatedCost": 350
    },
    {
      "id": "gmsl2_deserializer",
      "name": "Camera Deserializer",
      "pins": [
        "GMSL2 Coax In",
        "MIPI CSI-2 Out"
      ],
      "type": "module",
      "category": "electrical",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=MAX96724%20GMSL2%20Deserializer%20Board&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "50x30x10mm",
      "description": "MAX96724 GMSL2 Deserializer Board. Converts GMSL2 serial to MIPI CSI-2 for Jetson Orin.",
      "productName": "MAX96724 GMSL2 Deserializer Board",
      "purchaseUrl": "https://www.analog.com/en/products/max96724.html",
      "estimatedCost": 150,
      "imageUrl": "https://imgs.search.brave.com/btNc0tO4WHc-ufsi-dQYee9_Cyx7X0yrc7_D3spFPHI/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly93d3cu/d2F2ZXNoYXJlLmNv/bS9pbWcvZGV2a2l0/L2FjY2Vzc29yaWVz/L01BWDkyOTYtR01T/TC1DYW1lcmEtQm9h/cmQvTUFYOTI5Ni1H/TVNMLUNhbWVyYS1C/b2FyZC1kZXRhaWxz/LTUtNS5qcGc"
    },
    {
      "id": "zed_f9r_gnss",
      "name": "Primary GNSS/IMU Module",
      "pins": [
        "UART",
        "GNSS Antenna Input"
      ],
      "type": "sensor",
      "category": "electrical",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=u-blox%20ZED-F9R&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "17x22x2.4mm",
      "description": "u-blox ZED-F9R. Dual-band L1/L2, integrated 6-axis IMU for dead reckoning. Connected to Jetson Orin via UART.",
      "productName": "u-blox ZED-F9R",
      "purchaseUrl": "https://www.u-blox.com/en/product/zed-f9r-module",
      "estimatedCost": 300,
      "imageUrl": "https://imgs.search.brave.com/w7IfSl9V2IqTn9d5B-kECGIfOrOETNebbvZzMn8Eip4/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9hbHBo/YW1pY3JvLm5ldC93/cC1jb250ZW50L3Vw/bG9hZHMvMjAyMi8w/Mi96ZWQtZjlyLTMw/MHgyMjctMS5wbmc"
    },
    {
      "id": "zed_f9p_gnss",
      "name": "Secondary GNSS/RTK Module",
      "pins": [
        "UART",
        "GNSS Antenna Input"
      ],
      "type": "sensor",
      "category": "electrical",
      "imageUrl": "https://imgs.search.brave.com/dCODcFsNbcyXOzyGOUCosXXDmCiPUICeqtnxnhOhWRU/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly93d3cu/YXJkdXNpbXBsZS5j/b20vd3AtY29udGVu/dC91cGxvYWRzLzIw/MjUvMDIvQ29tcGFy/aXNvbl9vZl91LWJs/b3hfWkVELUY5UF9h/bmRfWkVELVgyMFAu/anBn",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=u-blox%20ZED-F9P&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "17x22x2.4mm",
      "description": "u-blox ZED-F9P. Multi-band RTK for centimeter-level accuracy. Connected to Zynq FPGA via UART.",
      "productName": "u-blox ZED-F9P",
      "purchaseUrl": "https://www.u-blox.com/en/product/zed-f9p-module",
      "estimatedCost": 350
    },
    {
      "id": "bosch_smi230_imu",
      "name": "Automotive IMU",
      "pins": [
        "SPI"
      ],
      "type": "sensor",
      "category": "electrical",
      "imageUrl": "https://imgs.search.brave.com/iMbststt6zkKTkQD6IWzsExvNzFNO9EHGIWHPILPyGc/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9pb3Qt/YXV0b21vdGl2ZS5u/ZXdzL3dwLWNvbnRl/bnQvdXBsb2Fkcy8y/MDIwLzA3L0Jvc2No/X3NtaTIzMF9MYXJn/ZS5qcGc",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Bosch%20SMI230%20Automotive%20IMU&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "2.5x3x0.8mm",
      "description": "Bosch SMI230 Automotive IMU. 6-axis, AEC-Q100 qualified. Connected to Zynq FPGA via SPI.",
      "productName": "Bosch SMI230 Automotive IMU",
      "purchaseUrl": "https://www.bosch-sensortec.com/products/motion-sensors/imus/smi230/",
      "estimatedCost": 50
    },
    {
      "id": "qualcomm_9150_v2x",
      "name": "C-V2X Communication Module",
      "pins": [
        "PCIe Gen3 x1",
        "V2X Antenna RF"
      ],
      "type": "module",
      "category": "electrical",
      "imageUrl": "https://imgs.search.brave.com/UnwRO-yJw8YXdL4_2IH7NoMBrkItDlsZKV9F38OwHTQ/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9zNDQ4/NzMucGNkbi5jby93/cC1jb250ZW50L3Vw/bG9hZHMvMjAyMC8w/MS9BSUktUXVhbGNv/bW0tOTE1MC1DLVYy/WC1jaGlwc2V0LTMw/MHgxODMuanBnLm9w/dGltYWwuanBn",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Qualcomm%209150%20C-V2X%20Chipset%20Module&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "52x30x2.3mm",
      "description": "Qualcomm 9150 C-V2X Chipset Module. 3GPP Rel-14, dual-mode DSRC + C-V2X. PCIe Gen3 x1 to Jetson Orin.",
      "productName": "Qualcomm 9150 C-V2X Chipset Module",
      "purchaseUrl": "https://www.qualcomm.com/products/automotive/connectivity/c-v2x/qualcomm-9150-c-v2x-chipset",
      "estimatedCost": 700
    },
    {
      "id": "pctel_v2x_antenna",
      "name": "V2X Antenna",
      "pins": [
        "SMA"
      ],
      "type": "other",
      "category": "electrical",
      "imageUrl": "https://imgs.search.brave.com/faJYGRz7rfydy44K4YFvHXjmuEIz1eB-jDvC913YFKI/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly93ZXN0/d2FyZHNhbGVzLmNv/bS9pbWFnZS9jYWNo/ZS9kYXRhL3BjdGVs/L3dwLWNvbnRlbnQv/dXBsb2Fkcy8yMDIw/LzA2L1dWLUNPVldJ/RkktMzAweDMwMC5q/cGc",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=PCTEL%208185D%20V2X%20Antenna&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "100x100x80mm",
      "description": "PCTEL 8185D V2X Antenna. 5.9 GHz, IP67, roof-mount.",
      "productName": "PCTEL 8185D V2X Antenna",
      "purchaseUrl": "https://www.pctel.com/products/antenna-products/intelligent-multi-band/8185d-series-v2x-antennas/",
      "estimatedCost": 120
    },
    {
      "id": "marvell_ethernet_switch",
      "name": "Automotive Ethernet Switch",
      "pins": [
        "100BASE-T1",
        "1000BASE-T"
      ],
      "type": "module",
      "category": "electrical",
      "imageUrl": "https://imgs.search.brave.com/XgzHEb48g27JCYi9hLJ9LVWeyeWOpj3lTpxhkamWpzw/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9lZS5j/ZG5hcnR3aGVyZS5l/dS93cC1jb250ZW50/L3VwbG9hZHMvMjAy/Mi8wNS9NYXJ2ZWxs/LWdlbmVyaWMtc2Nh/bGVkLTgwMHg2MDAt/Yy1kZWZhdWx0Lmpw/Zw",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Marvell%2088Q5072%20Automotive%20Ethernet%20Switch&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "120x80x25mm",
      "description": "Marvell 88Q5072 Automotive Ethernet Switch. 8-port, 100BASE-T1/1000BASE-T1, Time-Sensitive Networking (TSN).",
      "productName": "Marvell 88Q5072 Automotive Ethernet Switch",
      "purchaseUrl": "https://www.marvell.com/products/automotive/automotive-ethernet-switches/88q5072.html",
      "estimatedCost": 400
    },
    {
      "id": "kilovac_lev200_relay",
      "name": "Drive-by-Wire Safety Relay",
      "pins": [
        "Coil Control",
        "High Current In",
        "High Current Out"
      ],
      "type": "actuator",
      "category": "electrical",
      "imageUrl": "https://imgs.search.brave.com/4b3CHKZ-nIinl45eJH1UHhfHSDhnPemt8mWn8fMVG3Q/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9pLmVi/YXlpbWcuY29tL3Ro/dW1icy9pbWFnZXMv/Zy9ETkFBQU9Td0VG/bGtTaC02L3MtbDIy/NS5qcGc",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=TE%20Connectivity%20KILOVAC%20LEV200%20Safety%20Relay&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "69x63x46mm",
      "description": "TE Connectivity KILOVAC LEV200 Safety Relay. 200A, normally-open contactor. Gates ALL drive-by-wire commands.",
      "productName": "TE Connectivity KILOVAC LEV200 Safety Relay",
      "purchaseUrl": "https://www.te.com/usa-en/product-LEV200A4AN.html",
      "estimatedCost": 180
    },
    {
      "id": "infineon_tpm",
      "name": "Security TPM Module",
      "pins": [
        "SPI"
      ],
      "type": "module",
      "category": "electrical",
      "imageUrl": "https://imgs.search.brave.com/Ox1O55msQ55s3_I18KBprY3XPEjqES5fazbvDd3j5_U/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9jMS5u/ZXdlZ2dpbWFnZXMu/Y29tL3Byb2R1Y3Rp/bWFnZS9uYjY0MC9C/VDRZRDI0MDcyMDBP/TjhRSDU3LmpwZw",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Infineon%20SLB%209670%20TPM%202.0&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "6x5x0.9mm",
      "description": "Infineon SLB 9670 TPM 2.0. AEC-Q100, SPI interface to Zynq FPGA. Secure boot chain, governance bitstream integrity, V2X key storage.",
      "productName": "Infineon SLB 9670 TPM 2.0",
      "purchaseUrl": "https://www.infineon.com/cms/en/product/security-controllers/tpm/slb-9670/",
      "estimatedCost": 25
    },
    {
      "id": "microchip_atecc608b",
      "name": "V2X Crypto-Authentication",
      "pins": [
        "I2C"
      ],
      "type": "module",
      "category": "electrical",
      "imageUrl": "https://imgs.search.brave.com/Rqdgl6BxlJ3in9mSLQxT0sU00IudzcZ2Zex5gdq1cEw/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly93d3cu/ZnV0dXJlZWxlY3Ry/b25pY3MuY29tL21l/ZGlhcy9zeXNfbWFz/dGVyL2ltYWdlcy9p/bWFnZXMvMTA1MzYw/ODY2NjcyOTQvTWlj/cm9jaGlwLUFURUND/NjA4Qi5qcGc",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Microchip%20ATECC608B&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "3x2x0.5mm",
      "description": "Microchip ATECC608B. I2C to Jetson Orin. ECDSA P-256 for V2X certificate authentication.",
      "productName": "Microchip ATECC608B",
      "purchaseUrl": "https://www.microchip.com/en-us/product/atecc608b",
      "estimatedCost": 10
    },
    {
      "id": "vicor_dcdc_converter",
      "name": "Main DC-DC Converter",
      "pins": [
        "12V Input",
        "19V Output",
        "5V Output",
        "3.3V Output",
        "1.8V Output"
      ],
      "type": "power",
      "category": "electrical",
      "imageUrl": "https://imgs.search.brave.com/EOxdV-Q4rEsNY3BGIw4kkwMp2Wa6oGfX6uF_LNI4yNc/rs:fit:0:180:1:0/g:ce/aHR0cHM6Ly9pay5p/bWFnZWtpdC5pby9t/aWJsdGpiMzYveG9u/dGh1bWIvdmljb3Jf/ZGNtMzYyM3Q3NXgx/NzgwbTcwXzFfbHJn/X2QxODAuanBn",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Vicor%20DCM3623%20DC-DC%20Converter&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "36x23x7.2mm",
      "description": "Vicor DCM3623 DC-DC Converter. 12V automotive battery input. Outputs 19V for Jetson Orin, 5V/3.3V/1.8V for FPGA and peripherals.",
      "productName": "Vicor DCM3623 DC-DC Converter",
      "purchaseUrl": "https://www.vicorpower.com/products/dcm/dcm3623",
      "estimatedCost": 150
    },
    {
      "id": "lt8645s_power_filter",
      "name": "Automotive Power Filter",
      "pins": [
        "12V Input",
        "Filtered 12V Output"
      ],
      "type": "power",
      "category": "electrical",
      "imageUrl": "https://imgs.search.brave.com/CMMKZT0M0RJKwW21md4zKwe82mitUidzeoHXqAvj_DU/rs:fit:0:180:1:0/g:ce/aHR0cHM6Ly93d3cu/b3ZhZ2EuY29tL2lt/Zy9zdGVwMS5qcGc_/dj1pWVNDQjVIdG1X/N3h6LV8ycUdiTEIt/MVExZ2FtODF5ek00/cjJVQ3QyZlNR",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=LT8645S%20Automotive%20Power%20Filter&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "6x5x1mm",
      "description": "LT8645S Automotive Power Filter. EMI filtering, ISO 7637 load dump protection, TVS diodes for transient suppression.",
      "productName": "LT8645S Automotive Power Filter",
      "purchaseUrl": "https://www.analog.com/en/products/lt8645s.html",
      "estimatedCost": 40
    },
    {
      "id": "tallysman_tw3972_f9r",
      "name": "Primary GNSS Antenna",
      "pins": [
        "SMA"
      ],
      "type": "other",
      "category": "electrical",
      "imageUrl": "https://imgs.search.brave.com/aUUzCAq4xPXGjnc92GqBo2UFCks8_EjhcEReW9GilG8/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9yYWls/d2F5LW5ld3MuY29t/L3dwLWNvbnRlbnQv/dXBsb2Fkcy8yMDIw/LzA4L1RhbGx5c21h/bi1UVzM5NzItR05T/Uy1BbnRlbm5hLTQw/MHgzMDkucG5n",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Tallysman%20TW3972%20Active%20GNSS%20Antenna&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "70x70x20mm",
      "description": "Tallysman TW3972 Active GNSS Antenna. L1/L2/L5, magnetic mount. For ZED-F9R.",
      "productName": "Tallysman TW3972 Active GNSS Antenna",
      "purchaseUrl": "https://www.tallysman.com/product/tw3972-precision-gps-glonass-beidou-galileo-antenna/",
      "estimatedCost": 100
    },
    {
      "id": "tallysman_tw3972_f9p",
      "name": "Secondary GNSS Antenna",
      "pins": [
        "SMA"
      ],
      "type": "other",
      "category": "electrical",
      "imageUrl": "https://imgs.search.brave.com/aUUzCAq4xPXGjnc92GqBo2UFCks8_EjhcEReW9GilG8/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9yYWls/d2F5LW5ld3MuY29t/L3dwLWNvbnRlbnQv/dXBsb2Fkcy8yMDIw/LzA4L1RhbGx5c21h/bi1UVzM5NzItR05T/Uy1BbnRlbm5hLTQw/MHgzMDkucG5n",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Tallysman%20TW3972%20Active%20GNSS%20Antenna&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "70x70x20mm",
      "description": "Tallysman TW3972 Active GNSS Antenna. L1/L2/L5, magnetic mount. For ZED-F9P.",
      "productName": "Tallysman TW3972 Active GNSS Antenna",
      "purchaseUrl": "https://www.tallysman.com/product/tw3972-precision-gps-glonass-beidou-galileo-antenna/",
      "estimatedCost": 100
    },
    {
      "id": "main_enclosure",
      "name": "BLADE-AV Main Enclosure",
      "type": "enclosure",
      "category": "mechanical",
      "material": "Aluminum 6061-T6",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Custom%20BLADE-AV%20Enclosure&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "300x250x150mm",
      "description": "IP67-rated CNC machined aluminum enclosure for BLADE-AV core components. Designed for ISO 26262 compliance.",
      "productName": "Custom BLADE-AV Enclosure",
      "purchaseUrl": "https://www.google.com/search?q=custom+cnc+aluminum+enclosure+ip67",
      "estimatedCost": 1500
    },
    {
      "id": "cold_plate",
      "name": "Custom Liquid Cooling Cold Plate",
      "type": "structural",
      "category": "mechanical",
      "material": "Aluminum",
      "quantity": 2,
      "amazonUrl": "https://www.amazon.com/s?k=Custom%20Aluminum%20Cold%20Plate&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "100x80x10mm",
      "description": "Custom aluminum cold plate for Jetson Orin and Zynq FPGA thermal management.",
      "productName": "Custom Aluminum Cold Plate",
      "purchaseUrl": "https://www.google.com/search?q=custom+liquid+cooling+cold+plate+aluminum",
      "estimatedCost": 150
    },
    {
      "id": "liquid_cooling_pump",
      "name": "Miniature Liquid Cooling Pump",
      "type": "mechanism",
      "category": "mechanical",
      "material": "Plastic, Metal",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Micro-Pump%20for%20Liquid%20Cooling&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "60x50x40mm",
      "description": "Compact 12V pump for circulating coolant in the liquid cooling system.",
      "productName": "Micro-Pump for Liquid Cooling",
      "purchaseUrl": "https://www.amazon.com/s?k=miniature+liquid+cooling+pump+12V",
      "estimatedCost": 80
    },
    {
      "id": "liquid_cooling_radiator",
      "name": "Compact Liquid Cooling Radiator",
      "type": "structural",
      "category": "mechanical",
      "material": "Aluminum",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=120mm%20PC%20Radiator&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "157x120x27mm",
      "description": "120mm radiator with fan for dissipating heat from the liquid cooling loop.",
      "productName": "120mm PC Radiator",
      "purchaseUrl": "https://www.amazon.com/s?k=compact+liquid+cooling+radiator+120mm",
      "estimatedCost": 120
    },
    {
      "id": "silicone_tubing",
      "name": "Silicone Coolant Tubing",
      "type": "misc",
      "category": "mechanical",
      "material": "Silicone",
      "quantity": 3,
      "amazonUrl": "https://www.amazon.com/s?k=8mm%20ID%20Silicone%20Tubing&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "1000x12x8mm",
      "description": "Flexible silicone tubing for liquid cooling loop. 8mm ID, 12mm OD.",
      "productName": "8mm ID Silicone Tubing",
      "purchaseUrl": "https://www.amazon.com/s?k=silicone+tubing+ID+8mm+OD+12mm",
      "estimatedCost": 5
    },
    {
      "id": "quick_connect_fittings",
      "name": "Liquid Cooling Quick Connect Fittings",
      "type": "misc",
      "category": "mechanical",
      "material": "Brass",
      "quantity": 8,
      "amazonUrl": "https://www.amazon.com/s?k=G1%2F4%20Barb%20Fittings&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "20x15x15mm",
      "description": "G1/4 thread, 8mm barb fittings for connecting tubing to cooling components.",
      "productName": "G1/4 Barb Fittings",
      "purchaseUrl": "https://www.amazon.com/s?k=pc+liquid+cooling+fittings+8mm",
      "estimatedCost": 7.5
    },
    {
      "id": "automotive_wiring_harness",
      "name": "Automotive Wiring Harness",
      "type": "misc",
      "category": "mechanical",
      "material": "Copper, PVC, Raychem DR-25",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Custom%20Automotive%20Wiring%20Harness&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "2000x50x50mm",
      "description": "Custom automotive-grade wiring harness with Raychem DR-25 heat-shrink, shielded twisted pair.",
      "productName": "Custom Automotive Wiring Harness",
      "purchaseUrl": "https://www.google.com/search?q=custom+automotive+wiring+harness+raychem+DR-25",
      "estimatedCost": 300
    },
    {
      "id": "radar_ars540_bracket",
      "name": "ARS540 Radar Mounting Bracket",
      "type": "structural",
      "category": "mechanical",
      "material": "Aluminum",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Universal%20Automotive%20Radar%20Mount&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "150x120x50mm",
      "description": "Robust aluminum bracket for mounting the Continental ARS540 radar to the vehicle frame/enclosure.",
      "productName": "Universal Automotive Radar Mount",
      "purchaseUrl": "https://www.google.com/search?q=automotive+radar+mounting+bracket+aluminum",
      "estimatedCost": 75
    },
    {
      "id": "lidar_os1_64_mount",
      "name": "OS1-64 LiDAR Roof Mount",
      "type": "structural",
      "category": "mechanical",
      "material": "Aluminum 6061",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Custom%20LiDAR%20Roof%20Mount&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "100x100x80mm",
      "description": "Custom machined aluminum mount for the Ouster OS1-64 LiDAR, suitable for roof mounting with cable pass-through.",
      "productName": "Custom LiDAR Roof Mount",
      "purchaseUrl": "https://www.amazon.com/s?k=lidar+roof+mount+bracket",
      "estimatedCost": 120
    },
    {
      "id": "c_v2x_antenna_mount",
      "name": "C-V2X Antenna Mount",
      "type": "structural",
      "category": "mechanical",
      "material": "Stainless Steel",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Automotive%20Antenna%20Mount&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "80x80x60mm",
      "description": "Robust, IP67-rated mount for the PCTEL 8185D V2X Antenna, suitable for roof installation.",
      "productName": "Automotive Antenna Mount",
      "purchaseUrl": "https://www.amazon.com/s?k=roof+mount+antenna+bracket+ip67",
      "estimatedCost": 40
    },
    {
      "id": "relay_driver_board_mount",
      "name": "Relay Driver Board Standoffs",
      "type": "misc",
      "category": "mechanical",
      "material": "Nylon",
      "quantity": 4,
      "amazonUrl": "https://www.amazon.com/s?k=M3%20Nylon%20Standoffs&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "M3x10mm",
      "description": "Nylon standoffs for mounting the custom Relay Driver Board.",
      "productName": "M3 Nylon Standoffs",
      "purchaseUrl": "https://www.amazon.com/s?k=m3+nylon+standoff+10mm",
      "estimatedCost": 0.5
    },
    {
      "id": "m3_button_head_screw",
      "name": "M3 Button Head Screw",
      "type": "misc",
      "category": "mechanical",
      "material": "Stainless Steel",
      "quantity": 50,
      "amazonUrl": "https://www.amazon.com/s?k=M3x8mm%20Button%20Head%20Screw&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "M3x8mm",
      "description": "M3 stainless steel button head screws for general component mounting.",
      "productName": "M3x8mm Button Head Screw",
      "purchaseUrl": "https://www.amazon.com/s?k=m3+button+head+screw+stainless+steel",
      "estimatedCost": 0.15
    },
    {
      "id": "m3_nut",
      "name": "M3 Hex Nut",
      "type": "misc",
      "category": "mechanical",
      "material": "Stainless Steel",
      "quantity": 50,
      "amazonUrl": "https://www.amazon.com/s?k=M3%20Hex%20Nut&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "M3",
      "description": "M3 stainless steel hex nuts.",
      "productName": "M3 Hex Nut",
      "purchaseUrl": "https://www.amazon.com/s?k=m3+hex+nut+stainless+steel",
      "estimatedCost": 0.1
    },
    {
      "id": "m3_washer",
      "name": "M3 Flat Washer",
      "type": "misc",
      "category": "mechanical",
      "material": "Stainless Steel",
      "quantity": 50,
      "amazonUrl": "https://www.amazon.com/s?k=M3%20Flat%20Washer&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "M3",
      "description": "M3 stainless steel flat washers.",
      "productName": "M3 Flat Washer",
      "purchaseUrl": "https://www.amazon.com/s?k=m3+flat+washer+stainless+steel",
      "estimatedCost": 0.05
    },
    {
      "id": "mil_dtl_38999_connector_panel",
      "name": "MIL-DTL-38999 Panel Connector",
      "type": "misc",
      "category": "mechanical",
      "material": "Aluminum, Composite",
      "quantity": 4,
      "amazonUrl": "https://www.amazon.com/s?k=MIL-DTL-38999%20Series%20III%20Receptacle&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "30x30x25mm",
      "description": "MIL-DTL-38999 circular connectors for sensor, power, CAN bus, and antenna connections, panel mounted to enclosure.",
      "productName": "MIL-DTL-38999 Series III Receptacle",
      "purchaseUrl": "https://www.digikey.com/en/products/filter/circular-connectors/298?s=N4IgjCBcoGwHYCYgM4FpGAhBTAzsgBoagDGAFzEAHAFyhAEwgC6xADgCpoBGAJxW0ADkpgA",
      "estimatedCost": 150
    },
    {
      "id": "cable_gland_ethernet",
      "name": "IP67 Ethernet Cable Gland",
      "type": "misc",
      "category": "mechanical",
      "material": "Nylon, Rubber",
      "quantity": 2,
      "amazonUrl": "https://www.amazon.com/s?k=M20%20IP67%20Cable%20Gland&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "30x30x25mm",
      "description": "IP67 rated M20 cable glands for Ethernet cables.",
      "productName": "M20 IP67 Cable Gland",
      "purchaseUrl": "https://www.amazon.com/s?k=ip67+ethernet+cable+gland+m20",
      "estimatedCost": 10
    },
    {
      "id": "thermal_pad_gpu",
      "name": "Thermal Pad for Jetson Orin",
      "type": "misc",
      "category": "mechanical",
      "material": "Silicone, Ceramic",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=High%20Performance%20Thermal%20Pad&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "80x60x1mm",
      "description": "High-conductivity thermal pad for efficient heat transfer from Jetson Orin to cold plate.",
      "productName": "High Performance Thermal Pad",
      "purchaseUrl": "https://www.amazon.com/s?k=thermal+pad+gpu+high+conductivity",
      "estimatedCost": 5
    },
    {
      "id": "thermal_paste_fpga",
      "name": "Thermal Paste for Zynq FPGA",
      "type": "misc",
      "category": "mechanical",
      "material": "Metallic Compounds",
      "quantity": 1,
      "amazonUrl": "https://www.amazon.com/s?k=Arctic%20MX-4%20Thermal%20Paste&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "dimensions": "10x2x2cm",
      "description": "High-performance thermal paste for Zynq FPGA heat transfer to cold plate.",
      "productName": "Arctic MX-4 Thermal Paste",
      "purchaseUrl": "https://www.amazon.com/s?k=thermal+paste+high+performance",
      "estimatedCost": 8
    },
    {
      "id": "m2_screw",
      "name": "M2x4mm Phillips Head Screw",
      "type": "misc",
      "category": "mechanical",
      "quantity": 20,
      "estimatedCost": 0.05,
      "purchaseUrl": "https://www.mcmaster.com/91292A009/",
      "productName": "M2x4mm Phillips Machine Screw",
      "amazonUrl": "https://www.amazon.com/s?k=M2x4mm%20Phillips%20Machine%20Screw&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl"
    },
    {
      "id": "m4_fastener_set",
      "name": "M4 Bolt/Nut/Washer Set",
      "type": "misc",
      "category": "mechanical",
      "quantity": 8,
      "estimatedCost": 0.25,
      "purchaseUrl": "https://www.mcmaster.com/bolts/",
      "description": "Set includes one M4x10mm hex head bolt, one M4 hex nut, and one M4 flat washer. Cost is per set.",
      "amazonUrl": "https://www.amazon.com/s?k=M4%20Bolt%2FNut%2FWasher%20Set&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl"
    },
    {
      "id": "m5_fastener_set",
      "name": "M5 Bolt/Nut/Washer Set",
      "type": "misc",
      "category": "mechanical",
      "quantity": 8,
      "estimatedCost": 0.35,
      "purchaseUrl": "https://www.mcmaster.com/bolts/",
      "description": "Set includes one M5x12mm hex head bolt, one M5 hex nut, and one M5 flat washer. Cost is per set.",
      "amazonUrl": "https://www.amazon.com/s?k=M5%20Bolt%2FNut%2FWasher%20Set&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl"
    },
    {
      "id": "m6_fastener_set",
      "name": "M6 Bolt/Nut/Washer Set",
      "type": "misc",
      "category": "mechanical",
      "quantity": 4,
      "estimatedCost": 0.5,
      "purchaseUrl": "https://www.mcmaster.com/bolts/",
      "description": "Set includes one M6x16mm hex head bolt, one M6 hex nut, and one M6 flat washer. Cost is per set.",
      "amazonUrl": "https://www.amazon.com/s?k=M6%20Bolt%2FNut%2FWasher%20Set&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl"
    },
    {
      "id": "coolant_temp_sensor",
      "name": "Coolant Temperature Sensor",
      "type": "sensor",
      "category": "electrical",
      "quantity": 2,
      "estimatedCost": 2,
      "purchaseUrl": "https://www.digikey.com/short/zrt4wz",
      "description": "NTC thermistor for monitoring liquid cooling system inlet and outlet temperatures. M6 threaded body for easy installation into the cold plate.",
      "productName": "10K NTC Thermistor with M6 Thread",
      "amazonUrl": "https://www.amazon.com/s?k=10K%20NTC%20Thermistor%20with%20M6%20Thread&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "imageUrl": "https://imgs.search.brave.com/Ukf227xb8QQ1aPA-GhhMKqVc421DSubhmKn51cq6Je8/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9zLmFs/aWNkbi5jb20vQHNj/MDQva2YvSDFmOWIx/MDkxNmRkODRkNDli/M2M5NGMwMWU5NDk3/NjE5ZS5qcGdfMjAw/eDIwMC5qcGc"
    },
    {
      "id": "vehicle_chassis_ground_stud",
      "name": "Vehicle Chassis Ground Stud",
      "type": "misc",
      "category": "mechanical",
      "quantity": 1,
      "estimatedCost": 0,
      "purchaseUrl": "N/A",
      "description": "An existing M6 ground stud on the vehicle chassis, used as the bonding point for the main enclosure to ensure proper grounding and EMI compliance.",
      "amazonUrl": "https://www.amazon.com/s?k=Vehicle%20Chassis%20Ground%20Stud&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl"
    },
    {
      "id": "coolant_temp_sensor_2",
      "name": "Secondary Coolant Temperature Sensor",
      "type": "sensor",
      "category": "electrical",
      "quantity": 1,
      "estimatedCost": 1.5,
      "purchaseUrl": "https://www.digikey.com/en/products/detail/amphenol-advanced-sensors/GE-1933/2507851",
      "description": "NTC thermistor for monitoring coolant temperature at a secondary point in the loop, providing redundant thermal data to the FPGA.",
      "pins": [
        "VCC",
        "GND",
        "SIG"
      ],
      "productName": "10k NTC Thermistor",
      "amazonUrl": "https://www.amazon.com/s?k=10k%20NTC%20Thermistor&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "imageUrl": "https://imgs.search.brave.com/FwiiMEi4qe2NP7zwoN3mHqKx6j-RSg5ZMRZ2wLMIn7g/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9jZG4t/c2hvcC5hZGFmcnVp/dC5jb20vNDEzeDMw/OS8zNzItMDEuanBn"
    },
    {
      "id": "hall_effect_current_sensor",
      "name": "Main Power Current Sensor",
      "type": "sensor",
      "category": "electrical",
      "quantity": 1,
      "estimatedCost": 12.75,
      "purchaseUrl": "https://www.sparkfun.com/products/18066",
      "description": "Hall-effect current sensor to monitor the total current consumption of the system for diagnostics and safety.",
      "productName": "ACS723 Hall Effect Current Sensor Breakout",
      "amazonUrl": "https://www.amazon.com/s?k=ACS723%20Hall%20Effect%20Current%20Sensor%20Breakout&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "imageUrl": "https://imgs.search.brave.com/qlypCEmiKvpUSZvXLHXTDxFnGks7qaq_1tCk0SkKsLU/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly93d3cu/Ym90bnJvbGwuY29t/LzE0OTU5LWhvbWVf/ZGVmYXVsdC9oYWxs/LWVmZmVjdC1jdXJy/ZW50LXNlbnNvci1i/cmVha291dC1hY3M3/MTIuanBn"
    },
    {
      "id": "pwm_fan_controller",
      "name": "Radiator Fan PWM Controller",
      "type": "module",
      "category": "electrical",
      "quantity": 1,
      "estimatedCost": 15.95,
      "purchaseUrl": "https://www.adafruit.com/product/4297",
      "description": "PWM fan controller to manage the radiator fan speed based on coolant temperature readings.",
      "productName": "Adafruit EMC2101 I2C PC Fan Controller",
      "amazonUrl": "https://www.amazon.com/s?k=Adafruit%20EMC2101%20I2C%20PC%20Fan%20Controller&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "imageUrl": "https://imgs.search.brave.com/0jOvMMf8nK5snDo5mUXvGmUVp0TPbMthuvqInRZoFZo/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9jZG4u/Ym9kYW5pdXMuY29t/L21lZGlhLzEvM2Y4/MTkyNzYzX2FkYWZy/dWl0LWVtYzIxMDEt/aTJjLXBjLWZhbi1j/b250cm9sbGVyX3gu/anBn"
    },
    {
      "id": "radiator_fan",
      "name": "120mm Radiator Fan",
      "type": "actuator",
      "category": "electrical",
      "quantity": 1,
      "estimatedCost": 18,
      "purchaseUrl": "https://noctua.at/en/nf-p12-redux-1700-pwm",
      "description": "High static pressure 120mm PWM fan for the liquid cooling radiator.",
      "productName": "Noctua NF-P12 redux-1700 PWM",
      "amazonUrl": "https://www.amazon.com/s?k=Noctua%20NF-P12%20redux-1700%20PWM&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "imageUrl": "https://imgs.search.brave.com/gL0ZYF4Il8lzY09YP_MakMlotBEeI8TL-LvwaC73AcE/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9pLmVi/YXlpbWcuY29tL2lt/YWdlcy9nL3ZkWUFB/T1N3ODlabGlwRE8v/cy1sNTAwLnBuZw"
    },
    {
      "id": "fpga_carrier_board",
      "name": "FPGA SoM Carrier Board",
      "type": "module",
      "category": "electrical",
      "quantity": 1,
      "estimatedCost": 400,
      "purchaseUrl": "custom",
      "description": "Custom 4-layer PCB to break out all I/O from the Trenz TE0808 SoM for integration into the vehicle harness.",
      "productName": "Custom Carrier Board PCB",
      "amazonUrl": "https://www.amazon.com/s?k=Custom%20Carrier%20Board%20PCB&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "imageUrl": "https://imgs.search.brave.com/-VdIRpaN2TulMlpJAxrCwTXNI16xW2jxl40Z3uUF26c/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9maXZl/cnItcmVzLmNsb3Vk/aW5hcnkuY29tL2lt/YWdlcy90X21haW4x/LHFfYXV0byxmX2F1/dG8scV9hdXRvLGZf/YXV0by9naWdzLzM5/Nzk4NzAxNC9vcmln/aW5hbC9kZDFhMTYz/ODM3NWZlMjYyNzky/NjE2ZjA2Yjk0YTlj/ZWQ0YzNlYzQwL2N1/c3RvbWl6ZS1yYXNw/YmVycnktcGktaGF0/LWFuZC1jYXJyaWVy/LXBjYi1ib2FyZC5w/bmc"
    },
    {
      "id": "zynq_som_te0808",
      "name": "Deterministic Governance FPGA",
      "type": "mcu",
      "category": "electrical",
      "quantity": 1,
      "estimatedCost": 950,
      "purchaseUrl": "https://shop.trenz-electronic.de/en/TE0808-05-2AEU2-A-Zynq-UltraScale-MPSoC-SoM-with-4-GByte-DDR4-SDRAM",
      "productName": "Trenz TE0808-05-2AEU2-A",
      "amazonUrl": "https://www.amazon.com/s?k=Trenz%20TE0808-05-2AEU2-A&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "imageUrl": "https://imgs.search.brave.com/NJkmMEExEqBwT1zB3EaDiyNO35WZsT7doS8ctE_rx8M/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9rYW1h/bWkucGwvMjk4NTEt/bGFyZ2VfZGVmYXVs/dC90cmVuei10ZTA4/MDgtMDQtMDllZy0x/ZWEtc2V0LXdpdGgt/enlucS11bHRyYXNj/YWxlLS5qcGc"
    },
    {
      "id": "bts5016_high_side_switch",
      "name": "Safety Relay Driver",
      "type": "module",
      "category": "electrical",
      "quantity": 1,
      "estimatedCost": 18.5,
      "purchaseUrl": "https://www.infineon.com/cms/en/product/power/smart-power-switches/high-side-switches/profet-plus-2-12v/bts5016-1ekd/",
      "productName": "PROFET BTS5016-1EKD",
      "amazonUrl": "https://www.amazon.com/s?k=PROFET%20BTS5016-1EKD&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "imageUrl": "https://imgs.search.brave.com/NMG9z0E-XjKcFVJgLY644nEvL7gajGIFfNLj0YM1CZg/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9hc3Nl/dHMuaW5maW5lb24u/Y29tL2lzL2ltYWdl/L2luZmluZW9uL2lu/ZmluZW9uLXBnLWRz/by0xNC00MC12aWct/cG5nLXBhY2thZ2Ut/ZW4ucG5n"
    },
    {
      "id": "zynq_watchdog_pmic",
      "name": "Zynq Automotive Watchdog",
      "type": "module",
      "category": "electrical",
      "quantity": 1,
      "estimatedCost": 22,
      "purchaseUrl": "https://www.analog.com/en/products/max16161.html",
      "productName": "Analog Devices MAX16161",
      "amazonUrl": "https://www.amazon.com/s?k=Analog%20Devices%20MAX16161&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "imageUrl": "https://imgs.search.brave.com/oqLEAOnwzt4y_GG6krsE3tpkbMpk67LJgVOFmFKDXgI/rs:fit:0:180:1:0/g:ce/aHR0cHM6Ly93d3cu/YWxsZGF0YXNoZWV0/LmNvbS9odG1sZGF0/YXNoZWV0Lzg1OTYz/Ni9USTEvVFBTNjUz/ODFBLVExLzE2NC8x/L1RQUzY1MzgxQS1R/MS5naWY.jpeg"
    },
    {
      "id": "jetson_watchdog_pmic",
      "name": "Jetson Automotive Watchdog",
      "type": "module",
      "category": "electrical",
      "quantity": 1,
      "estimatedCost": 22,
      "purchaseUrl": "https://www.analog.com/en/products/max16161.html",
      "productName": "Analog Devices MAX16161",
      "amazonUrl": "https://www.amazon.com/s?k=Analog%20Devices%20MAX16161&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "imageUrl": "https://imgs.search.brave.com/oqLEAOnwzt4y_GG6krsE3tpkbMpk67LJgVOFmFKDXgI/rs:fit:0:180:1:0/g:ce/aHR0cHM6Ly93d3cu/YWxsZGF0YXNoZWV0/LmNvbS9odG1sZGF0/YXNoZWV0Lzg1OTYz/Ni9USTEvVFBTNjUz/ODFBLVExLzE2NC8x/L1RQUzY1MzgxQS1R/MS5naWY.jpeg"
    },
    {
      "id": "tja1145a_can_fd_1",
      "name": "Zynq CAN-FD Transceiver",
      "type": "module",
      "category": "electrical",
      "quantity": 1,
      "estimatedCost": 4,
      "purchaseUrl": "https://www.nxp.com/products/interfaces/can-transceivers/can-fd/high-speed-can-transceiver-for-partial-networking:TJA1145A",
      "productName": "NXP TJA1145A/FD",
      "amazonUrl": "https://www.amazon.com/s?k=NXP%20TJA1145A%2FFD&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "imageUrl": "https://imgs.search.brave.com/uI98mKbPBSTmeJPkMbhzfXeCzPXZ-ZO8IM8n9RnwH8k/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9zdG9y/YWdlLm1pY3JvY2hp/cHVzYS5jb20vbXVz/YWltYWdlL3Byb2R1/Y3QtaW1hZ2VzL2Fs/bC1pbWFnZXMvVEpB/MTA0NFZUSy0zWi5q/cGc"
    },
    {
      "id": "tja1145a_can_fd_2",
      "name": "Jetson CAN-FD Transceiver",
      "type": "module",
      "category": "electrical",
      "quantity": 1,
      "estimatedCost": 4,
      "purchaseUrl": "https://www.nxp.com/products/interfaces/can-transceivers/can-fd/high-speed-can-transceiver-for-partial-networking:TJA1145A",
      "productName": "NXP TJA1145A/FD",
      "amazonUrl": "https://www.amazon.com/s?k=NXP%20TJA1145A%2FFD&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl",
      "imageUrl": "https://imgs.search.brave.com/uI98mKbPBSTmeJPkMbhzfXeCzPXZ-ZO8IM8n9RnwH8k/rs:fit:500:0:1:0/g:ce/aHR0cHM6Ly9zdG9y/YWdlLm1pY3JvY2hp/cHVzYS5jb20vbXVz/YWltYWdlL3Byb2R1/Y3QtaW1hZ2VzL2Fs/bC1pbWFnZXMvVEpB/MTA0NFZUSy0zWi5q/cGc"
    },
    {
      "id": "camera_module_mount_asa",
      "name": "GMSL2 Camera Module Mount (ASA)",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "estimatedCost": 2.2,
      "purchaseUrl": "N/A",
      "description": "Mounting bracket for the GMSL2 camera module, printed in ASA for outdoor durability.",
      "material": "ASA",
      "printSettings": "0.4mm nozzle, 0.2mm layer height, 40% infill",
      "amazonUrl": "https://www.amazon.com/s?k=GMSL2%20Camera%20Module%20Mount%20(ASA)&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl"
    },
    {
      "id": "safety_relay_mount_asa",
      "name": "KILOVAC Safety Relay Mount (ASA)",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "estimatedCost": 0.9,
      "purchaseUrl": "N/A - 3D Printed",
      "description": "Bracket to securely hold the KILOVAC LEV200 high-voltage safety relay. Printed in ASA for thermal stability.",
      "material": "ASA",
      "printSettings": "0.2mm layer height, 4 walls, 40% infill",
      "amazonUrl": "https://www.amazon.com/s?k=KILOVAC%20Safety%20Relay%20Mount%20(ASA)&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl"
    },
    {
      "id": "power_converter_mount_asa",
      "name": "DC-DC Converter Mount (ASA)",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "estimatedCost": 1.4,
      "purchaseUrl": "N/A - 3D Printed",
      "description": "Mount for the main Vicor DC-DC power converter. Printed in ASA to withstand heat dissipated by the converter.",
      "material": "ASA",
      "printSettings": "0.2mm layer height, 4 walls, 40% infill",
      "amazonUrl": "https://www.amazon.com/s?k=DC-DC%20Converter%20Mount%20(ASA)&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl"
    },
    {
      "id": "jetson_orin_mount_asa",
      "name": "Jetson Orin Mount Bracket (ASA)",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "estimatedCost": 4.5,
      "purchaseUrl": "N/A",
      "description": "3D printed Jetson Orin Mount Bracket (ASA), specified in ASA for high thermal and mechanical durability.",
      "material": "ASA",
      "amazonUrl": "https://www.amazon.com/s?k=Jetson%20Orin%20Mount%20Bracket%20(ASA)&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl"
    },
    {
      "id": "gmsl2_deserializer_mount_asa",
      "name": "GMSL2 Deserializer Board Mount (ASA)",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "estimatedCost": 2.1,
      "purchaseUrl": "N/A",
      "description": "3D printed GMSL2 Deserializer Board Mount (ASA), specified in ASA for high thermal and mechanical durability.",
      "material": "ASA",
      "amazonUrl": "https://www.amazon.com/s?k=GMSL2%20Deserializer%20Board%20Mount%20(ASA)&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl"
    },
    {
      "id": "gnss_module_tray_asa",
      "name": "GNSS Module Mounting Tray (ASA)",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "estimatedCost": 3.8,
      "purchaseUrl": "N/A",
      "description": "3D printed GNSS Module Mounting Tray (ASA), specified in ASA for high thermal and mechanical durability.",
      "material": "ASA",
      "amazonUrl": "https://www.amazon.com/s?k=GNSS%20Module%20Mounting%20Tray%20(ASA)&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl"
    },
    {
      "id": "imu_smi230_mount_asa",
      "name": "Bosch SMI230 IMU Mount (ASA)",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "estimatedCost": 1.5,
      "purchaseUrl": "N/A",
      "description": "3D printed Bosch SMI230 IMU Mount (ASA), specified in ASA for high thermal and mechanical durability.",
      "material": "ASA",
      "amazonUrl": "https://www.amazon.com/s?k=Bosch%20SMI230%20IMU%20Mount%20(ASA)&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl"
    },
    {
      "id": "ethernet_switch_mount_asa",
      "name": "Automotive Ethernet Switch Mount (ASA)",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "estimatedCost": 3.2,
      "purchaseUrl": "N/A",
      "description": "3D printed Automotive Ethernet Switch Mount (ASA), specified in ASA for high thermal and mechanical durability.",
      "material": "ASA",
      "amazonUrl": "https://www.amazon.com/s?k=Automotive%20Ethernet%20Switch%20Mount%20(ASA)&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl"
    },
    {
      "id": "power_filter_mount_asa",
      "name": "Power Filter Mount Bracket (ASA)",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "estimatedCost": 2.5,
      "purchaseUrl": "N/A",
      "description": "3D printed Power Filter Mount Bracket (ASA), specified in ASA for high thermal and mechanical durability.",
      "material": "ASA",
      "amazonUrl": "https://www.amazon.com/s?k=Power%20Filter%20Mount%20Bracket%20(ASA)&linkCode=ll2&tag=blueprintam-20&linkId=4ccf4163514d07f9bf547ac1c23fd3e0&language=en_US&ref_=as_li_ss_tl"
    }
  ],
  "notes": [
    "hardware-enforced authority gating",
    "fail-safe manual control",
    "FPGA governance logic",
    "automotive-grade components",
    "TSN-capable networking",
    "IP67-rated enclosure",
    "liquid cooling system",
    "ISO 26262 compliance"
  ],
  "approach": "# BLADE-AV Governance Node Project Guide\n\n## Overview\nThe BLADE-AV Governance Node is a rugged, liquid-cooled, and safety-certified embedded system designed for autonomous vehicle control and secure V2X communication. It features hardware-enforced authority gating via a Zynq FPGA, redundant GNSS/IMU, comprehensive sensor integration, and fail-safe manual control, all housed in an IP67 enclosure for automotive-grade reliability and ISO 26262 compliance.\n\n## Assumptions\n*   **Power Source:** Stable 12V-24V automotive battery input available.\n*   **Environment:** Operating conditions within automotive temperature/vibration ranges; IP67 rating ensures dust/water resistance.\n*   **Skill Level:** Assembler possesses advanced hardware integration skills, soldering proficiency, and familiarity with automotive electrical systems and liquid cooling.\n*   **Software/Firmware:** Pre-validated Jetson Orin BSP, Zynq FPGA firmware for governance logic, and sensor drivers are available for integration.\n\n## Action Items\n- [ ] Prepare main_enclosure for component mounting, including drilling and panel cutouts.\n- [ ] Install cold_plate, liquid_cooling_pump, liquid_cooling_radiator, and silicone_tubing; fill and test liquid cooling system.\n- [ ] Mount all 3D-printed brackets (ASA) within the main_enclosure for electrical components.\n- [ ] Secure jetson_orin, zynq_som_te0808 (on fpga_carrier_board), vicor_dcdc_converter, and marvell_ethernet_switch.\n- [ ] Route and connect power wiring from lt8645s_power_filter and vicor_dcdc_converter to all electrical components.\n- [ ] Connect all Ethernet and GMSL2 sensor data paths (ars540_radar, os1_64_lidar, gmsl2_camera, gmsl2_deserializer).\n- [ ] Integrate GNSS/IMU modules (zed_f9r_gnss, zed_f9p_gnss, bosch_smi230_imu) and their respective tallysman_tw3972_f9r/f9p antennas.\n- [ ] Install qualcomm_9150_v2x, microchip_atecc608b, infineon_tpm, and pctel_v2x_antenna.\n- [ ] Connect governance and watchdog logic (zynq_som_te0808, zynq_watchdog_pmic, jetson_watchdog_pmic, bts5016_high_side_switch, kilovac_lev200_relay).\n- [ ] Install mil_dtl_38999_connector_panel and cable_gland_ethernet for external interfaces.\n- [ ] Perform functional tests on all subsystems, including power, cooling, sensor data acquisition, and governance logic.\n\n## Assembly Key Points\n*   **main_enclosure * all components:** Secure all components with specified fasteners (M2, M3, M4, M5, M6), ensuring proper fit within the IP67-rated main_enclosure. Utilize 3D-printed ASA mounts for optimal component placement and vibration dampening.\n*   **jetson_orin * cold_plate:** Apply thermal_pad_gpu to GPU die for efficient heat transfer to cold_plate.\n*   **zynq_som_te0808 * fpga_carrier_board:** Ensure secure board-to-board connector seating; apply thermal_paste_fpga if direct thermal path to enclosure/cold plate is used.\n*   **liquid_cooling_system:** Use quick_connect_fittings for all silicone_tubing connections to liquid_cooling_pump, liquid_cooling_radiator, and cold_plate. Verify leak-free operation.\n*   **lt8645s_power_filter * vehicle_chassis_ground_stud:** Establish solid ground connection (GND\u2192GND) for EMI suppression and safety.\n*   **vicor_dcdc_converter * all electrical components:** Verify correct 19V, 5V, 3.3V power rails are supplied to respective components as per electrical connections.\n*   **gmsl2_camera * gmsl2_deserializer * jetson_orin:** Ensure GMSL2 Coax and MIPI CSI-2 connections are secure for high-speed camera data.\n*   **marvell_ethernet_switch * sensors/jetson_orin/zynq_som_te0808:** Correctly terminate 100BASE-T1 and 1000BASE-T Ethernet for TSN capabilities.\n*   **qualcomm_9150_v2x * pctel_v2x_antenna:** Secure SMA RF connection for robust C-V2X communication.\n*   **kilovac_lev200_relay * bts5016_high_side_switch:** Ensure 12V Nominal / 9V Min Hold-in power is correctly driven for fail-safe control.\n*   **Watchdog PMICs (zynq_watchdog_pmic, jetson_watchdog_pmic):** Correctly wire WDI_OUT\u2192WDI_IN and nRESET_OUT\u2192nRESET_IN for autonomous reset functionality.\n*   **CAN-FD Transceivers (tja1145a_can_fd_1, tja1145a_can_fd_2):** Ensure robust CAN-FD connections to mil_dtl_38999_connector_panel for external vehicle integration.",
  "projectName": "BLADE-AV Governance Node",
  "originalPrompt": "BLADE-AV: Autonomous Vehicle Governance Node \u2014 Blueprint.am Specification Prompt\n==================================================================================\n \nDesign a hardware platform called BLADE-AV: an autonomous vehicle governance node that uses hardware-enforced authority gating for drive-by-wire commands. The governance pipeline is: SATA (sensor trust) \u2192 ADARA (decision routing) \u2192 IFF (object classification) \u2192 HMAA (authority computation) \u2192 MAIVA (Byzantine fault tolerance) \u2192 FLAME (deliberation timing) \u2192 CARA (authority recovery) \u2192 BDA (post-maneuver assessment) \u2192 EFFECTOR (safety relay gate).\n \nCOMPUTE CORE:\n- 1x NVIDIA Jetson AGX Orin 64GB Developer Kit: AI inference for perception (object detection, tracking, path planning). Runs ADARA, IFF, and BDA modules. Connected to sensors via automotive Ethernet switch and GMSL2 deserializer.\n- 1x AMD/Xilinx Zynq UltraScale+ ZU7EV (ZCU106 Evaluation Board): FPGA for deterministic governance logic. Runs SATA, HMAA, MAIVA, FLAME, and CARA in hardware (programmable logic). DSP48E2 slices for Dempster-Shafer mass function computation. Dedicated Block RAM for authority state. Controls safety relay via GPIO.\n \nPERCEPTION SENSORS:\n- 1x Continental ARS540 4D Imaging Radar: 77 GHz, 300m range, \u00b160\u00b0 FoV, 192 virtual channels, 12TX/16RX. Connected via 100BASE-T1 automotive Ethernet. Supports SAE L2-L5.\n- 1x Ouster OS1-64 Rev 7 LiDAR: 64 channels, 120m range on 10% target, 1.31M pts/sec, 360\u00b0 horizontal / 42.4\u00b0 vertical FoV, IP68/IP69K. Connected via 1000BASE-T Ethernet.\n- 1x GMSL2 Camera Module (Leopard Imaging LI-AR0820-GMSL2): 8MP, HDR 120dB, automotive-grade. Connected via GMSL2 coax cable to MAX96724 deserializer board, which outputs MIPI CSI-2 (4-lane) to Jetson Orin.\n- 1x MAX96724 GMSL2 Deserializer Board: Converts GMSL2 serial to MIPI CSI-2 for Jetson Orin.\n \nNAVIGATION SENSORS:\n- 1x u-blox ZED-F9R (Primary GNSS + Dead Reckoning): Dual-band L1/L2, integrated 6-axis IMU for dead reckoning in tunnels/urban canyons. Connected to Jetson Orin via UART at 921.6 kbps.\n- 1x u-blox ZED-F9P (Secondary GNSS + RTK): Multi-band RTK for centimeter-level accuracy. Connected to Zynq FPGA via UART as independent reference for SATA cross-validation.\n- 1x Bosch SMI230 Automotive IMU: 6-axis, AEC-Q100 qualified, \u00b116g/\u00b12000\u00b0/s. Connected to Zynq FPGA via SPI at 10 MHz for SATA inertial trust evaluation.\n \nCOMMUNICATION:\n- 1x Qualcomm 9150 C-V2X Chipset Module: 3GPP Rel-14, dual-mode DSRC + C-V2X, 5.9 GHz. PCIe Gen3 x1 to Jetson Orin. Enables V2X cooperative perception for IFF module.\n- 1x PCTEL 8185D V2X Antenna: 5.9 GHz, IP67, roof-mount.\n- 1x PEAK PCAN-USB Pro FD: Dual-channel CAN-FD interface with galvanic isolation. USB 3.0 to Jetson Orin. ISO 11898 compliant. Vehicle bus integration for steering, throttle, brake ECU communication.\n \nNETWORKING:\n- 1x Marvell 88Q5072 Automotive Ethernet Switch: 8-port, 100BASE-T1/1000BASE-T1, Time-Sensitive Networking (TSN). Connects radar (100BASE-T1), LiDAR (1000BASE-T), Jetson Orin (1000BASE-T), and Zynq FPGA (1000BASE-T).\n \nSAFETY INTERLOCK (EFFECTOR):\n- 1x TE Connectivity KILOVAC LEV200 Safety Relay: 200A, normally-open contactor. Gates ALL drive-by-wire commands. Remains OPEN (safe state / vehicle maintains manual control) unless Zynq FPGA governance pipeline confirms: (a) HMAA authority > threshold, (b) FLAME deliberation window satisfied, (c) CARA status nominal. This is the same architectural pattern as BLADE-EDGE weapon command gating.\n- 1x Relay Driver Board: Custom MOSFET + opto-isolator circuit. FPGA GPIO controls relay coil through optical isolation for EMI immunity.\n \nSECURITY:\n- 1x Infineon SLB 9670 TPM 2.0: AEC-Q100, SPI interface to Zynq FPGA. Secure boot chain, governance bitstream integrity, V2X key storage.\n- 1x Microchip ATECC608B: I2C to Jetson Orin. ECDSA P-256 for V2X certificate authentication.\n- 2x TPS3823-33 Window Watchdog Timers: One monitors Zynq FPGA heartbeat, one monitors Jetson Orin. Timeout triggers CARA safe-state entry and opens safety relay.\n \nPOWER:\n- 1x Vicor DCM3623 DC-DC Converter: 12V automotive battery input. Outputs 19V for Jetson Orin, 5V/3.3V/1.8V for FPGA and peripherals.\n- 1x LT8645S Automotive Power Filter: EMI filtering, ISO 7637 load dump protection, TVS diodes for transient suppression.\n \nNAVIGATION ANTENNAS:\n- 2x Tallysman TW3972 Active GNSS Antennas: L1/L2/L5, magnetic mount. One for ZED-F9R, one for ZED-F9P.\n \nENCLOSURE & THERMAL:\n- 1x Custom CNC Aluminum Enclosure: IP67-rated, designed for ISO 26262 compliance. MIL-DTL-38999 circular connectors (4x) for sensor, power, CAN bus, and antenna connections.\n- 1x Liquid Cooling System: Cold plate + pump loop, 250W TDP capacity. Covers Jetson Orin (60W TDP) and Zynq FPGA (30W TDP) with headroom.\n- 1x Automotive Wiring Harness: Raychem DR-25 heat-shrink, shielded twisted pair throughout.\n \nKEY DESIGN CONSTRAINTS:\n- Safety relay MUST be normally-open (fail-safe = vehicle maintains manual control)\n- FLAME deliberation windows are hardware-enforced in FPGA fabric (non-bypassable by software)\n- Dual GNSS receivers enable SATA cross-validation (no single point of failure for position)\n- All governance logic (SATA, HMAA, MAIVA, FLAME, CARA) runs on FPGA programmable logic, NOT on Jetson Orin GPU\n- PCIe Gen4 x4 link between Orin and Zynq carries authority vectors at 16 GB/s\n- Automotive Ethernet switch provides deterministic, TSN-capable sensor networking\n- Target BOM: ~$18,000 | Target power: <250W | Target weight: <8 kg",
  "projectDescription": "The BLADE-AV Governance Node is a rugged, liquid-cooled, and safety-certified embedded system designed for autonomous vehicle control and secure V2X communication. It features hardware-enforced authority gating via a Zynq FPGA, redundant GNSS/IMU, comprehensive sensor integration, and fail-safe manual control, all housed in an IP67 enclosure for automotive-grade reliability and ISO 26262 compliance.",
  "electricalConnections": [
    {
      "type": "power",
      "source": "lt8645s_power_filter",
      "target": "vicor_dcdc_converter",
      "voltage": "12V-24V Vehicle Batt Input"
    },
    {
      "type": "power",
      "source": "vicor_dcdc_converter",
      "target": "jetson_orin",
      "voltage": "19V"
    },
    {
      "type": "power",
      "source": "vicor_dcdc_converter",
      "target": "gmsl2_deserializer",
      "voltage": "3.3V"
    },
    {
      "type": "power",
      "source": "vicor_dcdc_converter",
      "target": "marvell_ethernet_switch",
      "voltage": "3.3V"
    },
    {
      "type": "power",
      "source": "vicor_dcdc_converter",
      "target": "qualcomm_9150_v2x",
      "voltage": "3.3V"
    },
    {
      "type": "power",
      "source": "vicor_dcdc_converter",
      "target": "zed_f9r_gnss",
      "voltage": "3.3V"
    },
    {
      "type": "power",
      "source": "vicor_dcdc_converter",
      "target": "zed_f9p_gnss",
      "voltage": "3.3V"
    },
    {
      "type": "power",
      "source": "vicor_dcdc_converter",
      "target": "bosch_smi230_imu",
      "voltage": "3.3V"
    },
    {
      "type": "power",
      "source": "vicor_dcdc_converter",
      "target": "infineon_tpm",
      "voltage": "3.3V"
    },
    {
      "type": "power",
      "source": "vicor_dcdc_converter",
      "target": "microchip_atecc608b",
      "voltage": "3.3V"
    },
    {
      "type": "data",
      "source": "marvell_ethernet_switch",
      "target": "ars540_radar",
      "protocol": "100BASE-T1 Ethernet",
      "sourcePin": "Port",
      "targetPin": "100BASE-T1"
    },
    {
      "type": "data",
      "source": "marvell_ethernet_switch",
      "target": "os1_64_lidar",
      "protocol": "1000BASE-T Ethernet",
      "sourcePin": "Port",
      "targetPin": "1000BASE-T"
    },
    {
      "type": "data",
      "source": "marvell_ethernet_switch",
      "target": "jetson_orin",
      "protocol": "1000BASE-T Ethernet",
      "sourcePin": "Port",
      "targetPin": "Ethernet"
    },
    {
      "type": "data",
      "source": "gmsl2_camera",
      "target": "gmsl2_deserializer",
      "protocol": "GMSL2",
      "sourcePin": "GMSL2 Output",
      "targetPin": "GMSL2 Input"
    },
    {
      "type": "data",
      "source": "gmsl2_deserializer",
      "target": "jetson_orin",
      "protocol": "MIPI CSI-2 (4-lane)",
      "sourcePin": "MIPI CSI-2 Out",
      "targetPin": "MIPI CSI-2 Input"
    },
    {
      "type": "data",
      "source": "zed_f9r_gnss",
      "target": "jetson_orin",
      "protocol": "UART",
      "sourcePin": "TX/RX",
      "targetPin": "UART0_TX/RX"
    },
    {
      "type": "data",
      "source": "zed_f9r_gnss",
      "target": "tallysman_tw3972_f9r",
      "protocol": "RF",
      "sourcePin": "Antenna Port",
      "targetPin": "SMA"
    },
    {
      "type": "data",
      "source": "zed_f9p_gnss",
      "target": "tallysman_tw3972_f9p",
      "protocol": "RF",
      "sourcePin": "Antenna Port",
      "targetPin": "SMA"
    },
    {
      "type": "data",
      "source": "qualcomm_9150_v2x",
      "target": "pctel_v2x_antenna",
      "protocol": "RF",
      "sourcePin": "RF Output",
      "targetPin": "SMA"
    },
    {
      "type": "data",
      "source": "microchip_atecc608b",
      "target": "jetson_orin",
      "protocol": "I2C",
      "sourcePin": "SDA/SCL",
      "targetPin": "I2C"
    },
    {
      "source": "gmsl2_camera",
      "target": "gmsl2_deserializer",
      "type": "data",
      "label": "Camera Data",
      "protocol": "GMSL2 Coax"
    },
    {
      "source": "gmsl2_deserializer",
      "target": "jetson_orin",
      "type": "data",
      "label": "Deserialized Camera Data",
      "protocol": "MIPI CSI-2"
    },
    {
      "source": "vicor_dcdc_converter",
      "target": "coolant_temp_sensor_2",
      "type": "power",
      "voltage": "3.3V"
    },
    {
      "source": "lt8645s_power_filter",
      "target": "vehicle_chassis_ground_stud",
      "type": "power",
      "label": "Power Filter Ground",
      "sourcePin": "GND",
      "targetPin": "GND"
    },
    {
      "source": "vicor_dcdc_converter",
      "target": "hall_effect_current_sensor",
      "type": "power",
      "label": "Sensor Power",
      "sourcePin": "VOUT_12V",
      "targetPin": "VCC",
      "voltage": "5V"
    },
    {
      "source": "hall_effect_current_sensor",
      "target": "jetson_orin",
      "type": "data",
      "label": "Current Sense",
      "protocol": "Analog",
      "sourcePin": "VOUT",
      "targetPin": "ADC_IN"
    },
    {
      "source": "pwm_fan_controller",
      "target": "radiator_fan",
      "type": "power",
      "label": "Fan Power & PWM",
      "voltage": "12V"
    },
    {
      "source": "qualcomm_9150_v2x",
      "target": "jetson_orin",
      "type": "data",
      "label": "V2X Data Path",
      "protocol": "PCIe Gen3 x1"
    },
    {
      "source": "jetson_orin",
      "target": "pwm_fan_controller",
      "type": "data",
      "label": "Fan Control Signal",
      "protocol": "I2C"
    },
    {
      "source": "vicor_dcdc_converter",
      "target": "zynq_som_te0808",
      "type": "power",
      "label": "5V/3.3V/1.8V Power Rails"
    },
    {
      "source": "vicor_dcdc_converter",
      "target": "bts5016_high_side_switch",
      "type": "power",
      "voltage": "12V"
    },
    {
      "source": "vicor_dcdc_converter",
      "target": "tja1145a_can_fd_1",
      "type": "power",
      "voltage": "5V"
    },
    {
      "source": "vicor_dcdc_converter",
      "target": "tja1145a_can_fd_2",
      "type": "power",
      "voltage": "5V"
    },
    {
      "source": "vicor_dcdc_converter",
      "target": "zynq_watchdog_pmic",
      "type": "power",
      "voltage": "3.3V"
    },
    {
      "source": "vicor_dcdc_converter",
      "target": "jetson_watchdog_pmic",
      "type": "power",
      "voltage": "3.3V"
    },
    {
      "source": "fpga_carrier_board",
      "target": "zynq_som_te0808",
      "type": "power",
      "voltage": "12V"
    },
    {
      "source": "jetson_orin",
      "target": "zynq_som_te0808",
      "type": "data",
      "protocol": "PCIe Gen4 x4",
      "sourcePin": "PCIe_Gen4_x4",
      "targetPin": "PCIe_Gen4_x4"
    },
    {
      "source": "marvell_ethernet_switch",
      "target": "zynq_som_te0808",
      "type": "data",
      "protocol": "1000BASE-T"
    },
    {
      "source": "bosch_smi230_imu",
      "target": "zynq_som_te0808",
      "type": "data",
      "protocol": "SPI"
    },
    {
      "source": "zed_f9p_gnss",
      "target": "zynq_som_te0808",
      "type": "data",
      "protocol": "UART"
    },
    {
      "source": "infineon_tpm",
      "target": "zynq_som_te0808",
      "type": "data",
      "protocol": "SPI"
    },
    {
      "source": "coolant_temp_sensor",
      "target": "zynq_som_te0808",
      "type": "data",
      "protocol": "Analog"
    },
    {
      "source": "coolant_temp_sensor_2",
      "target": "zynq_som_te0808",
      "type": "data",
      "protocol": "Analog"
    },
    {
      "source": "tja1145a_can_fd_1",
      "target": "mil_dtl_38999_connector_panel",
      "type": "data",
      "protocol": "CAN-FD",
      "sourcePin": "CANH/CANL",
      "targetPin": "Panel Connector"
    },
    {
      "source": "tja1145a_can_fd_2",
      "target": "mil_dtl_38999_connector_panel",
      "type": "data",
      "protocol": "CAN-FD",
      "sourcePin": "CANH/CANL",
      "targetPin": "Panel Connector"
    },
    {
      "source": "zynq_som_te0808",
      "target": "zynq_watchdog_pmic",
      "type": "data",
      "label": "Watchdog Heartbeat",
      "sourcePin": "WDI_OUT",
      "targetPin": "WDI_IN"
    },
    {
      "source": "zynq_watchdog_pmic",
      "target": "zynq_som_te0808",
      "type": "data",
      "label": "Watchdog Reset",
      "sourcePin": "nRESET_OUT",
      "targetPin": "nRESET_IN"
    },
    {
      "source": "jetson_orin",
      "target": "jetson_watchdog_pmic",
      "type": "data",
      "label": "Watchdog Heartbeat",
      "sourcePin": "WDI_OUT",
      "targetPin": "WDI_IN"
    },
    {
      "source": "jetson_watchdog_pmic",
      "target": "jetson_orin",
      "type": "data",
      "label": "Watchdog Reset",
      "sourcePin": "nRESET_OUT",
      "targetPin": "nRESET_IN"
    },
    {
      "source": "zynq_som_te0808",
      "target": "bts5016_high_side_switch",
      "type": "data",
      "label": "Relay Enable 1 (FPGA GPIO)",
      "sourcePin": "GPIO_A0",
      "targetPin": "IN"
    },
    {
      "source": "zynq_watchdog_pmic",
      "target": "bts5016_high_side_switch",
      "type": "data",
      "label": "Relay Enable 2 (Zynq Watchdog)",
      "sourcePin": "GPIO_OUT",
      "targetPin": "IN"
    },
    {
      "source": "jetson_watchdog_pmic",
      "target": "bts5016_high_side_switch",
      "type": "data",
      "label": "Relay Enable 3 (Jetson Watchdog)",
      "sourcePin": "GPIO_OUT",
      "targetPin": "IN"
    },
    {
      "source": "bts5016_high_side_switch",
      "target": "kilovac_lev200_relay",
      "type": "power",
      "label": "Coil Drive Voltage",
      "voltage": "12V Nominal / 9V Min Hold-in"
    },
    {
      "source": "zynq_som_te0808",
      "target": "tja1145a_can_fd_1",
      "type": "data",
      "label": "CAN-FD",
      "protocol": "CAN-FD",
      "sourcePin": "CAN0_TX",
      "targetPin": "TXD"
    },
    {
      "source": "jetson_orin",
      "target": "tja1145a_can_fd_2",
      "type": "data",
      "label": "CAN-FD",
      "protocol": "CAN-FD",
      "sourcePin": "CAN0_TX"
    }
  ],
  "mechanicalConnections": [
    {
      "label": "M5_bolt_nut_washer",
      "source": "main_enclosure",
      "target": "radar_ars540_bracket"
    },
    {
      "label": "M4_bolt_nut_washer",
      "source": "radar_ars540_bracket",
      "target": "continental_ars540_4d_imaging_radar"
    },
    {
      "label": "M5_bolt_nut_washer",
      "source": "main_enclosure",
      "target": "lidar_os1_64_mount"
    },
    {
      "label": "M4_bolt_nut_washer",
      "source": "lidar_os1_64_mount",
      "target": "ouster_os1_64_rev_7_lidar"
    },
    {
      "label": "M5_bolt_nut_washer",
      "source": "main_enclosure",
      "target": "pctel_v2x_antenna"
    },
    {
      "label": "M3_button_head_screw",
      "source": "main_enclosure",
      "target": "relay_driver_board_mount"
    },
    {
      "label": "M3_button_head_screw",
      "source": "main_enclosure",
      "target": "cold_plate"
    },
    {
      "label": "thermal_pad_gpu",
      "source": "cold_plate",
      "target": "nvidia_jetson_agx_orin_64gb_developer_kit"
    },
    {
      "label": "M3_button_head_screw",
      "source": "main_enclosure",
      "target": "liquid_cooling_radiator"
    },
    {
      "label": "M3_button_head_screw",
      "source": "main_enclosure",
      "target": "liquid_cooling_pump"
    },
    {
      "label": "quick_connect_fittings",
      "source": "liquid_cooling_pump",
      "target": "silicone_tubing"
    },
    {
      "label": "quick_connect_fittings",
      "source": "liquid_cooling_radiator",
      "target": "silicone_tubing"
    },
    {
      "label": "quick_connect_fittings",
      "source": "cold_plate",
      "target": "silicone_tubing"
    },
    {
      "label": "panel_mount",
      "source": "main_enclosure",
      "target": "mil_dtl_38999_connector_panel"
    },
    {
      "label": "panel_mount",
      "source": "main_enclosure",
      "target": "cable_gland_ethernet"
    },
    {
      "label": "cable_routing",
      "source": "main_enclosure",
      "target": "automotive_wiring_harness"
    },
    {
      "source": "jetson_orin",
      "target": "cold_plate",
      "label": "Thermal Interface (GPU)"
    },
    {
      "source": "liquid_cooling_pump",
      "target": "cold_plate",
      "label": "Coolant In"
    },
    {
      "source": "cold_plate",
      "target": "liquid_cooling_radiator",
      "label": "Coolant Out"
    },
    {
      "source": "liquid_cooling_radiator",
      "target": "liquid_cooling_pump",
      "label": "Coolant Return"
    },
    {
      "source": "coolant_temp_sensor",
      "target": "cold_plate",
      "label": "Mount on Inlet/Outlet"
    },
    {
      "source": "radiator_fan",
      "target": "liquid_cooling_radiator",
      "label": "Mounted to"
    },
    {
      "source": "m3_button_head_screw",
      "target": "pwm_fan_controller",
      "label": "Secures"
    },
    {
      "source": "m3_button_head_screw",
      "target": "hall_effect_current_sensor",
      "label": "Secures"
    },
    {
      "source": "camera_module_mount_asa",
      "target": "gmsl2_camera"
    },
    {
      "source": "camera_module_mount_asa",
      "target": "main_enclosure"
    },
    {
      "source": "gmsl2_camera",
      "target": "camera_module_mount_asa",
      "label": "M2_screw"
    },
    {
      "source": "main_enclosure",
      "target": "camera_module_mount_asa",
      "label": "M3_button_head_screw"
    },
    {
      "source": "main_enclosure",
      "target": "safety_relay_mount_asa",
      "label": "M3_button_head_screw"
    },
    {
      "source": "kilovac_lev200_relay",
      "target": "safety_relay_mount_asa",
      "label": "M3_button_head_screw"
    },
    {
      "source": "main_enclosure",
      "target": "power_converter_mount_asa",
      "label": "M3_button_head_screw"
    },
    {
      "source": "vicor_dcdc_converter",
      "target": "power_converter_mount_asa",
      "label": "M3_button_head_screw"
    },
    {
      "source": "fpga_carrier_board",
      "target": "cold_plate",
      "label": "thermal path"
    },
    {
      "source": "jetson_orin",
      "target": "jetson_orin_mount_asa",
      "label": "M3_button_head_screw"
    },
    {
      "source": "main_enclosure",
      "target": "jetson_orin_mount_asa",
      "label": "M4_fastener_set"
    },
    {
      "source": "gmsl2_deserializer",
      "target": "gmsl2_deserializer_mount_asa",
      "label": "M2_screw"
    },
    {
      "source": "main_enclosure",
      "target": "gmsl2_deserializer_mount_asa",
      "label": "M3_button_head_screw"
    },
    {
      "source": "main_enclosure",
      "target": "gnss_module_tray_asa",
      "label": "M3_button_head_screw"
    },
    {
      "source": "zed_f9r_gnss",
      "target": "gnss_module_tray_asa",
      "label": "M2_screw"
    },
    {
      "source": "zed_f9p_gnss",
      "target": "gnss_module_tray_asa",
      "label": "M2_screw"
    },
    {
      "source": "main_enclosure",
      "target": "imu_smi230_mount_asa",
      "label": "M3_button_head_screw"
    },
    {
      "source": "bosch_smi230_imu",
      "target": "imu_smi230_mount_asa",
      "label": "M2_screw"
    },
    {
      "source": "main_enclosure",
      "target": "ethernet_switch_mount_asa",
      "label": "M3_button_head_screw"
    },
    {
      "source": "marvell_ethernet_switch",
      "target": "ethernet_switch_mount_asa",
      "label": "M2_screw"
    },
    {
      "source": "main_enclosure",
      "target": "power_filter_mount_asa",
      "label": "M3_button_head_screw"
    },
    {
      "source": "lt8645s_power_filter",
      "target": "power_filter_mount_asa",
      "label": "M2_screw"
    },
    {
      "source": "fpga_carrier_board",
      "target": "zynq_som_te0808",
      "label": "board-to-board connector"
    },
    {
      "source": "main_enclosure",
      "target": "fpga_carrier_board",
      "label": "M3_button_head_screw"
    },
    {
      "source": "c_v2x_antenna_mount",
      "target": "pctel_v2x_antenna",
      "label": "threaded_mast_mount"
    },
    {
      "source": "main_enclosure",
      "target": "vehicle_chassis_ground_stud",
      "label": "Chassis Ground Bond"
    }
  ],
  "projectId": "30040e52-512a-4c12-bced-97e3be57ff82",
  "_metadata": {
    "title": "BLADE-AV Governance Node \u2014 System Configuration",
    "author": "Burak Oktenli",
    "affiliation": "Georgetown University \u00b7 MPS Applied Intelligence",
    "orcid": "0009-0001-8573-1667",
    "doi": "10.5281/zenodo.19232130",
    "license": "Creative Commons Attribution 4.0 International (CC BY 4.0)",
    "copyright": "\u00a9 2026 Burak Oktenli"
  }
}