ATTEND Part Review

Created a project doc

Part Review Report: ATTEND 123A-58B01

View Document

Date: 2026-07-21 Official ATTEND product page: https://www.attend.com.tw/en/product.php?act=view&id=91
I created the detailed review in Part Review Report. Main finding: the contact numbering matches the B-key M.2 drawing, but the footprint pad/hole geometry reads back 1000× too small.
Completed the part review and added the official ATTEND datasheet URL to the part terminals. The full findings are in Part Review Report.
Open items:
  • Critical footprint issue: signal pads, hold-down pads, and locating holes read back 1000× too small versus the official drawing.
  • Pin numbering matches the B-key M.2 pattern, but pin descriptions/types are mostly unspecified.
  • Several metadata fields are missing as explicit properties: manufacturer, MPN, ratings, temperature range, and material/plating details.
Suggested next steps:
  1. Fix the footprint unit-scale issue.
  2. Add missing part-level metadata properties.
  3. Re-verify footprint dimensions against the ATTEND drawing after correction.
Fix metadata and footprint
Fix footprint scaling
Add missing metadata
Run post-fix checks
Verify all geometry
65
Pin Number
65
36
Pin Number
36
73
Pin Number
73
51
Pin Number
51
58
Pin Number
58
42
Pin Number
42
24
Pin Number
24
75
Pin Number
75
56
Pin Number
56
60
Pin Number
60
70
Pin Number
70
69
Pin Number
69
20
Pin Number
20
26
Pin Number
26
2
Pin Number
2
62
Pin Number
62
54
Pin Number
54
67
Pin Number
67
3
Pin Number
3
29
Pin Number
29
9
Pin Number
9
MP1
Pin Number
MP1
31
Pin Number
31
71
Pin Number
71
40
Pin Number
40
59
Pin Number
59
61
Pin Number
61
25
Pin Number
25
72
Pin Number
72
66
Pin Number
66
21
Pin Number
21
47
Pin Number
47
8
Pin Number
8
52
Pin Number
52
68
Pin Number
68
4
Pin Number
4
10
Pin Number
10
22
Pin Number
22
28
Pin Number
28
6
Pin Number
6
35
Pin Number
35
30
Pin Number
30
39
Pin Number
39
50
Pin Number
50
41
Pin Number
41
11
Pin Number
11
63
Pin Number
63
23
Pin Number
23
74
Pin Number
74
33
Pin Number
33
MP2
Pin Number
MP2
44
Pin Number
44
49
Pin Number
49
38
Pin Number
38
43
Pin Number
43
27
Pin Number
27
1
Pin Number
1
7
Pin Number
7
55
Pin Number
55
64
Pin Number
64
45
Pin Number
45
37
Pin Number
37
48
Pin Number
48
34
Pin Number
34
46
Pin Number
46
32
Pin Number
32
57
Pin Number
57
53
Pin Number
53
5
Pin Number
5

Refine this doc
Ask about this doc
Part Review Report: ATTEND 123A-58B01
Date: 2026-07-21
Sources reviewed
Part identification and key specifications

Table


ItemDatasheet / official valueCurrent project observationStatus
ManufacturerATTEND TechnologyProject name/description identify the part but no explicit Manufacturer Name property was observed on terminals.Missing property metadata
MPN123A-58B01Project name is 123A-58B01; no explicit Manufacturer Part Number property was observed on terminals.Mostly OK, property missing
Product descriptionM.2 Socket, H5.8, B Key, 0.5 Pitch, gold flash, black, reelProject description: 67 Position Female Connector M.2 (NGFF) Mini Card Gold 0.020" (0.50mm) BlackOK
Connector typeM.2 / NGFF Mini Card socket, female, B keyDescription matches female M.2 connector.OK
Positions / contacts67 contacts67 signal terminal designators plus MP1/MP2 mechanical pads; project context says Pads: 69.OK
Pin numberingTop/odd row 1,3,5,7,9,11,21...75; bottom/even row 2,4,6,8,10,20...74; B-key gap removes 12-19Schematic terminals match this populated-number pattern.OK
Pitch0.50 mm typFootprint contact coordinate pattern appears to encode 0.50 mm pitch but read back as 0.0005 mm increments.Mismatch / unit-scale issue
SMT signal pad size0.30 mm x 1.55 mmRead-back shows 0.0003 mm x 0.00155 mm.Mismatch / 1000x too small
Hold-down pads1.20 mm wide, qty 2; drawing also shows side hold-down solder areasMP1/MP2 read back as 0.0012 mm x 0.00275 mm.Mismatch / 1000x too small
Locating holesØ1.10 mm and Ø1.60 mmMH1/MH2 read back as Ø0.0011 mm and Ø0.0016 mm.Mismatch / 1000x too small
Current rating0.5 A per pinNo current-rating property observed.Missing property metadata
Voltage rating50 VACNo voltage-rating property observed.Missing property metadata
Operating / storage temperature-40°C to +85°CNo operating-temperature property observed.Missing property metadata
Durability60 cyclesNo durability property observed.Missing property metadata
Contact material / platingPhosphor bronze C5210, gold flash on contact and solder area over nickel under-platingDescription includes gold, not detailed material/plating properties.Partial metadata
Housing materialLCP E6808, UL94V-0, blackDescription includes black only.Partial metadata
Datasheet URL update
No Datasheet URL property was visible in the inspected terminal properties at the start of review. The official ATTEND specification URL was added to all terminal elements:
https://www.attend.com.tw/data/download/file/123A-58X01_Spec.pdf
The official drawing URL should also be retained for footprint validation:
https://www.attend.com.tw/data/download/file/123A-58B01_B_1.pdf
Schematic symbol review
What matches
  • The symbol terminal count is correct for a B-key M.2 socket: 67 signal/contact terminals plus two mechanical pad terminals MP1 and MP2.
  • Populated pin numbers match the M.2 B-key connector numbering pattern shown in the drawing:
    • Odd/top row: 1, 3, 5, 7, 9, 11, then 21 through 75 odd.
    • Even/bottom row: 2, 4, 6, 8, 10, then 20 through 74 even.
  • The missing 12-19 range aligns with the B-key gap/contact omission.
