simavr — это новый симулятор AVR для Linux или любой другой платформы, использующей avr-gcc. Он использует собственное определение регистра avr-gcc, чтобы упростить создание новых целей для поддерживаемых устройств AVR. Ядро было сделано маленьким и компактным, и его можно было взломать, чтобы можно было быстро создать прототип проекта AVR. Ядро AVR теперь стабильно для использования с частями с флэш-памятью <= 128 КБ и с предварительной поддержкой больших частей. Симулятор загружает файлы ELF напрямую, и есть даже способ указать параметры моделирования непосредственно в эмулируемом коде, используя раздел .elf. Вы также можете загружать составные HEX-файлы.