Arduino IDE

История программы

Arduino IDE 1.8.10:

  • Изменение размера шрифта теперь применимо и к консольному, и к последовательному монитору.
  • Упрощено сборку IDE из источников в Windows.
  • Меньшее окно настроек, подходящее для сверхмалых экранов.
  • Кеш скачивал json и извлекал их только при изменении.
  • Приостановлено последовательный монитор, если плата внезапно отсоединится.
  • Библиотеки теперь могут объявлять зависимости, которые будут предложены во время установки lib.
  • SerialPlotter: разрешено добавление меток.
  • Поддержка архивов tar.xz для Board Manager.
  • SerialMonitor: добавлено историю команд (с помощью клавиш со стрелками).
  • Доступность: добавлено флажок, чтобы включить доступность в настройках.

Arduino IDE 1.8.9:

  • Новая цель! Платы ARM64 теперь полностью поддерживаются (Nvidia Jetson и RaspberryPi3 с 64-битной операционной системой).
  • Исправлено ошибки, связанные с UTF8 в Windows.
  • Исправлено: теперь можно снова скомпилировать, используя OpenJDK (удалена зависимость от JavaFx).
  • Исправлено: использовать только TouchBar на OSX 10.12 или выше.
  • PluggableDiscovery: легко добавьте свой собственный первооткрыватель и сделайте его доступным в меню Boards / Port (спасибо @PaulStoffregen за идею и начальную реализацию).
  • LibManager: уменьшено замедление при поиске.
  • Исправлено: убедитесь, что линия эскиза видна, если она содержит ошибку и должна быть выделена.
  • Linux: установщик теперь пытается установить символическую ссылку / usr / local / bin (это не влияет на обычную установку вне системы) Спасибо @ 2E0PGS.
  • Исправлено обновление прошивки, недоступное для сторонних плат WINC.
  • Используйте лексикографическое расстояние как последний шанс найти нужную библиотеку (если любая другая техника не удалась).
  • Исправлено некоторые прототипы, вставляемые в середине функции.

Arduino IDE 1.8.7:

  • Исправлено: IDE не запускается, если library_index.json развращен.
  • Исправлено: IDE не запускается, если найдена библиотека с недопустимой версией.
  • Исправлено: ошибки с ошибкой в очень сложных зарисовках (например, прошивка Marlin).
  • Исправлено: улучшен диалог, объясняющий, что теперь требуется MacOSX 10.8.
  • Исправлено: Медленные меню «Файл» и «Инструменты» в MacOSX.
  • Исправлено: поведение Weird Board Manager, если ядро AVR понижено до версии раньше 1.6.22.
  • Улучшенное удобство использования при первом использовании, если пользователь не выбирает последовательный порт.
  • Пользовательское меню «Инструменты» теперь сохраняет порядок, определенный в файле boards.txt.
  • AVR: Исправлены предупреждения EEPROM.
  • AVR: трактуйте «сужение преобразования» как предупреждение, а не ошибку. Это заставит некоторые библиотеки скомпилировать снова.

Arduino IDE 1.8.6:

  • Исправлено: IDE не запускается, если library_index.json развращен.
  • Исправлено: IDE не запускается, если найдена библиотека с недопустимой версией.
  • Исправлено: ошибки с ошибкой в очень сложных зарисовках.
  • Исправлено: поведение Weird Board Manager, если ядро AVR понижено до версии раньше 1.6.22.
  • Улучшенное удобство использования при первом использовании, если пользователь не выбирает последовательный порт.
  • Пользовательское меню «Инструменты» теперь сохраняет порядок, определенный в файле boards.txt.
  • AVR: Исправлены предупреждения EEPROM.
  • AVR: трактуйте «сужение преобразования» как предупреждение, а не ошибку. Это создаст некоторые библиотеки.

Arduino IDE 1.8.5:

  • Исправлена ошибка с отрицательным размером шрифта.
  • Вкладка Новый/Переименовать теперь позволяет имена, начинающиеся с числа.