SD Card Checker Logo SD Card Checker
Raspberry Pi Compute Module 5 (CM5) SD card requirements

Best SD Card for Raspberry Pi Compute Module 5 (CM5)

Expert recommendations based on Raspberry Pi Compute Module 5 (CM5) specifications

Recommended Spec

microSDXC (on carrier board, when not using onboard eMMC) (High Endurance rated or faster)

The CM5 is a System-on-Module sold with 0GB (Lite), 16GB, 32GB, or 64GB of onboard eMMC for builders who order it that way.

Official Raspberry Pi Compute Module 5 (CM5) SD Card Requirements

  • Format: microSDXC (on carrier board, when not using onboard eMMC)
  • Minimum Speed: High Endurance rated (Sustained continuous-write rating, not burst speed write)
  • Maximum Capacity: Up to No official limit (carrier-board dependent)
Why these requirements? The CM5 is a System-on-Module sold with 0GB (Lite), 16GB, 32GB, or 64GB of onboard eMMC for builders who order it that way. If you're using the Lite SKU with a carrier board's microSD slot instead, this is not a desktop Pi 5 install card — CM5 boards are overwhelmingly deployed as embedded/server hardware running persistent logging, local databases, or always-on services. That workload is continuous overwrite, not occasional boot reads. Ignore A1/A2 speed-class shopping advice here and pick a card rated for sustained write endurance (TBW), the same logic used for dash cams and surveillance recorders, or budget for the onboard eMMC SKU if your carrier board supports it.

Detailed Specifications

Type
microSDXC (on carrier board, when not using onboard eMMC)
Min Speed Class
High Endurance rated
Write Speed
Sustained continuous-write rating, not burst speed
Recommended Size
64GB, 128GB
Max Capacity
No official limit (carrier-board dependent)

Top SD Card Recommendations

This website contains affiliate links. We may earn a small commission when you purchase through our links at no extra cost to you.

SD Card Verified Speed Class Write Speed Pros Price
SanDisk MAX ENDURANCE V30 SD card - 100USD
SanDisk MAX ENDURANCE
V30 Up to 40 MB/s
  • Extreme durability for 24/7 recording.
$ Check Price
Samsung PRO Endurance V30 SD card - 45USD
Samsung PRO Endurance
V30 Up to 40 MB/s
  • Market leader for dash cams. Very reliable.
$ Check Price

SanDisk MAX ENDURANCE

The SanDisk MAX ENDURANCE SD card offers extreme durability for 24/7 recording, making it perfect for applications that require constant access and reliability. Its V30 speed class ensures stable performance for 4K and Full HD video recording. Furthermore, its U3 app performance class enables smoother and faster loading of applications and games. With high read and write speeds, it is an ideal choice for content creators.

Target User: Content creators, videographers, and professionals who require high-performance and durable microSD cards.
Best For: Action Cameras, Drones, Mirroless Cameras, DSLR Cameras, Security Cameras, 8K Cameras

Consider SanDisk Max Endurance over competitors that offer lower write speeds, allowing for smoother and more efficient video recording and data transfer.

Frequently Asked Questions

What SD Card Do I Need for Raspberry Pi Compute Module 5 (CM5)?
The Raspberry Pi Compute Module 5 (CM5) requires a microSDXC (on carrier board, when not using onboard eMMC) card with High Endurance rated speed rating for reliable performance. We recommend 128GB capacity as the sweet spot balancing storage capacity with affordability. The device supports up to No official limit (carrier-board dependent), though most users find 128GB sufficient for daily use. Always choose from trusted brands like SanDisk, Lexar, or Kingston to ensure consistent performance and avoid data loss.
Should I buy the CM5 with onboard eMMC or use a microSD card?
Onboard eMMC is more durable and faster for continuous server workloads if your carrier board and budget support it. If you go with the Lite (0GB) SKU and a microSD card instead, treat the card like dash-cam storage: prioritize write endurance (TBW) over speed class.
Do I need a V30 or A2 card for the Compute Module 5?
No — those speed classes target desktop responsiveness and video bitrate, not this device's actual use case. CM5 boards are typically embedded/server builds running logging or databases 24/7. A High Endurance card (SanDisk MAX ENDURANCE, Samsung PRO Endurance) will outlast a standard A2 card by years under that write pattern.
Is High Endurance rated required for Raspberry Pi Compute Module 5 (CM5)?
Yes, High Endurance rated is recommended for Raspberry Pi Compute Module 5 (CM5). It guarantees a minimum sustained write speed of Sustained continuous-write rating, not burst speed, which is necessary for stable recording without dropped frames or errors.
What storage capacity should I get for Raspberry Pi Compute Module 5 (CM5)?
We recommend 64GB or 128GB cards. A 64GB card is good for typical use, with No official limit (carrier-board dependent) as the maximum supported capacity. Larger sizes are useful if you shoot frequently and want to minimize card swaps.
Can I use older or slower cards with Raspberry Pi Compute Module 5 (CM5)?
Not recommended. Cards slower than High Endurance rated may cause dropped frames, corrupted files, or recording failures. Always use High Endurance rated minimum for reliability.
Does the card type matter for Raspberry Pi Compute Module 5 (CM5)?
Raspberry Pi Compute Module 5 (CM5) accepts microSDXC (on carrier board, when not using onboard eMMC). All types work the same, so choose based on price and availability. They have the same speed and capacity limits.
Does the brand matter for Raspberry Pi Compute Module 5 (CM5)?
Yes, trusted brands like SanDisk, Lexar, and Kingston are recommended. Quality brands have better reliability and warranty support. Avoid unknown brands, especially for demanding devices.
What happens if I use the wrong card with Raspberry Pi Compute Module 5 (CM5)?
Using cards slower than High Endurance rated can cause: dropped frames during recording, corrupted files, or complete recording failure. Stick to High Endurance rated minimum to avoid data loss.
How long will an SD card last with Raspberry Pi Compute Module 5 (CM5)?
Quality SD cards typically last 3-5 years with normal use. Replace your card if you experience read/write errors, corrupted files, or if it's been dropped or exposed to extreme conditions.

Related