Raspberry Pi · Compute Module 4

Raspberry Pi Compute Module 4 part numbers, decoded

The Compute Module 4 ships in forty standard variants, and the part number tells you exactly which one you are holding. Below is every one of them, decoded — plus what we currently have on the shelf.

Reading the part number

Every CM4 part number is built the same way. Take CM4101008, the variant we stock:

  • CM4Compute Module 4
  • 1Wireless — 0 for none, 1 for Wi-Fi and Bluetooth
  • 01LPDDR4 memory in GB — 01, 02, 04 or 08
  • 008eMMC storage in GB — 000, 008, 016, 032 or 064

A part number ending in 000 has no eMMC and is the Lite version, which boots from an SD card. A part number ending in ET is an extended temperature variant, rated -40 °C to +85 °C instead of the standard -20 °C to +85 °C.

What we have in stock

Everything else on the list below we will source or buy. Tell us the part number and the quantity.

All 40 Compute Module 4 variants

Part numbers as published in Raspberry Pi's Compute Module 4 Product Brief. Highlighted rows are parts we hold or have a page for.

Part number Wireless RAM eMMC
CM4001000 No 1GB None (Lite)
CM4001008 No 1GB 8GB
CM4001016 No 1GB 16GB
CM4001032 No 1GB 32GB
CM4001064 No 1GB 64GB
CM4002000 No 2GB None (Lite)
CM4002008 No 2GB 8GB
CM4002016 No 2GB 16GB
CM4002032 No 2GB 32GB
CM4002064 No 2GB 64GB
CM4004000 No 4GB None (Lite)
CM4004008 No 4GB 8GB
CM4004016 No 4GB 16GB
CM4004032 No 4GB 32GB
CM4004064 No 4GB 64GB
CM4008000 No 8GB None (Lite)
CM4008008 No 8GB 8GB
CM4008016 No 8GB 16GB
CM4008032 No 8GB 32GB
CM4008064 No 8GB 64GB
CM4101000 Yes 1GB None (Lite)
CM4101008 Yes 1GB 8GB
CM4101016 Yes 1GB 16GB
CM4101032 Yes 1GB 32GB
CM4101064 Yes 1GB 64GB
CM4102000 Yes 2GB None (Lite)
CM4102008 Yes 2GB 8GB
CM4102016 Yes 2GB 16GB
CM4102032 Yes 2GB 32GB
CM4102064 Yes 2GB 64GB
CM4104000 Yes 4GB None (Lite)
CM4104008 Yes 4GB 8GB
CM4104016 Yes 4GB 16GB
CM4104032 Yes 4GB 32GB
CM4104064 Yes 4GB 64GB
CM4108000 Yes 8GB None (Lite)
CM4108008 Yes 8GB 8GB
CM4108016 Yes 8GB 16GB
CM4108032 Yes 8GB 32GB
CM4108064 Yes 8GB 64GB

How do you read a Raspberry Pi Compute Module 4 part number?

A CM4 part number is CM4 followed by three pieces of information. The first digit is wireless: 0 for no wireless, 1 for 2.4/5 GHz Wi-Fi and Bluetooth. The next two digits are the LPDDR4 memory in gigabytes — 01, 02, 04 or 08. The last three digits are the onboard eMMC storage in gigabytes — 000, 008, 016, 032 or 064, where 000 means no eMMC at all and is sold as the Lite version. So CM4102008 is a Compute Module 4 with wireless, 2GB of RAM and 8GB of eMMC.

What is the difference between a CM4 and a CM4 Lite?

A Lite module has no onboard eMMC storage and boots from an SD card instead. Any part number ending in 000 is a Lite variant. Everything else about the module is the same.

What does the ET suffix on a CM4 part number mean?

ET marks the extended temperature range variants, rated from -40 °C to +85 °C rather than the standard -20 °C to +85 °C. They carry the same part numbering otherwise, with ET appended — for example CM4001000ET.

Looking for a CM4

Authorized distribution has been on allocation for these for a long time. Send us the part number and the quantity and we will tell you what we can ship and when.

Send an RFQ

Sitting on CM4 excess

If a project ended, a build was cancelled, or you over-ordered, we buy Compute Modules in wholesale quantities — sealed trays or full cartons. Free appraisal, outright purchase or consignment.

Get a free appraisal

Browse all parts