Выпущена долгожданная новая Arduino IDE


После почти двух лет разработки была выпущена новая среда разработки Arduino версии 1.6.0.

Когда мы сообщали о выпуске Arduino IDE 1.0.5 еще в мае 2013 года, мы сказали, что он должен стать последним в серии версии 1 и что, поскольку версия 1.5 уже некоторое время находится в стадии бета-тестирования, ожидается, что она станет стандартной IDE в рамках короткий промежуток времени.

Фактически в существующей серии был еще один релиз. 1.0.6 была выпущена в сентябре 2014 года, и, учитывая, что серия 1.5.x достигла версии 1.5.8 в бета-версии, новая стабильная версия была выпущена как 1.6.

Среда разработки Arduino используется миллионами людей по всему миру не только для плат и экранов Arduino, но и для Intel Galileo и Edison, поэтому наличие обновленной стабильной версии является долгожданной новостью.

Неудивительно, что, учитывая длительность разработки, список новых функций, приведенный в объявлении блога Arduino, длинный:

Поддержка нескольких платформ

Платы обнаруживаются и отображаются в меню «Список портов» вместе с последовательным портом.

Драйверы и IDE теперь подписаны для Windows и MacOSX.

Повышена скорость процесса сборки

Автосохранение при компиляции / загрузке скетча

Множество улучшений монитора последовательного порта (быстрее, поддерживаются современной последовательной библиотекой JSSC вместо старого RXTX)

Найти / заменить на нескольких вкладках

Улучшено множество библиотек API Arduino (String, Serial, Print и т. Д.)

Инструменты и обновления инструментальных средств (avr-gcc, arm-gcc, avrdude, bossac)

Интерфейс командной строки

IDE сообщает как размер эскиза, так и статическое использование ОЗУ.

Редактор показывает номера строк

Прокручиваемые меню при большом количестве записей

Загрузить по сети (Yún)

HardwareSerial был улучшен

USB получил некоторые улучшения стабильности и производительности

Библиотека SPI теперь поддерживает «транзакции» для лучшей совместимости при одновременном использовании нескольких устройств SPI.

Лучшая поддержка сторонних поставщиков оборудования с помощью файлов конфигурации (platform.txt иboards.txt)

Теперь можно определить подменю с конфигурацией платы.

Исправлены проблемы с загрузкой на Leonardo, Micro и Yún.

Библиотеки в комплекте с Arduino были улучшены и исправлены, в частности: Bridge, TFT, Ethernet, Robot_Control, SoftwareSerial, GSM.

Исправлено множество мелких ошибок пользовательского интерфейса.


Добавить комментарий