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"
}