База знаний · Переезд и сравнение

Симуляторы Arduino: Wokwi, Tinkercad, SimulIDE и Proteus — где попробовать без платы

Четыре симулятора, которыми реально пользуются: что умеет каждый, что из них открывается из России, когда симулятор врёт и как перейти на живую плату.

Платы ещё нет, а попробовать хочется — или плата одна на весь класс. Для этого есть симуляторы: схему собираете на экране, скетч пишете тот же, что и для настоящей Arduino, и смотрите, как мигает светодиод и что пишет монитор порта. Пользуются в основном четырьмя: Wokwi, Tinkercad, SimulIDE и Proteus.

Четыре симулятора: что выбрать

СимуляторГде работаетПлатыКому подходит
WokwiВ браузере, бесплатно для личного пользования; есть расширение для VS CodeUno, Nano, Mega, ATtiny85; ESP32, S2, S3, C3, C6, H2 и новые чипы в бете; Raspberry Pi Pico, Pico W, Pico 2; STM32 Blue PillВсем, кто уже пишет код: от первого Blink до ESP32 с Wi-Fi
Tinkercad CircuitsВ браузере, бесплатно, нужен аккаунт AutodeskArduino Uno R3, ATtiny85 и micro:bit, макетная плата с деталямиМладшим школьникам: программу можно собирать из блоков
SimulIDEПрограмма на компьютере, открытый код, без интернета и аккаунтаArduino на AVR, отдельные микроконтроллеры AVR и PICКлассу без интернета и тем, кто хочет видеть сигналы на выводах
ProteusПлатная программа для Windows, есть демоверсия без сохраненияArduino и сотни других микросхем, полная схемотехникаТехникумам и вузам, где он уже куплен

Онлайн-редактор Arduino Cloud в этот список не входит: он не симулирует плату, а прошивает настоящую через программу-агент, и из России с ним те же беды, что и с сайтом Arduino — см. разбор ошибки 403.

Wokwi: самый близкий к настоящей плате

Откройте wokwi.com, нажмите «Start new project» и выберите плату — пробовать можно без регистрации, вход понадобится, только чтобы сохранить проект и получить на него ссылку. Перед вами два окна: слева код, справа схема. Детали добавляются кнопкой с плюсом: кнопки, светодиоды, потенциометры, экраны LCD 1602 и OLED SSD1306, датчики DHT22, HC-SR04, DS18B20, MPU6050, считыватель RFID, сервоприводы и шаговые моторы с драйвером A4988. Библиотеки — на вкладке Library Manager: там любая библиотека из официального каталога Arduino, а вот свою папку или ZIP в бесплатном Wokwi не подключить. Для нас это значит, что библиотеки, которых в официальном каталоге нет — в том числе многие наши iarduino, — в Wokwi не заработают. Нажали зелёную кнопку — плата заработала, монитор порта внизу.

Главное, за что Wokwi любят: он умеет ESP32 и Raspberry Pi Pico, а не только Uno. Симулированный ESP32 даже подключается к Wi-Fi и ходит в интернет — можно проверить MQTT или запрос к сайту, не имея платы в руках. Для школьного компьютера важно, что ничего ставить не нужно, а проект живёт по ссылке: учитель отправил ссылку — ученик открыл ту же схему.

Открывается ли Wokwi из России без обходных путей, мы со своего компьютера проверить не можем; сообщений о его блокировке не встречали. В любом случае проект хранится на чужом сервере, поэтому готовый скетч копируйте к себе — в проект Trema IDE или в папку скетчей Arduino IDE.

Tinkercad Circuits: блоки для младших

Tinkercad — это прежде всего макетная плата на экране: вы втыкаете светодиод и резистор в отверстия, тянете провода, и если перепутали ножки, светодиод не загорится, а если забыли резистор — «сгорит» с подсказкой про ток. Программу для Uno можно собирать из цветных блоков, а можно писать текстом. Для 3–6 классов это часто первый опыт с электроникой, и для него Tinkercad хорош.

Из плат только Uno R3, ATtiny85 и micro:bit — ESP32 и Pico тут нет, а набор деталей скромнее, чем у Wokwi. И главное для нас: Tinkercad принадлежит Autodesk, а Autodesk летом 2026 года закрыл вход в свои аккаунты из России — пользователи видят «Sorry, you have been blocked» и рассказывают, что через VPN всё открывается. Без аккаунта симулятор не запускается. Если у вас открывается — пользуйтесь.

SimulIDE: без интернета и без аккаунта

Единственный из четырёх, который можно поставить на компьютеры класса и забыть про сеть: открытый код, аккаунт не нужен, к выводам платы можно подцепить виртуальный осциллограф и посмотреть, как выглядит ШИМ или сигнал на шине. Платы — Arduino на AVR: Uno, Nano, Mega; ESP32 нет. Одна засада: сам SimulIDE код не компилирует. Чтобы его встроенный редактор собрал скетч, в настройках нужно указать папку установленной Arduino IDE; иначе он умеет только загрузить готовый файл .hex. Его можно получить из Arduino IDE командой «Скетч → Экспортировать скомпилированный бинарный файл».

Proteus: когда он уже есть

