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/engineering-fixes/final-engineering-verification.json
{
"board_sha256": "67820851170068eb092c3b611949ce67218b58f1049365fd317e8c1a513645e6",
"baseline_board_sha256": "a261317dc5ba675ad0bc012489fdf99ec7cd64299d3db6f8985828f6757781d6",
"baseline_github_commit": "7005dc2a3b0dd13bed858cae45059b757804eada",
"all_functional_terminal_net_groups_and_NC_roles_preserved": true,
"existing_values_ratings_and_non_USB_MPNs_preserved": true,
"authorized_USB_replacement": "GCT USB4145-03-0070-C C5815189 retained; opposite-edge placement",
"bottom_DNP_components": [
"U_ENCODER",
"C_ENCODER",
"C_ENCODER_BULK"
],
"fitted_components_on_top": 81,
"bare_top_test_points": 7,
"moved_references": [
{
"reference": "J_PD",
"before_center_mm": {
"x": -6.05,
"y": 15.149999999999999
},
"after_center_mm": {
"x": 0.6000000000000001,
"y": 15.149999999999999
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "J_DATA",
"before_center_mm": {
"x": 6.05,
"y": 15.149999999999999
},
"after_center_mm": {
"x": -4.6,
"y": -15.149999999999999
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "U_PD",
"before_center_mm": {
"x": -13.229881000000002,
"y": 6.2799320000000005
},
"after_center_mm": {
"x": -13.229881000000002,
"y": 7.179932000000001
},
"before_rotation_deg": 270,
"after_rotation_deg": 270
},
{
"reference": "R_PD",
"before_center_mm": {
"x": -15.947997,
"y": 10.416602
},
"after_center_mm": {
"x": -11.6,
"y": 3.76
},
"before_rotation_deg": 90,
"after_rotation_deg": 0
},
{
"reference": "C_PD",
"before_center_mm": {
"x": -15.039977,
"y": -15.970001
},
"after_center_mm": {
"x": -15.2,
"y": 3.76
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "R_PG",
"before_center_mm": {
"x": -16.297997,
"y": -4.093398
},
"after_center_mm": {
"x": -10.2,
"y": -9.01
},
"before_rotation_deg": 90,
"after_rotation_deg": 90
},
{
"reference": "C_IO1",
"before_center_mm": {
"x": -0.4,
"y": 4.8
},
"after_center_mm": {
"x": -1.3,
"y": 4.75
},
"before_rotation_deg": 180,
"after_rotation_deg": 180
},
{
"reference": "C_IO49",
"before_center_mm": {
"x": 1.778,
"y": 4.75
},
"after_center_mm": {
"x": 0.95,
"y": 5.05
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "C_FLASH",
"before_center_mm": {
"x": 16.780002,
"y": 6.980115
},
"after_center_mm": {
"x": -4.75,
"y": -5
},
"before_rotation_deg": 90,
"after_rotation_deg": 0
},
{
"reference": "R_RUN",
"before_center_mm": {
"x": -16.475,
"y": 13.885
},
"after_center_mm": {
"x": -16.21,
"y": -8.76
},
"before_rotation_deg": 90,
"after_rotation_deg": 90
},
{
"reference": "R_CC1",
"before_center_mm": {
"x": 0,
"y": 10.3
},
"after_center_mm": {
"x": -14.83,
"y": -8.72
},
"before_rotation_deg": 90,
"after_rotation_deg": 90
},
{
"reference": "R_USB_SENSE_L",
"before_center_mm": {
"x": 16.03,
"y": 13.93
},
"after_center_mm": {
"x": -1.81,
"y": 10.78
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "R_VM_H",
"before_center_mm": {
"x": 16.235,
"y": 15.79
},
"after_center_mm": {
"x": 16.21,
"y": 10.02
},
"before_rotation_deg": 90,
"after_rotation_deg": 90
},
{
"reference": "R_VM_L",
"before_center_mm": {
"x": -14.274355,
"y": 9.530002
},
"after_center_mm": {
"x": 15.29,
"y": 6.88
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "C_VM_SENSE",
"before_center_mm": {
"x": 15.790115,
"y": 10.060002
},
"after_center_mm": {
"x": 16.780002,
"y": 6.980115
},
"before_rotation_deg": 0,
"after_rotation_deg": 90
},
{
"reference": "C_BUCK_OUT1",
"before_center_mm": {
"x": -10.154995,
"y": 1.595
},
"after_center_mm": {
"x": -6.96,
"y": -2.1
},
"before_rotation_deg": 90,
"after_rotation_deg": 90
},
{
"reference": "D_PD",
"before_center_mm": {
"x": -13.949979,
"y": 1.960011
},
"after_center_mm": {
"x": -13.949979,
"y": 1.860011
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "D_DATA",
"before_center_mm": {
"x": -7.060014,
"y": -3.109979
},
"after_center_mm": {
"x": 8.58,
"y": 14.42
},
"before_rotation_deg": 90,
"after_rotation_deg": 90
},
{
"reference": "C_CP",
"before_center_mm": {
"x": 0,
"y": -13.05
},
"after_center_mm": {
"x": -2.1,
"y": -12.29
},
"before_rotation_deg": 90,
"after_rotation_deg": 0
},
{
"reference": "C_VREG",
"before_center_mm": {
"x": 2.070023,
"y": -16.030001000000002
},
"after_center_mm": {
"x": 2.070023,
"y": -16.030001
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "C_DRV_LOGIC",
"before_center_mm": {
"x": 9.610115,
"y": -13.7
},
"after_center_mm": {
"x": 8.14,
"y": -13.7
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "C_VM",
"before_center_mm": {
"x": -1.639998,
"y": -10.769885
},
"after_center_mm": {
"x": -0.187,
"y": -9.341
},
"before_rotation_deg": 90,
"after_rotation_deg": 0
},
{
"reference": "C_BULK",
"before_center_mm": {
"x": -12.05,
"y": -5.4
},
"after_center_mm": {
"x": -12.71,
"y": -3.8899999999999997
},
"before_rotation_deg": 90,
"after_rotation_deg": 180
},
{
"reference": "R_SA",
"before_center_mm": {
"x": -0.151495,
"y": -10.163734
},
"after_center_mm": {
"x": -1.026,
"y": -10.821
},
"before_rotation_deg": 90,
"after_rotation_deg": 0
},
{
"reference": "R_REF_H",
"before_center_mm": {
"x": 12.07,
"y": -16.31
},
"after_center_mm": {
"x": 8.3,
"y": -11.6
},
"before_rotation_deg": 0,
"after_rotation_deg": 90
},
{
"reference": "C_REF",
"before_center_mm": {
"x": 9.29,
"y": -15.62
},
"after_center_mm": {
"x": 9.1,
"y": -15.62
},
"before_rotation_deg": 90,
"after_rotation_deg": 90
},
{
"reference": "R_ENABLE",
"before_center_mm": {
"x": 14.115645,
"y": 15.780002
},
"after_center_mm": {
"x": 4.13,
"y": 8.86
},
"before_rotation_deg": 180,
"after_rotation_deg": 180
},
{
"reference": "J_MOTOR",
"before_center_mm": {
"x": -4.5,
"y": -14.54
},
"after_center_mm": {
"x": -6.8500000000000005,
"y": 12.850000000000001
},
"before_rotation_deg": 180,
"after_rotation_deg": 90
},
{
"reference": "D_TVS",
"before_center_mm": {
"x": -4.740017,
"y": -11.010002
},
"after_center_mm": {
"x": 5.53,
"y": 10.69
},
"before_rotation_deg": 180,
"after_rotation_deg": 180
},
{
"reference": "U_TEMP",
"before_center_mm": {
"x": 8.939985,
"y": -12.119923
},
"after_center_mm": {
"x": 8.65,
"y": -8.5
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "C_TEMP",
"before_center_mm": {
"x": 9.810115,
"y": -10.489998
},
"after_center_mm": {
"x": 6.73,
"y": -7.92
},
"before_rotation_deg": 0,
"after_rotation_deg": 90
},
{
"reference": "R_TEMP_SDA",
"before_center_mm": {
"x": 11.72,
"y": -10.58
},
"after_center_mm": {
"x": -7.04,
"y": -4.61
},
"before_rotation_deg": 180,
"after_rotation_deg": 180
},
{
"reference": "R_TEMP_SCL",
"before_center_mm": {
"x": -16.475,
"y": -9.25
},
"after_center_mm": {
"x": 6.53,
"y": -5.73
},
"before_rotation_deg": 90,
"after_rotation_deg": 90
},
{
"reference": "R_PWR_LED",
"before_center_mm": {
"x": 14.025,
"y": -16.03
},
"after_center_mm": {
"x": -8.96,
"y": -11.13
},
"before_rotation_deg": 90,
"after_rotation_deg": 90
},
{
"reference": "R_STATUS_R",
"before_center_mm": {
"x": -11.254355,
"y": -15.789998
},
"after_center_mm": {
"x": -11.25,
"y": 0.21000000000000002
},
"before_rotation_deg": 180,
"after_rotation_deg": 180
},
{
"reference": "Q_STATUS_R",
"before_center_mm": {
"x": 13.15,
"y": 8.3
},
"after_center_mm": {
"x": 1.15,
"y": 11.54
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "R_STATUS_G",
"before_center_mm": {
"x": -16.309998,
"y": -6.934355
},
"after_center_mm": {
"x": 6.75,
"y": -3.5
},
"before_rotation_deg": 90,
"after_rotation_deg": 90
},
{
"reference": "R_STATUS_B",
"before_center_mm": {
"x": -15.615,
"y": 16.475
},
"after_center_mm": {
"x": 15.9,
"y": 16.2
},
"before_rotation_deg": 180,
"after_rotation_deg": 0
},
{
"reference": "Q_BUZZER",
"before_center_mm": {
"x": 15.469984,
"y": -8.650003
},
"after_center_mm": {
"x": 12.43,
"y": 7.800000000000001
},
"before_rotation_deg": 90,
"after_rotation_deg": 90
},
{
"reference": "D_BUZZER",
"before_center_mm": {
"x": 11.327407,
"y": -7.820002000000001
},
"after_center_mm": {
"x": 13.83,
"y": -8.22
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "R_BUZZER_GATE",
"before_center_mm": {
"x": 9.735645,
"y": -9.419998
},
"after_center_mm": {
"x": 9.74,
"y": 9.98
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "R_BUZZER_PD",
"before_center_mm": {
"x": 11.695645,
"y": -9.419998
},
"after_center_mm": {
"x": 15.55,
"y": 8.5
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "C_BUZZER",
"before_center_mm": {
"x": 7.919999,
"y": -8.139977
},
"after_center_mm": {
"x": 10.69,
"y": -8.13
},
"before_rotation_deg": 90,
"after_rotation_deg": 90
},
{
"reference": "TP_3V3",
"before_center_mm": {
"x": 0,
"y": 14.98
},
"after_center_mm": {
"x": 15.46,
"y": -16.69
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "TP_GND",
"before_center_mm": {
"x": 0,
"y": 16.42
},
"after_center_mm": {
"x": -10,
"y": 1.5
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "TP_SWCLK",
"before_center_mm": {
"x": -3,
"y": -6.6000000000000005
},
"after_center_mm": {
"x": -3,
"y": -6.6
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "TP_RUN",
"before_center_mm": {
"x": -12.078,
"y": 10.249
},
"after_center_mm": {
"x": -16.69,
"y": 15.4
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "TP_BOOT",
"before_center_mm": {
"x": 16.1,
"y": 12
},
"after_center_mm": {
"x": -10.26,
"y": 16.35
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "TP_BOOT_GND",
"before_center_mm": {
"x": 16.1,
"y": 8.81
},
"after_center_mm": {
"x": 6.43,
"y": 8.81
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "U_ENCODER",
"before_center_mm": {
"x": 0,
"y": 0
},
"after_center_mm": {
"x": 0,
"y": 0
},
"before_rotation_deg": 90,
"after_rotation_deg": 0
},
{
"reference": "C_ENCODER",
"before_center_mm": {
"x": -5,
"y": 1.8
},
"after_center_mm": {
"x": 0,
"y": -4.6
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "C_ENCODER_BULK",
"before_center_mm": {
"x": -5,
"y": 0.2
},
"after_center_mm": {
"x": 2,
"y": -4.6
},
"before_rotation_deg": 0,
"after_rotation_deg": 0
},
{
"reference": "L_BUCK",
"before_center_mm": {
"x": -4.599953,
"y": 2.549996
},
"after_center_mm": {
"x": -4.649953,
"y": 2.549996
},
"before_rotation_deg": 0,
"after_rotation_deg": 270
},
{
"reference": "C_BUCK_IN",
"before_center_mm": {
"x": -8.086006,
"y": 2.055085
},
"after_center_mm": {
"x": -8.115,
"y": 2.47
},
"before_rotation_deg": 90,
"after_rotation_deg": 90
},
{
"reference": "R_USB_SENSE_H",
"before_center_mm": {
"x": -16.475,
"y": -0.4999999999999999
},
"after_center_mm": {
"x": -3.25,
"y": 12
},
"before_rotation_deg": 90,
"after_rotation_deg": 180
},
{
"reference": "R_SLEEP",
"before_center_mm": {
"x": -0.007997000000000004,
"y": 12.796602
},
"after_center_mm": {
"x": -2.08,
"y": 9.53
},
"before_rotation_deg": 90,
"after_rotation_deg": 180
}
],
"physical_hardware_tested": false,
"rear_motor_compatibility_verified": false
}