Cfxsx-2280
neggles·cfxsx·cfxsx/cfxsx-2280.kicad_pcb
About the Cfxsx-2280 PCB
Cfxsx-2280 is an open source PCB design by neggles, published on GitHub under the CC-BY-SA-4.0 license. It is a 2-layer board measuring 29 × 99.6 mm, with 6 components from 4 distinct parts.
By type, the board carries 4 capacitors and 1 connector.
From the project
CFexpress to M.2 NVMe drive adapter. Intended for Xbox Series X and S, but untested.
Xbox Series X/S storage expansion card to M.2 NGFF NVMe SSD adapter. Well, maybe.
The connector the X/S use is CFexpress-adjacent - I have no idea if this will even begin to work, but, YOLO?
- the main board - zipped gerbers for the boards you can directly use for manufacturing - zipped gerbers and SMT assembly BOM/position files for JLCPCB's SMT assembly service for the single-board version.

Cfxsx-2280 bill of materials (BOM)
6 components, 4 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | M.2 NGFF | AMP_MDT180xxx001_NGFF-KeyM | J1 |
| 1 | CFexpress | CFExpress_Media | PC1 |
| 2 | 0.1u | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C1, C3 |
| 2 | 10u | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C2, C4 |
Cfxsx-2280 design files
The KiCad project lives in the neggles/cfxsx repository on GitHub; these links point at the commit this page was built from.
Cfxsx-2280: common questions
How big is the Cfxsx-2280 PCB?
The Cfxsx-2280 measures 29 × 99.6 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Cfxsx-2280?
6 components, from 4 distinct parts. The full bill of materials is listed on this page.
Where can I download the Cfxsx-2280 design files?
From the neggles/cfxsx repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Cfxsx-2280 design in my own project?
Yes, under the terms of its CC-BY-SA-4.0 license, which neggles chose for the repository.