Proteus — профессиональная программа для схемотехники, Arduino в ней одна из сотен микросхем. Если в техникуме или вузе он стоит и по нему идут занятия, отказываться не надо; для знакомства есть демоверсия, которая не сохраняет проекты. Покупать его ради Arduino бессмысленно: за те же деньги можно купить набор с настоящей платой и датчиками, а скачанные «бесплатные» сборки обычно приносят с собой что-нибудь лишнее.

Когда симулятор врёт

Настоящая плата покажет сразу то, чего не покажет ни один симулятор.

  • Ток. Вывод Arduino штатно отдаёт 20 мА, предел — 40 мА на вывод и около 200 мА на весь чип. Wokwi ток не считает вовсе: десять светодиодов без резисторов на одном выводе у него горят. Tinkercad светодиод без резистора «взорвёт», но перегрузку самой платы тоже не покажет. На живой плате один сервопривод от вывода 5V ещё крутится, а два-три уже просаживают питание и перезагружают плату.
  • 3,3 и 5 вольт. Датчик на 3,3 В без своего стабилизатора, подключённый к 5 В, в симуляторе работает вечно. В жизни — недолго. Подробно — в статье про питание Arduino.
  • Контакты и провода. Половина «не работает» на настоящей макетке — плохо вставленный провод или перепутанные ряды. Симулятор этого не знает: у него контакт либо есть, либо нет.
  • Шум. Аналоговый вход в симуляторе показывает ровное число. На плате оно гуляет на несколько единиц даже с хорошим датчиком, а с длинным проводом — на десятки; неподключённый вход выдаёт случайные скачки. Скетч, который в симуляторе чётко ловит порог, на плате дребезжит.
  • Время. Внутри симуляции delay() и millis() точны, но к настоящим часам симуляция привязана нестрого: то отстаёт, то обгоняет, особенно с экраном или Wi-Fi. Всё, что упирается во внешний мир — ответ датчика за две секунды, таймаут сети, — проверяется только на плате.
  • Датчики не ошибаются. Симулированный DHT22 никогда не отдаст NaN, RFID читает метку с первого раза, ультразвук не ошибается на мягких предметах. Код обработки ошибок в симуляторе написать можно, а проверить — нет.
  • Библиотеки. В Wokwi только каталог Arduino, в Tinkercad — несколько встроенных. Библиотека из каталога libraries.trema.ru или из ZIP в симуляторе может оказаться недоступной, хотя в среде на компьютере она ставится в один клик.

Как перейти на настоящую плату

Скетч из любого симулятора — обычный код Arduino: скопируйте его в Trema IDE или Arduino IDE, выберите плату и порт, нажмите «Загрузить». Схему собирайте по той же картинке, только помните про резисторы у светодиодов и про общий провод GND между платой и всем остальным — симулятор прощает их отсутствие, плата нет. Первые шаги на живой плате удобно делать по урокам с набором: каждый урок — одна схема и один скетч, уже проверенные на железе. А если платы пока нет совсем, на сайте есть обучающая игра, где выводы, сигналы и циклы объясняются без симулятора и без установки программ.

Частые вопросы

Какой симулятор Arduino лучше для начинающего?

Если уже пишете код — Wokwi: он бесплатный для личного пользования, работает в браузере и умеет не только Uno, но и ESP32 с Wi-Fi и Raspberry Pi Pico. Для младших школьников, которым удобнее блоки и макетная плата на экране, — Tinkercad Circuits, если он у вас открывается.

Можно ли учить Arduino совсем без платы?

Первые шаги — да: выводы, сигналы, циклы, монитор порта в симуляторе выглядят так же. Но питание, помехи, плохие контакты и капризы датчиков симулятор не показывает, поэтому к настоящей плате стоит перейти как можно раньше — хотя бы к самому дешёвому Uno или Nano.

Работает ли Tinkercad в России?

Летом 2026 года пользователи сообщали, что Autodesk закрыл вход в свои аккаунты из России — на экране «Sorry, you have been blocked», через VPN открывается. Без аккаунта Tinkercad не запускается. Если у вас открывается, пользуйтесь; если нет, возьмите Wokwi или поставьте SimulIDE.

Есть ли симулятор Arduino без интернета?

SimulIDE: бесплатная программа с открытым кодом, ставится на компьютер, аккаунт не нужен. Платы — Arduino на AVR (Uno, Nano, Mega), ESP32 в нём нет. Для компиляции скетча ему нужна установленная Arduino IDE, путь к ней указывается в настройках; иначе он загружает только готовый файл .hex.

Есть ли симулятор ESP32?

Wokwi: он симулирует ESP32, S2, S3, C3, C6, H2 и новые чипы в бете, включая Wi-Fi — виртуальная плата подключается к сети и может отправить запрос или MQTT-сообщение. Tinkercad и SimulIDE ESP32 не умеют.

Как перенести скетч из симулятора на настоящую плату?

Скопировать код в Trema IDE или Arduino IDE, выбрать плату и порт и нажать «Загрузить» — код тот же. Схему соберите по картинке из симулятора, но не забудьте резисторы у светодиодов и общий провод GND: симулятор прощает их отсутствие, плата — нет.

Обновлено: 22 октября 2026