Part Verification Report
Part Verification Report — Adafruit 2187
2187; the drawing/spec identifier appears to be CS25582-40G-M36-0A.silicon-yard/2187: metadata, schematic symbol terminals, PCB footprint, 3D/footprint assets, and the official Adafruit product documentation.
Image
https://cdn-shop.adafruit.com/product-files/2187/CS25582-40G-M36-0A+(1).jpgTable
| Field | Current value / finding | Check |
|---|---|---|
| Manufacturer Part Number | 2187 | Matches Adafruit product ID / SKU, but not necessarily the underlying connector manufacturer's drawing number. |
| Manufacturer Name | Adafruit | Matches product-page seller/brand. |
| Part Type | Connectors | Reasonable for this part. |
| Mount | Surface Mount | Matches official description: SMT GPIO header. |
| Designator Prefix | J | Appropriate for connector. |
| Datasheet URL | Already set | No update needed per request condition. |
| Machine Datasheet URL | Not found | Optional, but not populated. |
| Package / Case | Not found as root metadata | Could be improved with a connector package description. |
| Terminal count | 40 terminals in schematic; 40 electrical SMD pads in footprint | Matches 2×20 header. |
| Project description | “Adafruit Accessories SMT GPIO Header for Raspberry Pi HAT - 2x20 Short Female Header” | Matches product-page title. |
Table
| Spec | Value |
|---|---|
| Product | SMT GPIO Header for Raspberry Pi HAT - 2x20 Short Female Header |
| Adafruit product ID | 2187 |
| Drawing / spec identifier | CS25582-40G-M36-0A / CS25582 family |
| Connector style | 2.54 mm pitch PCB socket header, SMT type |
| Positions | 2×20, 40 total |
| Current rating | 3.0 A |
| Voltage rating | 250 V AC/DC |
| Operating temperature | -40 °C to +105 °C |
| Contact resistance | 20 mΩ max |
| Insulation resistance | 1000 MΩ min |
| Withstanding voltage | 500 V AC/minute |
| Insulator | Nylon 6T, UL94V-0, black |
| Contact material | Phosphor bronze |
| Pitch | 2.54 mm |
| Contact-row/body drawing dimensions visible in OCR | 5.08 mm, 7.6 ±0.4 mm, 3.8 ±0.30 mm, 3.55 mm |
| Recommended layout values visible in OCR | 2.54 ±0.05 mm pitch, 1.02 mm, Ø1.20 mm, 0.8 mm, 1.2 mm |
Table
| Item | Current project | Datasheet / expected | Result |
|---|---|---|---|
| Pin count | Terminals numbered 1–40 | 2×20 = 40 positions | Pass |
| Numbering coverage | Continuous 1 through 40 | 40-position connector | Pass |
| Electrical function labels | None; terminal pin shown as undefined, Pin Type = Unspecified | Datasheet is generic connector drawing and does not assign Raspberry Pi GPIO functions | Acceptable for generic connector; weak for Raspberry Pi HAT usability |
| Pin descriptions | Missing | Could use generic “Position n” or Raspberry Pi 40-pin header functions if intended as HAT connector | Improvement recommended |
| Pin types | Unspecified | Passive connector pins | Improvement recommended: mark as passive/connector-style if supported |
| Symbol organization | Odd pins on one side, even pins on the other, ordered 1–40 | Consistent with 2-row header convention | Pass |
Table
| Item | Current footprint | Datasheet / expected | Result |
|---|---|---|---|
| Electrical SMD pad count | 40 pads numbered 1–40 | 40 connector positions | Pass |
| Pad X pitch | 2.54 mm | 2.54 mm | Pass |
| Row count | 2 rows | 2 rows | Pass |
| X span, pad 1 to pad 39 / pad 2 to pad 40 | ±24.13 mm, total 48.26 mm | 2.54 × (20 − 1) = 48.26 mm | Pass |
| SMD pad size | 1.020 × 2.100 mm | OCR confirms 1.02 mm; full pad length not fully proven by OCR | Likely pass; verify against drawing image if manufacturing-critical |
| Pad row Y locations | ±3.10 mm, total 6.20 mm row-to-row | OCR includes 5.08, 7.6 ±0.4, 3.8 ±0.30; row land spacing not unambiguously extracted | Needs manual drawing confirmation |
| Mounting holes / pegs | Pads 41/42 as NPTH circular holes at x = ±22.86 mm, y = 0, Ø1.2 mm | OCR shows Ø1.20 mm and formula related to 2.54 × (contacts/2 − 2) = 45.72 mm span, i.e. ±22.86 mm | Pass if these remain true NPTH/mechanical holes |
| Fab outline | 50.8 × 5.08 mm | Matches 2.54 × 20 body-length convention and visible 5.08 mm drawing value | Plausible/pass |
| Courtyard | 52.8 × 10.3 mm | Not directly verified from datasheet | Reasonable, not datasheet-proven |
| 3D model | 2187.stp present | Product has physical part; no dimensional readback performed | Present, alignment not fully verified |
2187, which is Adafruit’s product ID. The official spec sheet/drawing is labeled CS25582-40G-M36-0A / CS25582 family. If BOM procurement expects the actual connector manufacturer's part number, add it as an alternate or substitute MPN while keeping Adafruit 2187 as the vendor SKU.+ encoding for spaces; the canonical Adafruit link uses %20%281%29. Datasheet extraction worked, so the current URL appears usable.Unspecified for all terminals. For ERC quality, a passive/connector pin type would be preferable if Flux supports it for terminals.Scope
Sources reviewed
Existing metadata found
Key datasheet / product specs
Schematic symbol cross-check
Footprint cross-check
Mismatches / risks flagged
Conclusion