Выберите пример или откройте свой .hex
Начните с Blink, Serial, кнопки, плавного затухания, дисплея или сервопривода или откройте скомпилированный файл, который экспортирует ваша IDE.
Запускайте скомпилированный скетч (.hex) или один из десяти примеров на симулированном ATmega328P в реальном времени.
Подключайте к его пинам светодиоды, кнопки, ручку, 7-сегментный индикатор, дисплей 16x2, сервопривод или зуммер и следите за монитором порта.
Начните с Blink, Serial, кнопки, плавного затухания, дисплея или сервопривода или откройте скомпилированный файл, который экспортирует ваша IDE.
Добавьте светодиоды, кнопки, потенциометр, 7-сегментный индикатор, дисплей 16x2, сервопривод или зуммер и выберите пины для подключения.
Нажимайте кнопки, крутите ручку, вводите текст в монитор порта и смотрите, как плата реагирует в реальном времени.
Создавайте визуалы и ролики для своего электронного проекта с WaveSpeed AI.
Сделайте продуктовый снимок своего гаджета по промпту.
Превратите фото своей сборки в короткий демо-ролик.
Превратите эскиз корпуса в 3D-модель.
$1 бесплатных кредитов для подходящих новых аккаунтов. Карта не нужна. Для генераторов нужны отдельный аккаунт и кредиты. Инструмент «симулятор Arduino» бесплатный.
Да. Это бесплатный онлайн-симулятор Arduino: запускайте сколько угодно программ без аккаунта, водяного знака и ограничения по времени, ничего не устанавливая.
Выберите один из десяти примеров скетчей или откройте скомпилированный .hex, подключите светодиоды, кнопки и другие компоненты к пинам Uno и нажмите «Запуск». Плата работает в браузере в реальном времени, с монитором и плоттером порта.
Откройте скомпилированный файл скетча. В Arduino IDE выберите Скетч > Экспорт бинарного файла и откройте сохранённый .hex; в arduino-cli используйте «compile --output-dir», в PlatformIO откройте .pio/build/uno/firmware.hex. Файлы ELF и «сырые» образы .bin тоже работают.
Плату в стиле Uno с ATmega328P на 16 MHz: пины D0–D13 и A0–A5, таймеры 0, 1 и 2 с PWM, последовательный порт, аналоговые входы, EEPROM, сторожевой таймер и прерывания по пинам.
Каждая инструкция занимает столько же тактов, сколько на настоящем чипе, поэтому delay(), millis(), частоты PWM, высота тона, импульсы сервопривода и тайминги порта совпадают с настоящей Uno. Строка состояния показывает скорость симуляции.
Светодиоды, кнопки, потенциометр, 7-сегментный индикатор, символьный дисплей 16x2, сервопривод и зуммер, который слышно, а также монитор и плоттер порта для вывода вашей программы.
Добавьте его, затем откройте его подключение (значок шестерёнки) и выберите пины. Светодиоды подключаются от пина к GND, кнопки соединяют пин с GND (используйте INPUT_PULLUP) или с 5V, потенциометр даёт 0–5 V на аналоговом пине, а дисплей 16x2 использует обычное подключение RS, E и D4–D7.
Нет. Файл читается и выполняется в браузере и никогда не покидает ваше устройство. Подключение и последняя программа сохраняются в этом браузере до следующего раза.
Да. Десять примеров в стандартном стиле Arduino — от Blink и Serial до кнопки, плавного затухания, дисплея и сервопривода. Откройте «Показать скетч», чтобы прочитать код и скопировать его в свою IDE.
Нет. Arduino — товарный знак Arduino SA; этот симулятор создан WaveSpeed AI и не связан с Arduino и не одобрен ею.
Бесплатно, конфиденциально и без установки.