Homebrew отключил этот пакет: Версия не обновлялась более 90 дней

Arduino IDE

Arduino · Среда разработки с открытым исходным кодом для написания, компиляции и загрузки скетчей Arduino, управления платами и библиотеками и работы с последовательным портом.

CaskИнструменты разработкиЧип Apple · IntelОтключено
Главная
Источник homebrew/cask
Установки за последние 30 дней638
Установки за последний год9,2 тыс.Всего за 365 дней
Последняя версия2.3.104 дня назад · 7 окт.
Размер загрузки195МБarm64 / x86_64 · dmg
Частота обновленийНерегулярно1 релиз за 30 дней

Описание

Arduino IDE 2 — настольная среда разработки для написания скетчей Arduino, их компиляции для выбранной платы и загрузки на подключённое оборудование. Это переписанная версия на основе Theia и Electron; операции компиляции и загрузки выполняются серверной частью через Arduino CLI в режиме демона. Она отличается от устаревшей линейки Arduino IDE 1.x.

Платы, библиотеки и скетчи

Перед компиляцией или загрузкой выберите модель платы и порт. Менеджер плат устанавливает инструменты платформы, необходимые для поддерживаемых плат, а менеджер библиотек помогает добавлять и обновлять зависимости скетчей. Редактор и его инструменты последовательного порта позволяют разрабатывать ПО и наблюдать за подключёнными устройствами. Для отладки, зависящей от аппаратного обеспечения, требуются поддерживаемая плата и соответствующая конфигурация; установка IDE не обеспечивает поддержку отладки для каждой платы.

Совместимая с Arduino плата, подходящий кабель передачи данных и необходимый пакет платы приобретаются отдельно от загрузки IDE. Для некоторых устройств требуются драйверы или определённый режим загрузчика. Следуйте официальным инструкциям для платы и проверьте выбранный порт перед загрузкой, поскольку загрузка заменяет программу на устройстве. Кабель, предназначенный только для питания, может не обеспечивать передачу данных. Дополнительные библиотеки и инструментарии для плат занимают место на диске и могут потребовать загрузки.

Установка и требования для Mac

Издатель предлагает отдельные сборки для Mac с процессорами Intel и Apple Silicon. В текущем каталоге выбрана версия DMG для Apple Silicon 2.3.10 размером 195168554 байт в официальном релизе. В URL каталога используется написание ARM64, а в названии официального файла — arm64; проверка показала, что официальное перенаправление GitHub ведёт к этому же файлу. Проверка без запуска подтверждает, что именно этот пакет 2.3.10 содержит основной исполняемый файл arm64 для Apple Silicon. В Info.plist приложения указана macOS 10.15, но в параметре LC_BUILD_VERSION основного исполняемого файла задана минимальная версия macOS 11.0. Для этой сборки ARM64 используйте macOS 11.0 или более позднюю версию, не применяя к Apple Silicon более старое требование, указанное в комплекте приложения. Встроенный фреймворк Electron имеет версию 30.1.2; для инструментов плат, драйверов и дополнительных интеграций могут действовать собственные требования. Во время проверки приложение и установщик не запускались.

Для локального редактирования исходного кода подписка Arduino Cloud не требуется. Для пакетов плат, библиотек, проверки обновлений и дополнительных подключённых функций нужен доступ к сети. Продукты Arduino Cloud и физическое оборудование имеют отдельные условия использования и стоимость. IDE и распространяемый вместе с ней код лицензированы по GNU AGPLv3; совместимые сторонние лицензии задокументированы в проекте.

Процесс работы в версии 2

В версии 2.3.10 добавлено действие полной компиляции и проверки: для его запуска нужно щёлкнуть Verify, удерживая Shift. Также исправлены проблемы с устаревшим кэшем компиляции после изменения кода и запуском при отсутствии каталогов CLI по умолчанию. Версия Arduino CLI в комплекте меняется от выпуска к выпуску IDE; отдельно установленная CLI не обязательно совпадает с той, которую использует IDE. Сохраняйте резервные копии скетчей или используйте систему контроля версий. Проверяйте результат компиляции на предназначенном для него оборудовании, особенно перед подключением двигателей, силовой электроники и других устройств, реагирующих на выходные сигналы.

Официальное ПО · Проект официальной IDE 2 · Текущий выпуск

Новая версия Что нового в 2.3.10 7 окт. · Редакция OpenNavo · Перевод ИИ

  • ИзмененияОбновлён встроенный Arduino CLI до 1.5.1.

Графический интерфейс Homebrew с открытым исходным кодом. Устанавливайте через клиент macOS или команду brew.

© 2026 OpenNavo