После почти двух лет разработки свет увидела новая версия Arduino IDE 1.6. Последняя версия имеет множество улучшений.
Вот далеко неполный список улучшений:
- Поддержка множества платформ
- Платы определяются и отображаются в меню списка портов вместе с последовательным портом
- Драйверы и IDE предназначены для Windows и MacOS X
- Увеличена скорость компиляции
- Автосохранение при компиляции/загрузке скетча
- Множество улучшений монитора последовательного порта (быстрее, в основе лежит современная библиотека JSSC вместо старой RXTX)
- Несколько вкладок для Найти/Заменить
- Улучшено множество библиотек Arduino API (String, Serial, Print и т.д.)
- Обновлены инструменты и компиляторы (avr-gcc, arm-gcc, avrdude, bossac)
- Интерфейс командной строки
- IDE сообщает информацию о размере скетча и использовании памяти
- В редакторе отображаются номера строк
- Меню с множеством строк имеют полосы прокрутки
- Загрузка через сеть (Arduino Yún)
- Был улучшен HardwareSerial
- Увеличены стабильность и производительность USB
- Библиотека SPI теперь поддерживает «транзакции» для улучшения совместимости при использовании одновременно нескольких устройств SPI
- Улучшенная поддержка вендоров с файлами конфигурации (plarform.txt и boards.txt)
- Может быть настроено подменю с конфигурациями
- Устранены проблемы загрузки на Leonardo, Micro и Yún
- Устранены проблемы и усовершенствованы библиотеки для Arduino, в частности: Bridge, TFT, Ethernet, Robot_Control, SoftwareSerial, GSM
- Устранено множество незначительных ошибок пользовательского интерфейса
Настройку внешнего вида среды разработчики пока не добавили, поэтому при желании, настраиваем интерфейс Arduino IDE вручную.
Arduino IDE 1.6 можно скачать со страницы загрузок.
[add_ratings]
Спасибо за обзор и перевод.
Лучше бы они добавили возможность сворачивать определенные участки кода...а то когда код больше 100 строк нужно долго крутить и искать нужный участок.
Согласен. Возможность работать с блоками кода совсем бы не помешала. Гораздо полезнее, чем нумерация строк.
В мониторе порта крокозябры вместо русских букв :- (
не знаете, как это устранить ?
Скорее всего — никак. Кириллица не поддерживается.