Выберите пример или напишите код
Начните с мигания, светофора, кнопки, плавно гаснущего светодиода или ручки или напишите свой код на MicroPython в редакторе.
Пишите на MicroPython, нажимайте «Запуск» и смотрите, как мигают светодиоды, считывайте кнопки и ручки и общайтесь с платой через REPL.
Или загрузите свою прошивку .uf2. Всё работает в браузере, плата не нужна.
Начните с мигания, светофора, кнопки, плавно гаснущего светодиода или ручки или напишите свой код на MicroPython в редакторе.
Добавьте светодиоды, кнопки, переключатели и ручки и выберите пин GPIO для каждого. Плата показывает, что делает каждый пин.
Нажмите «Запуск» — код выполняется в MicroPython на симулированном чипе. Нажимайте кнопки, крутите ручки и вводите команды в REPL во время работы.
Создавайте визуалы и короткие ролики для своих электронных проектов с WaveSpeed AI.
Сделайте продуктовый снимок своего гаджета по промпту.
Превратите фото своей сборки в короткий ролик.
Превратите эскиз корпуса в 3D-модель.
$1 бесплатных кредитов для подходящих новых аккаунтов. Карта не нужна. Для генераторов нужны отдельный аккаунт и кредиты. Инструмент «симулятор Pico» бесплатный.
Да. Это бесплатный онлайн-симулятор Pico без аккаунта, ограничения по времени и установки. Он работает в браузере.
Выберите пример или напишите свой код на MicroPython, подключите светодиоды, кнопки, переключатели и ручки к пинам GPIO и нажмите «Запуск». Смотрите, как реагирует плата, и вводите команды в REPL во время работы кода.
Да. Симулятор запускает официальную прошивку MicroPython 1.29 для Raspberry Pi Pico без изменений на эмулированном процессоре RP2040 (Arm Cortex-M0+). REPL, модуль machine, файловая система и сообщения об ошибках — настоящие.
GPIO, таймеры, PWM, АЦП (GP26–GP28 и датчик температуры) RP2040, контроллеры UART, SPI и I2C, DMA, PIO и USB-serial. Снаружи чипа можно подключить светодиоды, кнопки, переключатели и ручки к любому пину GPIO.
Да. Загрузите .uf2 или .bin, собранный для Raspberry Pi Pico (RP2040): программу на C/C++ из Pico SDK или Arduino либо сборку MicroPython или CircuitPython. Консоль показывает вывод USB-serial и UART0. Файл читается в браузере и никуда не загружается.
Да. Код, который спит или ждёт, выполняется в реальном времени, а time.ticks_ms() следует симулированным часам, поэтому тайминги программы остаются согласованными. Строка состояния показывает текущую скорость.
На симулированной плате файлы переживают сброс, а «Сохранить как main.py» запускает ваш код при каждом старте — пока вы не сотрёте флеш-память или не закроете страницу. Код в редакторе и подключение сохраняются в браузере.
Нажатая кнопка соединяет свой пин с GND (или с 3,3 V). Для кнопки на GND включите подтяжку в коде (Pin.PULL_UP): пин читает 1, когда кнопка отпущена, и 0, когда нажата. Удерживайте кнопки мышью, касанием или цифровыми клавишами 1–9.
Да. Прошивка скачивается один раз; дальше код, подключение и файлы остаются на вашем устройстве. Ничего из написанного никуда не отправляется.
Нет. Это независимый симулятор. Raspberry Pi и Pico — товарные знаки Raspberry Pi Ltd. Загрузочное ПЗУ симулятора — наш собственный код, и оно не содержит ПЗУ Raspberry Pi.
Бесплатно, конфиденциально и без установки.