En el presente trabajo introducimos una plataforma combinada de hardware y simulación para la enseñanza y diseño de sistemas de microprocesadores. Nuestra solución utiliza el software Emu8086 para la programación del sistema y el software de simulación proteus para la implementación inicial y programas básicos. Hemos desarrollado un hardware que conecta con la simulación via USB permitiendo que los estudiantes puedan programar y diseñar sus propias interfaces de hardware comunicando con el software de simulación, pudiendo así desarrollar o emular proyectos reales.