Velxio эмулирует Arduino, ESP32 и Raspberry Pi прямо на экране
Допустим, вы хотите проверить схему на Arduino, но платы под рукой нет. Или она есть, но возиться с проводами лень - нужно быстро убедиться, что код работает. До недавнего времени единственным приличным вариантом был Wokwi - онлайн-симулятор, который знает каждый ардуинщик. Проблема в том, что Wokwi - закрытый сервис. Код недоступен для проверки, приватные проекты требуют платной подписки, а поставить его на свой компьютер нельзя в принципе.
Velxio - это попытка сделать то же самое, но с открытым кодом. Программа работает прямо в браузере, запускается за секунды и поддерживает 19 разных плат на пяти процессорных архитектурах. Arduino Uno, Nano, Mega, Raspberry Pi Pico, ESP32 нескольких разновидностей и даже Raspberry Pi 3 с полноценным Linux. Я ожидал типичную поделку уровня «мигает светодиод», а получил редактор кода уровня VS Code, 48 электронных компонентов с визуальными превью и монитор последовательного порта с автоматическим определением скорости.
Пять архитектур процессоров в одной вкладке
За эмуляцию отвечают проверенные движки. Для плат Arduino используется avr8js - тот же эмулятор, что и в Wokwi, только здесь он работает в открытом проекте. Для Raspberry Pi Pico - rp2040js. Для ESP32 и Raspberry Pi 3 подключается QEMU - программа, которая умеет воспроизводить целые компьютеры внутри вашего браузера. Процессор Arduino Uno эмулируется на частоте 16 МГц - как на настоящей плате. Pico работает на 133 МГц. Это не абстрактная симуляция «для красоты», а реальное выполнение тех же команд, что выполняет настоящий чип.
Мне понравилось, что можно поставить на один холст сразу две платы разных типов - скажем, Arduino и Raspberry Pi Pico - и соединить их проводами. Попробуйте провернуть такое в Wokwi.
Где Velxio пока спотыкается
Проект молодой - появился в марте 2026 года. И это чувствуется. Обозреватель с сайта CNX Software протестировал несколько примеров для ESP32 - часть из них не скомпилировалась ни локально, ни на демо-сервере. Простые примеры вроде мигания светодиодом работают, а вот проекты посложнее могут упасть с ошибкой компиляции.
Для базовых плат Arduino ситуация заметно лучше. Встроенные примеры - светофор, управление кнопкой, LCD-дисплей - запускаются без проблем. Если вы работаете с Arduino Uno или Nano, Velxio уже вполне пригоден для экспериментов. Если вам нужен стабильный ESP32 - пока стоит подождать.
Velxio против Wokwi: за что платить, если можно не платить
Wokwi бесплатен для личного использования, но с ограничениями. Приватные проекты, загрузка своих библиотек, приоритетная компиляция - за это просят подписку. Код Wokwi закрыт, поставить его на свой сервер нельзя.
Velxio распространяется под лицензией AGPLv3 - можно пользоваться бесплатно, изучать код, модифицировать. Можно развернуть на собственном сервере одной командой в Docker и работать полностью автономно, без интернета. Для школ и кружков робототехники это может быть решающим аргументом: 30 учеников работают одновременно, и ни один не ждёт очереди на облачный сервер.
Честно скажу: у Wokwi сейчас шире набор компонентов (больше 100 против 48) и стабильнее работа с ESP32. Velxio берёт другим - свободой и возможностью держать всё у себя.
Как попробовать за 10 секунд
Открыть velxio.dev в браузере. Всё. Регистрация не нужна. Выбираете плату, пишете код в редакторе, нажимаете «Compile» - и схема оживает на экране. Кто хочет поставить Velxio на свой сервер - на странице проекта есть инструкция для Docker, занимает пару минут.
Я думаю, что в ближайший год рынок эмуляторов электроники изменится. Wokwi долго был единственным работающим вариантом, и отсутствие конкуренции это всегда плохо для пользователя. Velxio пока сырой, но фундамент крепкий - те же эмуляционные движки, открытый код, активная разработка. Стоит добавить в закладки и вернуться через пару месяцев.
А вы тестируете свои проекты на эмуляторах или считаете, что без реального железа всё бессмысленно?
Источник: Velxio
🔔 КликХак рассказал вам про бесплатный эмулятор Arduino. Подпишитесь - и узнаете, чем ещё можно заменить платный софт, за который вы зря платите.