MMC (MultiMedia Card) es un formato compacto de tarjeta de memoria flash introducido a finales de la década de 1990 como solución universal de almacenamiento de datos para dispositivos electrónicos. Utilizadas inicialmente en cámaras digitales, en los primeros teléfonos móviles y en reproductores multimedia portátiles, las tarjetas MMC también se adoptaron en algunos sistemas embebidos y dispositivos industriales.
Físicamente similares a las tarjetas SD, pero más delgadas y basadas en un protocolo de comunicación diferente, las tarjetas MMC admiten modos de bus tanto serie (SPI) como paralelo, lo que las hace compatibles con determinados microcontroladores. Con el tiempo, las MMC fueron sustituidas en gran medida por las tarjetas SD, que ofrecen mayores capacidades, velocidades de transferencia más altas y una compatibilidad más amplia.
