Симуляторы проектов на Arduino (понятно, что такой симулятор должен позволять: а). проектировать электрическую схему, б). писать программный код, в). выполнять и отлаживать) ... рассматриваю только то, что годится под Linux - Windows ... "идёт лесом":
1. Arduino Tinkercad - симулятор Arduino (не только программного кода, но и схемотехники проекта) от компании Autodesk - мэтра CAD-систем, владельца торговой марки AutoCad.
Иногда, когда нет под рукой живого Arduino, это быстрый способ набросать проект. А иногда это - более быстрый способ отмакетировать проект, чем собирать его на проводах на макетке.
Здесь можете почитать краткое введение в предмет, более чем достаточное, чтобы начать работать с Tinkercad -
Arduino Tinkercad — лучший онлайн симулятор ардуино на русском:
Tinkercad симулирует работу электронных схем и контроллера, но при этом он является эмулятором ардуино, реализуя практически все базовые функции Arduino IDE — от среды редактирования и компилятора до монитора порта и подключения библиотек.
2. Proteus - это полновесная могучая CAD-система по проектированию самой разнообразной электроники.
Но Proteus:
1.
Громоздко и монстрообразно ... это полновесный CAD, но для Arduino это "из пушки по воробьям".
2.
Исключительно Windows (ну, не ставить же мне Windows только для этой забавы?).
3.
Очень дорого ... даже для обучения (для университетов) + индивидуальная версия (минимальная) - очень дорого! А варёзом пользоваться хакнутым ... я как-то давно отвык.
По последним данным стоимость индивидуальной (минимальной) лицензии - порядка 230 евро.