Renode
Simulador de Antmicro que ejecuta firmware sin modificar sobre placas virtuales, a menudo varias a la vez conectadas en red.
Mientras QEMU emula sobre todo procesadores y unas pocas máquinas estándar, Renode se centra en sistemas completos: microcontroladores con sus periféricos, sensores en el bus I²C y enlaces de radio entre nodos. La plataforma se describe en un archivo de texto, y el mismo ELF que iría a la placa real se carga sin cambios. Está escrito en C# y publicado con licencia MIT.
Su uso principal es probar sin tener hardware en la mesa. Las pruebas se escriben en Robot Framework y se ejecutan en CI, la simulación puede pausarse y avanzar paso a paso de forma determinista, y GDB se conecta como si fuera una sonda de depuración. Zephyr lo usa para probar placas que nadie tiene en el laboratorio. El límite es la fidelidad de los modelos: un periférico simulado con más amabilidad que el silicio engaña igual de bien que un mock.