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/jst-restoration/connector-verification.json
{
"passed": true,
"manufacturer_part_number": "BM04B-SRSS-TB(LF)(SN)",
"supplier_id": "C160390",
"mating_housing": "SHR-04V-S",
"pins_1_through_4": [
"A_PLUS",
"A_MINUS",
"B_PLUS",
"B_MINUS"
],
"source_saved_delivered_checks": [
{
"path": "artifacts/final-source.circuit.json",
"sha256": "c0fecaf62e0114463ad1b3d3dba70e9cf9797596ceb87597418189e1700fab22",
"pins_and_native_pads": [
{
"pin": 1,
"net": "A_PLUS",
"x": -5.5249963,
"y": 11.350003,
"width": 1.5500096,
"height": 0.5999988
},
{
"pin": 2,
"net": "A_MINUS",
"x": -5.5249963,
"y": 12.350000999999999,
"width": 1.5500096,
"height": 0.5999988
},
{
"pin": 3,
"net": "B_PLUS",
"x": -5.5249963,
"y": 13.349999,
"width": 1.5500096,
"height": 0.5999988
},
{
"pin": 4,
"net": "B_MINUS",
"x": -5.5249963,
"y": 14.349997,
"width": 1.5500096,
"height": 0.5999988
},
{
"pin": 5,
"net": null,
"x": -8.0500103,
"y": 10.050031,
"width": 1.7999964,
"height": 1.1999976
},
{
"pin": 6,
"net": null,
"x": -8.0500103,
"y": 15.649968999999999,
"width": 1.7999964,
"height": 1.1999976
}
]
},
{
"path": "artifacts/board.circuit.json",
"sha256": "16a605a565a272ce12a5194f28e1d9d8359c183d6110d117a4771d2b8ec91d2d",
"pins_and_native_pads": [
{
"pin": 1,
"net": "A_PLUS",
"x": -5.5249963,
"y": 11.350003,
"width": 1.5500096,
"height": 0.5999988
},
{
"pin": 2,
"net": "A_MINUS",
"x": -5.5249963,
"y": 12.350000999999999,
"width": 1.5500096,
"height": 0.5999988
},
{
"pin": 3,
"net": "B_PLUS",
"x": -5.5249963,
"y": 13.349999,
"width": 1.5500096,
"height": 0.5999988
},
{
"pin": 4,
"net": "B_MINUS",
"x": -5.5249963,
"y": 14.349997,
"width": 1.5500096,
"height": 0.5999988
},
{
"pin": 5,
"net": null,
"x": -8.0500103,
"y": 10.050031,
"width": 1.7999964,
"height": 1.1999976
},
{
"pin": 6,
"net": null,
"x": -8.0500103,
"y": 15.649968999999999,
"width": 1.7999964,
"height": 1.1999976
}
]
},
{
"path": "index.circuit.json",
"sha256": "16a605a565a272ce12a5194f28e1d9d8359c183d6110d117a4771d2b8ec91d2d",
"pins_and_native_pads": [
{
"pin": 1,
"net": "A_PLUS",
"x": -5.5249963,
"y": 11.350003,
"width": 1.5500096,
"height": 0.5999988
},
{
"pin": 2,
"net": "A_MINUS",
"x": -5.5249963,
"y": 12.350000999999999,
"width": 1.5500096,
"height": 0.5999988
},
{
"pin": 3,
"net": "B_PLUS",
"x": -5.5249963,
"y": 13.349999,
"width": 1.5500096,
"height": 0.5999988
},
{
"pin": 4,
"net": "B_MINUS",
"x": -5.5249963,
"y": 14.349997,
"width": 1.5500096,
"height": 0.5999988
},
{
"pin": 5,
"net": null,
"x": -8.0500103,
"y": 10.050031,
"width": 1.7999964,
"height": 1.1999976
},
{
"pin": 6,
"net": null,
"x": -8.0500103,
"y": 15.649968999999999,
"width": 1.7999964,
"height": 1.1999976
}
]
}
],
"actual_JST_copper_matches": [
{
"pin": 1,
"net": "A_PLUS",
"actual_Gerber_bounds_mm": [
-6.300001,
11.050003499999999,
-4.749991,
11.6500025
]
},
{
"pin": 2,
"net": "A_MINUS",
"actual_Gerber_bounds_mm": [
-6.300001,
12.0500015,
-4.749991,
12.6500005
]
},
{
"pin": 3,
"net": "B_PLUS",
"actual_Gerber_bounds_mm": [
-6.300001,
13.0499995,
-4.749991,
13.6499985
]
},
{
"pin": 4,
"net": "B_MINUS",
"actual_Gerber_bounds_mm": [
-6.300001,
14.0499975,
-4.749991,
14.6499965
]
},
{
"pin": 5,
"net": null,
"actual_Gerber_bounds_mm": [
-8.950008,
9.450032,
-7.150012,
10.650030000000001
]
},
{
"pin": 6,
"net": null,
"actual_Gerber_bounds_mm": [
-8.950008,
15.04997,
-7.150012,
16.249968
]
}
],
"actual_JST_drill_matches": [],
"JST_drilled_terminals": 0,
"original_STEP_and_OBJ_hashes_verified": true,
"rear_motor_compatibility_verified": false
}