AnasSarkiz/NEMA14_RP2040

A NEMA motor assembly concept with a controller board, four proposed M3 screws and spacers, motor lead splices, and a JST 4-pin connector harness.

Version
1.13.0
License
ISC
Stars
0

artifacts/jlcpcb-review/manifest.json

{
  "native_board_sha256": "16a605a565a272ce12a5194f28e1d9d8359c183d6110d117a4771d2b8ec91d2d",
  "native_export_sha256": "3936aec876438e4a872404e7f6dbfa0ca877ff45e1bfe1503c46675563b88fe3",
  "order_source_sha256": "cc324ac56359386dfe99b4b380a6255fe9303fd10a920034f2b149a6e7ee6fb1",
  "review_cam_sha256": "3936aec876438e4a872404e7f6dbfa0ca877ff45e1bfe1503c46675563b88fe3",
  "fabrication_zip_sha256": "3b3894a997e251c3e50c207e56e1be8418555d7feb5678ba6d8d832b9d5bb368",
  "source_github_revision": "ff041214fa1bce398e7052ceae4de827ebd356bb",
  "electrical_source_and_all_nonpaste_records_unchanged": true,
  "copied_unchanged_copper_mask_drill_outline": {
    "F_Cu.gbr": "ed9030809aa991c52190f4f67b0fb36704d2577049f65781c07ddbc16881be65",
    "F_Mask.gbr": "27b39cfdc19ea8acb60f6d54e3c8a4164cb5b12fe73a0c7334de10ea4191c592",
    "B_Cu.gbr": "95b165dfb063425ff121de778c56446513e55eb6934d03a6893b5dc4c22f524f",
    "B_Mask.gbr": "84feea295a8659c25df8b6d3141aa20f95aa360018c19e511d9b06f2043f00f5",
    "Edge_Cuts.gbr": "d6197ab19df49d8230fc7e02298f46f84357bea453cf9aac047a12abe6e77ea2",
    "In1_Cu.gbr": "0a72d703632e3bf53baf97f5d34872d952324101091ff6c92e0db11a4afaad1b",
    "In2_Cu.gbr": "0fc8fc56a50f3814293c29c2092fd8ee01da2b5f4028ab0089f97335544edd60",
    "drill-L1-L4.drl": "448558820d136f13e22cd91828270b1d6761fed663702b3da25d5ef7781268e0",
    "drill_npth.drl": "b6262530b09830a59c55ac4e806669c0e1e8717a86eeb01dd76e5ca32cf5c4ad"
  },
  "fitted_components": 82,
  "SMT_components": 82,
  "manual_THT_components": 0,
  "bottom_SMT_references": [],
  "excluded_bare_interfaces": [
    "TP_3V3",
    "TP_BOOT",
    "TP_BOOT_GND",
    "TP_GND",
    "TP_RUN",
    "TP_SWCLK",
    "TP_SWDIO"
  ],
  "excluded_DNP_references": [
    "C_ENCODER",
    "C_ENCODER_BULK",
    "U_ENCODER"
  ],
  "paste_changes": [
    {
      "reference": "U_PD",
      "pad": "pcb_smtpad_42",
      "policy": "four windows; 60% exposed-pad area"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_49",
      "policy": "four windows; 60% exposed-pad area"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_50",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_51",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_52",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_53",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_54",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_55",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_56",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_57",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_58",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_59",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_60",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_61",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_62",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_63",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_64",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_65",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_66",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_67",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_68",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_69",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_70",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_71",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_72",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_73",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_74",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_75",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_76",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_77",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_78",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_79",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_80",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_81",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_82",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_83",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_84",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_85",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_86",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_87",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_88",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_89",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_90",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_91",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_92",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_93",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_94",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_95",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_96",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_97",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_98",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_99",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_100",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_101",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_102",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_103",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_104",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_MCU",
      "pad": "pcb_smtpad_105",
      "policy": "0.90 linear pad scale"
    },
    {
      "reference": "U_DRV",
      "pad": "pcb_smtpad_195",
      "policy": "four windows; 60% exposed-pad area"
    },
    {
      "reference": "U_TEMP",
      "pad": "pcb_smtpad_264",
      "policy": "0.75 linear pad scale"
    },
    {
      "reference": "U_TEMP",
      "pad": "pcb_smtpad_265",
      "policy": "0.75 linear pad scale"
    },
    {
      "reference": "U_TEMP",
      "pad": "pcb_smtpad_266",
      "policy": "0.75 linear pad scale"
    },
    {
      "reference": "U_TEMP",
      "pad": "pcb_smtpad_267",
      "policy": "0.75 linear pad scale"
    },
    {
      "reference": "U_TEMP",
      "pad": "pcb_smtpad_268",
      "policy": "0.75 linear pad scale"
    },
    {
      "reference": "U_TEMP",
      "pad": "pcb_smtpad_269",
      "policy": "0.75 linear pad scale"
    }
  ],
  "silkscreen_changes": [
    {
      "layer": "top",
      "original_area_mm2": 121.47183200466168,
      "new_area_mm2": 108.2758381080815,
      "reference_captions_placed": 7,
      "captions_omitted_for_clearance": [
        "J_DATA",
        "J_MOTOR",
        "J_PD",
        "U_BUCK",
        "U_DRV",
        "U_ESD",
        "U_FLASH",
        "U_MCU",
        "U_TEMP",
        "BZ1",
        "C_ADC",
        "C_BOOTSTRAP",
        "C_BUCK_IN",
        "C_BUCK_OUT1",
        "C_BUCK_OUT2",
        "C_BUZZER",
        "C_CP",
        "C_DRV_LOGIC",
        "C_DV23",
        "C_DV50",
        "C_FLASH",
        "C_IO1",
        "C_IO10",
        "C_IO22",
        "C_IO33",
        "C_IO42",
        "C_IO49",
        "C_PD",
        "C_TEMP",
        "C_USB",
        "C_VCP",
        "C_VM",
        "C_VM_SENSE",
        "C_VREG",
        "C_VREG_IN",
        "C_VREG_OUT",
        "C_XIN",
        "C_XOUT",
        "D_BUZZER",
        "D_PD",
        "D_PWR",
        "D_STATUS",
        "D_TVS",
        "L_BUCK",
        "Q_BUZZER",
        "Q_STATUS_B",
        "Q_STATUS_G",
        "Q_STATUS_R",
        "R_BOOT",
        "R_BUZZER_GATE",
        "R_BUZZER_PD",
        "R_CC2",
        "R_DM",
        "R_DP",
        "R_ENABLE",
        "R_FLASH_CS",
        "R_PD",
        "R_PD_CFG",
        "R_PG",
        "R_PWR_LED",
        "R_REF_H",
        "R_REF_L",
        "R_RUN",
        "R_SA",
        "R_SB",
        "R_SLEEP",
        "R_STATUS_B",
        "R_STATUS_G",
        "R_STATUS_R",
        "R_TEMP_SCL",
        "R_TEMP_SDA",
        "R_USB_SENSE_H",
        "R_USB_SENSE_L",
        "R_VM_H",
        "R_VM_L",
        "R_XOUT",
        "TP_3V3",
        "TP_BOOT",
        "TP_BOOT_GND",
        "TP_GND",
        "TP_RUN",
        "TP_SWCLK",
        "TP_SWDIO",
        "Y_MCU"
      ],
      "knockout_role_markings": [
        {
          "caption": "PWR",
          "centre_mm": [
            6.8,
            16.3
          ],
          "font_height_mm": 0.8,
          "negative_stroke_mm": 0.15,
          "rectangle_bounds_mm": [
            5.611689639999999,
            15.615824000000002,
            7.799642678783412,
            16.808097406891758
          ]
        },
        {
          "caption": "DATA",
          "centre_mm": [
            -15.5,
            -16.6
          ],
          "font_height_mm": 0.8,
          "negative_stroke_mm": 0.15,
          "rectangle_bounds_mm": [
            -17.011481960120083,
            -17.284176000000002,
            -14.171556603131565,
            -16.0917968
          ]
        }
      ],
      "policy": "current component outlines and intact reference captions; board inset 0.101 mm, mask guard 0.151 mm, drill guard 0.101 mm; full references in assembly files"
    },
    {
      "layer": "bottom",
      "original_area_mm2": 6.040873034357875,
      "new_area_mm2": 7.323243127061546,
      "reference_captions_placed": 1,
      "captions_omitted_for_clearance": [
        "C_ENCODER",
        "C_ENCODER_BULK"
      ],
      "knockout_role_markings": [],
      "policy": "current component outlines and intact reference captions; board inset 0.101 mm, mask guard 0.151 mm, drill guard 0.101 mm; full references in assembly files"
    }
  ],
  "assembly_preview_approved_by_JLCPCB": false,
  "physical_hardware_tested": false,
  "rear_motor_compatibility_verified": false,
  "process_requests": {
    "layers": 4,
    "dimensions_mm": [
      35,
      35
    ],
    "thickness_mm": 1.6,
    "outer_copper_min_um": 35,
    "inner_copper_min_um": 17.5,
    "via_barrel_plating_min_um": 20,
    "surface_finish": "ENIG requested for bare contact pads",
    "stencil_thickness_um": 100,
    "thermal_via_process": "filled and capped/planarized via-in-pad; supplier must confirm capability and quote",
    "assembly_sides": "top",
    "JST_process": "top-side SMT C160390; no drilled JST terminals"
  },
  "upstream_native_export_sha256": "f5aecb1bf4cfab5d7e39d1ed96cb0bda63064a156157998732af33981db08793",
  "default_export_contains_qualified_assembly_corrections": true,
  "upstream_tool_output_retained_as_diagnostic_only": "artifacts/engineering-fixes/upstream-native-gerbers.zip"
}