Also known as: embedded MultiMediaCard
eMMC (embedded MultiMediaCard) is a single package that combines flash memory and its controller, soldered directly onto a device’s board as built-in storage.1
Overview
Like an SD card, eMMC bundles NAND flash with a controller that handles wear leveling, bad-block management, and error correction, then presents a plain block device to the host. The difference is packaging: eMMC is a ball-grid-array (BGA) chip reflow-soldered onto the board rather than a card in a slot. The interface and command set are standardised by JEDEC, evolving from the older MMC standard into successive eMMC revisions.
Because it is fixed in place, eMMC is mechanically reliable and compact, with no contacts to corrode or work loose. Capacities are modest — typically a handful to tens of gigabytes — and sustained throughput sits well below a modern NVMe SSD, roughly on par with a good SD card. It is the built-in storage in most phones, tablets, and the cheaper tiers of single-board computers.
How it compares
eMMC occupies the middle of the flash storage range — sturdier and usually faster than a card, far cheaper and slower than an NVMe drive:
| Trait | SD card | eMMC | NVMe SSD |
|---|---|---|---|
| Mounting | Removable slot | Soldered (BGA) | M.2 / slot |
| Interface | SD bus | eMMC (JEDEC) | PCIe |
| Typical speed | ~10–100 MB/s | ~100–300 MB/s | 1000+ MB/s |
| Capacity | Up to ~1 TB | ~4–256 GB | Up to multi-TB |
| Removable | Yes | No | Usually |
Where it fits
eMMC is the practical default for embedded gear that needs dependable built-in storage without the cost or size of a discrete drive. Some single-board computers offer an eMMC module as a sturdier alternative to booting from microSD. For a GopherTrunk node that runs unattended near an antenna, soldered or socketed eMMC avoids the wear and connection issues that plague constantly written SD cards, while staying cheaper and lower-power than fitting a full SSD.
Sources
-
MultiMediaCard — eMMC — Wikipedia, on embedded MMC flash storage and its JEDEC standardisation. ↩