seveibar/f1c1990s-dev-board

This code manages the entire PCB assembly process for a computer hardware module, including component placement, schematic integration, automated routing, copper pouring, and design rule checks, focused on a four-layer carrier board with integrated support components and connectors.

Version
1.8.0
License
unset
Stars
0

assembly-parts.json

{
  "U1": {
    "manufacturerPartNumber": "F1C100S",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1511928"
      ]
    }
  },
  "C_OSCI": {
    "manufacturerPartNumber": "GRM1555C1H180JA01D",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C33149"
      ]
    }
  },
  "C_OSCO": {
    "manufacturerPartNumber": "GRM1555C1H180JA01D",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C33149"
      ]
    }
  },
  "C_D4": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_D5": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_D20": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_D22": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_D30": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_D31": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_D32": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_D34": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_D35": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_D36": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_D50": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_D67": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_D71": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_D73": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_D80": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_B_VCC_HP": {
    "manufacturerPartNumber": "GRM21BR61E106KA73L",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C84416"
      ]
    }
  },
  "C_B_VCC_IO": {
    "manufacturerPartNumber": "GRM21BR61E106KA73L",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C84416"
      ]
    }
  },
  "C_B_VDD_CORE": {
    "manufacturerPartNumber": "GRM21BR61E106KA73L",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C84416"
      ]
    }
  },
  "C_B_VCC_DRAM": {
    "manufacturerPartNumber": "GRM219R71E105KA88D",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C86035"
      ]
    }
  },
  "C_B_VCC_USB": {
    "manufacturerPartNumber": "GRM21BR61E106KA73L",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C84416"
      ]
    }
  },
  "C_B_VCC_TV": {
    "manufacturerPartNumber": "GRM21BR61E106KA73L",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C84416"
      ]
    }
  },
  "C_B_AVCC": {
    "manufacturerPartNumber": "GRM21BR61E106KA73L",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C84416"
      ]
    }
  },
  "C_VRA1": {
    "manufacturerPartNumber": "CL05A105KA5NQNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C52923"
      ]
    }
  },
  "R_VRA1": {
    "manufacturerPartNumber": "0402WGF2003TCE",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C25764"
      ]
    }
  },
  "C_VRA2": {
    "manufacturerPartNumber": "CL05A105KA5NQNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C52923"
      ]
    }
  },
  "R_VRA2": {
    "manufacturerPartNumber": "0402WGF2003TCE",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C25764"
      ]
    }
  },
  "R_SV_H": {
    "manufacturerPartNumber": "0402WGF2001TCE",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C4109"
      ]
    }
  },
  "R_SV_L": {
    "manufacturerPartNumber": "0402WGF2001TCE",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C4109"
      ]
    }
  },
  "C_SV_H": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_SV_L": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "C_TV_VRN": {
    "manufacturerPartNumber": "GRM21BR61E106KA73L",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C84416"
      ]
    }
  },
  "C_TV_VRP": {
    "manufacturerPartNumber": "GRM21BR61E106KA73L",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C84416"
      ]
    }
  },
  "C_TV_REF": {
    "manufacturerPartNumber": "GRM21BR61E106KA73L",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C84416"
      ]
    }
  },
  "R_RESET": {
    "manufacturerPartNumber": "0402WGF4702TCE",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C25792"
      ]
    }
  },
  "C_RESET": {
    "manufacturerPartNumber": "CL05B104KO5NNNC",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1525"
      ]
    }
  },
  "R_PU_SDMMC0_CMD": {
    "manufacturerPartNumber": "0402WGF4702TCE",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C25792"
      ]
    }
  },
  "R_PU_SDMMC0_D0": {
    "manufacturerPartNumber": "0402WGF4702TCE",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C25792"
      ]
    }
  },
  "R_PU_SDMMC0_D1": {
    "manufacturerPartNumber": "0402WGF4702TCE",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C25792"
      ]
    }
  },
  "R_PU_SDMMC0_D2": {
    "manufacturerPartNumber": "0402WGF4702TCE",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C25792"
      ]
    }
  },
  "R_PU_SDMMC0_D3": {
    "manufacturerPartNumber": "0402WGF4702TCE",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C25792"
      ]
    }
  },
  "R_PU_SPI0_CS": {
    "manufacturerPartNumber": "0402WGF1002TCE",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C25744"
      ]
    }
  },
  "R_PU_TWI0_SDA": {
    "manufacturerPartNumber": "0402WGF4701TCE",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C25900"
      ]
    }
  },
  "R_PU_TWI0_SCL": {
    "manufacturerPartNumber": "0402WGF4701TCE",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C25900"
      ]
    }
  },
  "Y1": {
    "manufacturerPartNumber": "ABM8-24.000MHZ-12-B1U-T",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C1986477"
      ]
    }
  },
  "J_SPI": {
    "manufacturerPartNumber": "B6B-PH-K-S(LF)(SN)",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C131342"
      ]
    }
  },
  "J_I2C": {
    "manufacturerPartNumber": "B4B-PH-K-S(LF)(SN)",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C131334"
      ]
    }
  },
  "R_CS1": {
    "manufacturerPartNumber": "FRC0603F1002TS",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C2906982"
      ]
    }
  },
  "C_SPI": {
    "manufacturerPartNumber": "CC0603KRX7R9BB104",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C14663"
      ]
    }
  },
  "C_I2C": {
    "manufacturerPartNumber": "CC0603KRX7R9BB104",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C14663"
      ]
    }
  },
  "U_3V3": {
    "manufacturerPartNumber": "AP2112M-3.3TRG1",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C5290219"
      ]
    }
  },
  "C_U_3V3_IN": {
    "manufacturerPartNumber": "GRM21BR71C475KE51L",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C408144"
      ]
    }
  },
  "C_U_3V3_OUT": {
    "manufacturerPartNumber": "GRM21BR71C475KE51L",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C408144"
      ]
    }
  },
  "C_U_1V8_IN": {
    "manufacturerPartNumber": "GRM21BR71C475KE51L",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C408144"
      ]
    }
  },
  "C_U_1V8_OUT": {
    "manufacturerPartNumber": "GRM21BR71C475KE51L",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C408144"
      ]
    }
  },
  "C_U_1V2_IN": {
    "manufacturerPartNumber": "GRM21BR71C475KE51L",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C408144"
      ]
    }
  },
  "C_U_1V2_OUT": {
    "manufacturerPartNumber": "GRM21BR71C475KE51L",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C408144"
      ]
    }
  },
  "U_FLASH": {
    "manufacturerPartNumber": "W25Q128JVSIQ",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C97521"
      ]
    }
  },
  "C_FLASH": {
    "manufacturerPartNumber": "CC0603KRX7R9BB104",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C14663"
      ]
    }
  },
  "R_WP": {
    "manufacturerPartNumber": "FRC0603F1002TS",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C2906982"
      ]
    }
  },
  "R_HOLD": {
    "manufacturerPartNumber": "FRC0603F1002TS",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C2906982"
      ]
    }
  },
  "R_FLASH_CS": {
    "manufacturerPartNumber": "FRC0603F1002TS",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C2906982"
      ]
    }
  },
  "JP_BOOT": {
    "manufacturerPartNumber": "PZ254V-11-02P",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C492401"
      ]
    }
  },
  "SW_RESET": {
    "manufacturerPartNumber": "TL3342F160QG",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C2886898"
      ]
    }
  },
  "U_USB_ESD": {
    "manufacturerPartNumber": "USBLC6-2SC6",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C7519"
      ]
    }
  },
  "C_ESD": {
    "manufacturerPartNumber": "CC0603KRX7R9BB104",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C14663"
      ]
    }
  },
  "D_RGB": {
    "manufacturerPartNumber": "SK9822-A",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C5378730"
      ]
    }
  },
  "U_1V2": {
    "manufacturerPartNumber": "AP2112K-1.2TRG1",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C460310"
      ]
    }
  },
  "U_1V8": {
    "manufacturerPartNumber": "AP2112K-1.8TRG1",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C176944"
      ]
    }
  },
  "J_USB": {
    "manufacturerPartNumber": "TYPE-C-31-M-12",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C165948"
      ]
    }
  },
  "R_CC1": {
    "manufacturerPartNumber": "0603WAF5101T5E",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C23186"
      ]
    }
  },
  "R_CC2": {
    "manufacturerPartNumber": "0603WAF5101T5E",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C23186"
      ]
    }
  },
  "U_LED_BUF": {
    "manufacturerPartNumber": "74AHCT2G125DC,125",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C554633"
      ]
    }
  },
  "R_LED_DATA": {
    "manufacturerPartNumber": "0603WAF4700T5E",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C23179"
      ]
    }
  },
  "R_LED_CLK": {
    "manufacturerPartNumber": "0603WAF4700T5E",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C23179"
      ]
    }
  },
  "R_LED_DATA_PD": {
    "manufacturerPartNumber": "0603WAF1003T5E",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C25803"
      ]
    }
  },
  "R_LED_CLK_PD": {
    "manufacturerPartNumber": "0603WAF1003T5E",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C25803"
      ]
    }
  },
  "C_RGB": {
    "manufacturerPartNumber": "CC0603KRX7R9BB104",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C14663"
      ]
    }
  },
  "C_LED_BUF": {
    "manufacturerPartNumber": "CC0603KRX7R9BB104",
    "supplierPartNumbers": {
      "jlcpcb": [
        "C14663"
      ]
    }
  }
}