CFexpress Type B DIY: Adapter and NVMe 2230 SSD
CFexpress Type B Cards: DIY Solution with NVMe 2230 SSDs
CFexpress Type B cards have become the standard for high-end mirrorless cameras, handling massive data streams for 8K video and high-speed burst photography. However, they are often very expensive. A cost-effective alternative is building your own CFexpress card using an adapter and an NVMe 2230 SSD. This article explains the technical background, benefits, and risks of this DIY approach.
Technical Differences and Speeds
CFexpress Type B cards use the NVMe protocol over a PCIe interface – the same technology as modern computer SSDs. This allows them to communicate directly with the camera processor, far surpassing SD cards. While SD cards (UHS-II) max out at around 300 MB/s, CFexpress Type B cards theoretically reach up to 2 GB/s (even more with PCIe 4.0). SD Express, a newer standard, brings NVMe to SD cards but remains behind with one PCIe lane and about 1 GB/s.
| Feature | CFexpress Type B | SD UHS-II | SD Express |
|---|---|---|---|
| Interface | PCIe 3.0/4.0 x2 | UHS-II Bus | PCIe 3.0 x1 |
| Max Speed | 2 GB/s (3.0) / 4 GB/s (4.0) | ~300 MB/s | ~1 GB/s |
| Protocol | NVMe | UHS-II | NVMe |
| Typical Capacity | 128 GB – 2 TB | 32 GB – 1 TB | 128 GB – 1 TB |
DIY Approach: Adapter and NVMe 2230 SSD
The idea of building your own CFexpress card is technically sound because commercial cards are often just small NVMe SSDs in a shell. You buy a CFexpress Type B adapter for M.2 2230 SSDs and a high-quality NVMe 2230 SSD (e.g., 1 or 2 TB). Recommended are copper or aluminum adapters and a 0.5 mm thermal pad for heat dissipation. The cost is often less than half the price of a comparable brand card.
Thermal Management in Mirrorless Cameras
Mirrorless cameras lack active cooling for memory cards. During long video recordings, temperatures can reach 70–80 °C. Therefore, good heat dissipation is crucial. The adapter should be metal, and a thermal pad should transfer heat from the NAND chips and controller to the housing. Without adequate cooling, the card may overheat and stop recording.
Compatibility and Risks
Not every NVMe 2230 SSD is suitable. Models with high power consumption or heat generation (e.g., some Samsung or Micron) can cause issues. Community-tested SSDs like the WD SN740 are often a good choice. Physical fit is also critical: even a 0.5 mm thickness difference can prevent the card from fitting or cause it to get stuck. Additionally, there is no manufacturer warranty – if it fails during an important job, no support is available.
Conclusion
The DIY CFexpress card is an excellent option for enthusiasts and budget-conscious professionals who understand the risks. For critical assignments, buying a certified card remains the safer choice. If you no longer need the card, you can reuse the NVMe SSD in an external USB-C enclosure or as an internal drive in a computer.
Let's work together
Do you need more info, help with your project, or to develop an idea?
Whether it's an easy question, a quick doubt, or just a 5-minute chat, send me a message—it costs nothing and I'm always ready to help. I love discussing a problem to understand it, getting creative with solutions, and focusing on simple, reliable, and straightforward ideas that we can actuate quickly.
Contact me →