Los microcontroladores de uso general, o MCU son ya un producto básico. En cierto sentido al menos, esto se puede respaldar mediante la creciente tendencia de uos de núcleos de procesadores que comparten una arquitectura "comun" o "abierta". En la actualidad, aunque aún existen muchos proveedores de microcontroladores parece que las hojas de ruta para los microntroladores de 32 bit se basan cada vez más en los núcleos desarrollados por una compañía: ARM.