Renode
Antmicro’nun, değiştirilmemiş bellenimi sanal kartlarda — çoğu kez ağa bağlı birkaç kart birden — çalıştıran simülatörü.
QEMU esas olarak işlemcileri ve bir avuç standart makineyi taklit ederken Renode bütün sistemlere odaklanır: çevre birimleriyle mikrodenetleyiciler, I²C yolundaki algılayıcılar, düğümler arası telsiz bağlantıları. Platform bir metin dosyasıyla tanımlanır ve gerçek karta yükleyeceğiniz ELF olduğu gibi yüklenir. C# ile yazılmıştır ve MIT lisansıyla yayımlanır.
Asıl kullanım alanı, masada donanım olmadan test yapmaktır. Testler Robot Framework ile yazılır ve CI’da koşar, simülasyon duraklatılıp deterministik biçimde adım adım ilerletilebilir, GDB de bir hata ayıklama probuna bağlanır gibi bağlanır. Zephyr, laboratuvarda kimsenin elinde olmayan kartlara karşı test koşmak için bunu kullanır. Sınır, model aslına uygunluğudur: gerçek silikondan daha nazik simüle edilmiş bir çevre birimi, bir mock kadar etkili biçimde yanıltır.