Issues / gaps
  • Every inspected terminal has Pin Type: Unspecified.
  • No Pin Description values were observed. The ATTEND connector datasheet/drawing defines contact numbers and mechanics, but does not provide system signal functions for each M.2 contact. If signal descriptions are desired, they should be sourced from the M.2/NGFF electrical pinout specification rather than inferred from this connector drawing alone.
  • Manufacturer, MPN, current rating, voltage rating, temperature range, and material details are not visible as explicit part properties in the inspected terminal metadata.
Footprint review
What matches in pattern
  • Footprint contains 67 contact pads plus two mechanical terminal pads and two additional locating/mount-hole pads.
  • Contact ordering and row pattern appears consistent with the drawing: two staggered rows, 0.5 mm pitch pattern, and a B-key gap.
  • The silkscreen/body outline is present and spans a plausible connector envelope.
Critical mismatch
The pad and hole geometry read back from the layout appears scaled down by 1000x compared with the ATTEND drawing:

Table


FeatureDatasheet/drawing valueLayout read-backProblem
Signal pad width0.30 mm0.0003 mm1000x too small
Signal pad length1.55 mm0.00155 mm1000x too small
Signal pad pitch0.50 mm0.0005 mm inferred from pad centers1000x too small
Hold-down pad width1.20 mm0.0012 mm1000x too small
Locating hole 1Ø1.10 mmØ0.0011 mm1000x too small
Locating hole 2Ø1.60 mmØ0.0016 mm1000x too small
This is a manufacturability blocker: as read back, the copper pads and holes would be effectively microscopic and would not solder or mechanically mate with the connector. The likely root cause is a unit conversion issue in footprint geometry.
  1. Correct the footprint pad and hole geometry by scaling the contact pads, hold-down pads, and locating holes by 1000x while keeping the same relative pattern.
  2. Add explicit part-level metadata where supported: Manufacturer Name, Manufacturer Part Number, Connector Type, Connector Gender, Connector Pitch, Connector Positions, Current Rating, Voltage Rating, Operating Temperature, Contact Finish, and Datasheet/Drawing URLs.
  3. Keep terminal pin types generic/passive unless a Flux connector-specific pin type is available; do not assign M.2 signal names unless sourced from an official M.2 pinout reference.
  4. Re-run a footprint read-back after fixing geometry and verify pad dimensions, pitch, row spacing, key gap, hold-down pads, and locating holes against the official ATTEND drawing.
  • Sources reviewed

  • Part identification and key specifications

  • Datasheet URL update

  • Schematic symbol review

  • What matches

  • Issues / gaps

  • Footprint review

  • What matches in pattern

  • Critical mismatch

  • Recommended next fixes

Assets

123A-58B01

123A-58B01

123A-58B01.STEP3D Model
svg

123A-58B01

123A-58B01 Symbol.svgDefault
kicad_mod

123A-58B01

123A58B01.kicad_modFootprint
123A-58B01-thumb.png

123A-58B01-thumb.png

123A-58B01-thumbThumbnail

123A-58B01

123A-58B01 thumbnail
67 Position Female Connector M.2 (NGFF) Mini Card Gold 0.020" (0.50mm) Black
M.2 (NGFF) socket designed to provide a board-level interface for B-Key M.2 modules with a 0.5 mm contact pitch. This 67-position surface-mount connector is rated for 50 VAC and 0.5 A, supports an operating temperature range of -40°C to +85°C, and is specified for 60 mating cycles.

Properties

123A-58B01

ATTEND Technology

Connectors

J

Card Edge Connectors

parametric-v1

Pricing & Availability

DPN

Stock

Qty 1

1

750

$1.78

1

1.1K

$1.371

Controls