Привет форумчане, принимайте в свои ряды. Купил набор матрешка, теперь тихо изучаем с сыном. Но сразу появился такой вопрос. Так как у меня крайне мало свободного времени, а на работе есть компьютер, я хотел бы пользоваться эмулятором для проверки и последующей сборки на плате. Искал в интернете, нашел VirtualBreadboard, но с новым курсом рубля, стоит дороговато. Да ладно бы цена, но дело в том, что она компилирует проект только в online а интернета на работе нет). Может у кого нибудь есть аналог какой нибудь или еще что нибудь, кто вообще чем пользуется? Заранее спасибо)
Хотя тема и старая, в гугле она хорошо находится. Делюсь кусочком опыта по поиску эмуляторов. Ранее говорили что вот этот эмулятор http://123d.circuits.io/ хорош для отладки схем и кода Ардуино. вот ссылка на хабр по сему поводу https://habrahabr.ru/post/195428/ Зарегистрировавшись на 123d.circuits , я увидел сообщение, что редактор схем перекочевал сюда https://www.tinkercad.com/ Авторы 123d рекомендуют все компоненты и схемы лабы 123d перенести на конструктор tinkercad (пока вроде работает экспортер)
УРА! состяолось ! В тинкеркарде добавили компонентов ! Всем советую попробовать https://www.tinkercad.com/ регистрируйтесь и вам в раздел circuits (схемы) Есть неколько схем ардуинок, есть и триггеры шмитта и сдвиговые регистры, и куча других "многоногих" схем. Есть и блоки питания, и осцилографы (функциональные мониторы и генераторы) и амперметр, короче куча всего для виртуальных уроков.
кстати, предупреждаю: если не скопировать код из редактора и перейти из режима блоков в режим кода или обратно, вы ПОТЕРЯЕТЕ ваш код, он заменится на пример "блинк" (мигающий диод) всегда копируйте код сами из этого редактора если он вам нужен
Мне больше всего понравился из эмуляторов Proteus. Версия 8 ищется достаточно легко. Вот уж где куча возможностей - начиная от дискретных элементов и заканчивая подключением к настоящему железному последовательному порту вашего компьютера. Кстати, и ЮСБ-2 тоже работает, но требуется хороший проц.
Proteus позволяет как загрузить готовый НЕХ, так и писать на С или асме прямо в проекте. Компилятор у него встроенный. А ардуиновские борды уже готовые в нем с посадочными местами - пилить свои примочки милое дело.
На данный момент я не знаю есть ли возможность вгрузить туда кастомную библиотеку (из архива) только то что идет в составе стандартных библиотек с ide соответственно сейчас ни о каком прескомпилированном речи не идет. И я уже говорил, что пока это проект для начинающих, а протеусы и виртуальные бред-борды - профессиональный софт для более серьезных задач.
Вот кстати в Proteus ещё: 1 - симуляция проекта Arduino NANO PWM 2) Blink на UNO Надо только сваять схему (подключить элементы в редакторе) и залить код в свойствах Arduino. Ребята пошли немного дальше, чем чем просто эмуляция AVR... а целой платы.