Какую стабильную версию arduino ide выбрать

Arduino.ru

Помогите пожалуйста с выбором платы так как остановился на 2 варианты. Первое, купить через ebay этот комплект www.ebay.com/itm/Arduino-Mega-2560-Advanced-kit-128×64-LCD-SD-IR-Sensors-/160656463169 или за ту же цену заказать оригинал через официальные сайты. Какие есть плюсы и минусы? Сам я начинающий в этой области.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

bakemono аватар

по своему опыту скажу, что все зависит от того насколько далеко ты пойдешь) Нужны ли тебе такой дисплей, ик-пульт, именно МЕГА и светодиодная матрица. Для начала, мне кажется, можно присмотреться к чему-нибудь типа http://www.ebay.com/itm/Arduino-Duemilanove-ATmega-328-Board-Starter-Kit. (я сам такой заказывал) — там и монтажкая плата с экраном и резисторы, кнопки, светодиоды, соединительные провода. и по мелочи.

Для начала мне хватило.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Ну все это конечно "дело вкуса", чистое IMHO.

1. Брать официал или нет: вообщем-то нигде не видел, что-бы люди ругались на "неофициал". Иногда "неофициал" имеет даже дополнительные плюшки: регулятор питания помощней, доп. защиты от перегрузки (для меня это было важно, так как я тоже чайник, то заранее предполагаю что "что-то нахомутаю", а палить USB-порт ноута — не хочется)и т.п., джампер отключения автоматического reset (не существенно, но иногда удобно) и т.п. Вообщем смотрите что "неофициал пишет" в разделе "отличие от оригинальной". Лично я выбирал по принципу "кто быстрее доставит" 🙂 Единственный существенный плюс в "официале" который мне видится — симпатичность. Логотипы и т.п.

IDE вы вообще будете юзать абсолютно ту же самую, так что "со стороны компа" разницы вообще не будет.

Единственно на что стоит обратить внимание: что-бы USB-чип был как на оригинале. На простых скетчах разницы вообщем-то не будет, но если захочется использовать "грязно-хаки", то могут быть "нюансы".

2. Сам я тоже взял Mega (правда 1280 тогда была самой старшей). Из соображений "ну что-бы было все что может понадобится, куча портов, памяти и т.п.". Но немного пожалел об этом. Учится с кнопками, диодами т.п. — такая куча портов просто не востребована, памяти тоже столько не требуется, а сам форм-фактор "немного не удобен". Вернее удобен, но если вы заранее собираетесь "докупать шилды, делать их самому", собирать на базе меги "бутерброды из плат". Я например, пошел по пути, "нищебродства". Всю обвязку покупаю "на рынке" (как правило в разы дешевле чем она же в виде шилда) и собираю ее на беспаечной макетке. И пины arduin-ны приходится "проводками-шлейфами" перекидывать на макетку (это такая белая фиговина с дырочками на фото которое вы показали). Это немного напрягает.

В этом случае намного удобней взять макетку "побольше" и какую-то версию ардуины типа Arduino Nano (что и дешевле), припаять к ней штырьки PLS, что-бы она стала похожа на arduino.cc/en/Main/ArduinoBoardMini и ее можно было втыкать прямо в макетку. В идеале погуглить, возможно кто-то уже делает версии типа "Nano" но уже с напаяными штырьками и возможность подключать внешнее питания.

Внешниме питание и самому прикрутить тривиально, но если чайник то конечно лучше "прямо из коробки". А пригодится оно может много где — упраление сервами, мощьными диодами, релюхами т.п. Все это добро лучше не питать от USB-порта. И вообще для экспериментов лучше купить USB-хаб с собственным блоком питания.

Кстати еще один довод "против меги" состоит в том, что некоторые интерфейсы у нее выведены на другие пины. Например SPI, не на 10, 11, 12, 13 пине, а на 53, 51, 50, 52. Вообщем-то это "не существенно", в туториалах часто пишут ремарку "для меги поменяйте номера", но для чайника такие нюансы могут быть напрягом. Если где-то нагуглил схему и скетч, а оно "почему-то не рабоатет", "это все время нужно держать в уме". Так же если будете где-то брать примеры которые используют порты напрямую, тоже нужно смотреть "даташит" и выяснять "отличия меги". Вообщем-то это все не страшно, не сложно и где-то интерестно, но.

Урок 1. Скачать и установить Arduino IDE, Nextion Editor.

Сегодня в уроке начнем разбирать интересную тему, как подключить к Arduino сенсорный полноцветный экран и управлять периферийными устройствами с дисплея Nextion. Кроме этого, на дисплей выведем различную информацию. Для создания интерфейса будем использовать программу Nextion Editor. Всего будет 8 уроков по данной теме и то, что у нас получится можно посмотреть в этой статье: Подсветка на ws2812, Arduino, Nextion.

Сегодня в уроке мы рассмотрим:

Где скачать Nextion Editor?

Скачать программу Nextion Editor можно с сайта разработчика. Для этого достаточно в поисковой системе, например Яндекс, произвести поиск по слову «Nextion».

Скачать программу Nextion Editor

Первый сайт в поиске будет сайт разработчика «nextion.tech». На сайте переходим в раздел «DONLOAD -> Nextion Editor».

Первый сайт в поиске будет сайт разработчика «nextion.tech».

На открывшейся странице можно скачать последнюю версию программы. Доступны два варианта скачивания: установочный файл или архив с портабельной версией программы.

установочный файл или архив с портабельной версией программы.

Если прокрутить страницу ниже, увидим дополнительные кнопки:

Если прокрутить страницу ниже, увидим дополнительные кнопки

  • NEXTION EDITOR LTS – Страница скачивания старой версии программы. Нужна если вы редактируете старый проект. Для создания новых проектов не рекомендую.
  • LIBRARIES – библиотека для работы с дисплеем от разработчика. Но мы ее не будем использовать в наших уроках. Возможно, в следующем блоке уроков, если данные уроки будут востребованы.

Установка и настройка Nextion Editor.

После скачивания Nextion Editor устанавливаем ее как обычную программу.

осле скачивания Nextion Editor

Давайте запустим Nextion Editor и создадим новый проект. Вернее, проведем все необходимые настройки, чтобы в следующем уроке можно было начать создавать дизайн нашего будущего интерфейса.

Давайте запустим Nextion Editor и создадим новый проект.

Для этого в программе нажмем на кнопку «New». Сохраним наш проект под именем «Урок1».

Сохраним наш проект под именем «Урок1».

Затем нам будет предложен выбор дисплея. У меня базовая версия «Basic» с разными размерами дисплея 2,8 и 3,5 дюйма.

У меня базовая версия «Basic» с разными размерами дисплея 2,8 и 3,5 дюйма.

В уроке будем использовать дисплей 3,5 дюйма.

В уроке будем использовать дисплей 3,5 дюйма.

На вкладке «Display» выбираем ориентацию дисплея. В уроке будем использовать вертикальное расположение с углом поворота на 90 градусов. Кодировку выбираем iso-8859-5, для поддержки русского языка.

На вкладке «Display» выбираем ориентацию дисплея.

Во вкладке «project» можно установить пароль для доступа к проекту. Мы этого делать не будем.

о вкладке «project» можно установить пароль для доступа к проекту.

После создания проекта откроется рабочее поле.

После создания проекта откроется рабочее поле

  1. Главное меню программы Nextion Editor.
  2. Меню управления выравниванием и порядком элементов.
  3. Библиотека элементов.
  4. Область отображения.
  5. Список страниц проекта.
  6. Библиотека изображений/Библиотека шрифтов.
  7. Окно вывода результатов компиляции.
  8. Окно для ввода кода, выполняемого при возникновении события.
  9. Зона редактирования атрибутов выбранного элемента.

Подробнее о работе с программой вы можете прочитать в моем предыдущем уроке: Nextion Editor урок. Скачиваем и первый пример hmi.

Какую версию Arduino IDE скачать?

Сейчас прейдем ко второй программе, которая нам необходима для урока — это Arduino IDE.

На третьей позиции идем на сайт разработчика «arduino.cc».

Скачать программу можно также с сайта разработчика совершенно бесплатно. Для этого по предыдущей схеме ищем в поисковике слово «Arduino». На третьей позиции идем на сайт разработчика «arduino.cc».

На сайте переходим на страницу «SOFTWARE -> DONLOAD».

На сайте переходим на страницу

Тут вы можете скачать последнюю версию Arduino IDE для Windows, Mac OS или Linux. Но я не рекомендую использовать последнюю версию.

скачать последнюю версию Arduino IDE для Windows, Mac OS или Linux

Так как с ней есть небольшие проблемы. Конечно, в рамках нашего проекта с данными проблемами скорее всего не столкнемся. Но все же, для того чтобы избежать ненужных проблем, рекомендую использовать версию 1.8.9. Для этого на данной странице нажмите на предыдущую версию. В момент написания урока это была версия 1.8.12.

В момент написания урока это была версия 1.8.12.

После чего вы попадете на страницу с различными версиями Arduino IDE. Скачиваем версию 1.8.9 для вашей операционной системы.

После чего вы попадете на страницу с различными версиями Arduino IDE

Установка и настройка Arduino IDE.

Устанавливаем программу Arduino IDE. Процесс установки простой и проблем возникнуть не должно.

Arduino и операционная система Windows вам необходимо поставить дополнительный драйвер ch340 driver

Так как большинство покупает комплектующие в Китае, нам также необходимо установить драйвер ch340 для того, чтобы компьютер распознал нашу плату.

Установка драйвера ch340 для Windows.

  1. Скачайте драйвер в разделе «файлы для скачивания».
  2. Распакуйте архив
  3. Запустите исполнительный файл CH341SER.EXE
  4. В открывшемся окне нажмите кнопку Install
  5. На этом установка завершена

В других операционных системах такой проблемы нет. Можно подключать и перепрошивать.

Загрузка примера кода в Arduino NANO

Для проверки того, что мы все сделали правильно и у нас все работает, загрузим самый распространенный код, позволяющий мигать встроенным светодиодом на плате. Светодиод подключен к 13 GPIO.

Arduino IDE устанавливается с небольшим набором примеров.

Arduino IDE устанавливается с небольшим набором примеров. В том числе есть пример, который нужен нам для урока. Для того чтобы загрузить пример, необходимо перейти в меню: «Файл -> Примеры -> 01.basics -> Blink». Откроется код примера.

Выбираем нашу плату Arduino NANO,

Выбираем нашу плату Arduino NANO, данная плата бывает с разными процессорами. Я использую Китайскую версию с процессором ATmega328p. Выбираю процессор «ATmega328p (Old bootloader)» также нужно выбрать порт, к которому подключена плата, у меня это «COM8»

Для Arduino UNO все еще проще. Выбираем плату и порт подключения.

Для Arduino UNO все еще проще. Выбираем плату и порт подключения

После чего можно загрузить код в плату.

После чего можно загрузить код в плату.

 загрузить код в плату

На плате увидим мигающий светодиод. У меня он синего цвета. Чаще всего он красного цвета. Но может быть и зеленого. Все зависит от производителя платы.

На плате увидим мигающий светодиод.

На этом урок заканчиваю. В следующем уроке поговорим о графике для дисплея и посмотрим подробнее как работать с программой Nextion Editor.

Понравился Урок Скачать и установить Arduino IDE, Nextion Editor ? Не забудь поделиться с друзьями в соц. сетях.

А также подписаться на наш канал на YouTube, вступить в группу Вконтакте, в группу на Facebook.

Скачать Arduino IDE бесплатно и на русском

На этой странице вы узнаете, как скачать программы и скетчи для работы с Ардуино. Мы поделимся с вами полезными ссылками на официальные ресурсы, последние стабильные версии Arduino IDE 1.8.7 на русском, подходящие для разных плат Arduino Uno, Nano, Mega. Большинство программ и библиотек распространяются по свободной лицензии, поэтому вы можете их скачать бесплатно как на нашем сайте, так и с официальных источников.

Arduino IDE

Скачать Arduino IDE

Самой первой, а, зачастую, и единственной программой для начинающих работать с контроллером Ардуино становится Ардуино IDE – интегрированная среда разработки от создателей платформы. Вы можете бесплатно загрузить основные версии этой программы на нашем сайте, чуть ниже привели ссылки для скачивания. Для вашего удобства мы выбрали наиболее свежие и популярные версии программ. В других материалах на ArduinoMaster.ru вы можете более подробно узнать об установке и настройке Arduino IDE.

Давайте для начала коротко выясним, что такое IDE и получим ответы на наиболее часто возникающие вопросы. Если вы опытный разработчик, то можете смело перелететь в следующий раздел статьи со ссылками на скачивание.

Что такое Arduino IDE

Аббревиатура IDE расшифровывается как Integrated Development Environment, в переводе – интегрированная среда разработки. С помощью этой программы программисты пишут программы, причем делают это гораздо быстрее и удобнее, чем при использовании обычных текстовых редакторов.

В рамках платформы Ардуино программа Arduino IDE делает то же – помогает программистам писать программы. С ее помощью скетч, написанный на языке Arduino, проверяется, превращается в C++, компилируется, загружается в Arduino. Теоретически, вы можете обойтись без этой программы, но реально других вариантов начать работы с Ардуино для новичка практически не существует. Поэтому первое, что вы должны сделать – это найти и установить себе эту среду программирования. Это совершенно не трудно и абсолютно бесплатно.

Как скачать и установить Arduino IDE

Процедура скачивания и установки абсолютно традиционна. Вы загружаете файл, запускаете установку. На официальном сайте доступны версии c установщиком (exe) и обычных zip архивах. Вы можете найти версии Arduino IDE для всех основных операционных систем.

Процедура установки достаточно проста, вам нужно будет ответить на несколько вопросов. Важным этапом этого процесса является установка драйвера COM-порта. Для большинства «китайских» плат ардуино понадобится установить дополнительные драйвера.

После установки потребуется небольшая настройка среды – об этом мы поговорим в отдельной статье про установку и настройку Ардуино IDE.

Какую версию Ардуино IDE выбрать?

Первая версия среды разработки Ардуино официально появилась в августе 2005 года. С тех пор утекло много воды, программа несколько раз претерпевала революционные изменения. До 2011 года номера версий состояли из одной цифры (последней была 0023 – версия от 09.11.2011). Затем появилась более привычная запись с «минорными» и «мажорными» обновлениями. Так, Arduino 1.0.0 появилась 30.11.2011, а версия 1.0.1 – в мае 2012.

Ключевыми по количеству обновлений и связанных с ними проблем совместимости стали переходы с версии 1.0.7 и 1.5. Многие библиотеки, написанные под «старые версии» программы не могли компилироваться в новых из-за изменений в системных библиотеках и других внутренних механизмах сборки проекта. Особенно сильно это проявилось при переходе на 1.6 версию. Если в вашем проекте есть древние библиотеки, некорректно работающие с современными версиями IDE, вам придется изменять их самому, ждать, пока это сделают авторы или подчиниться обстоятельствам и установить ту версию, с которой будет работать библиотека.

Последней стабильной версией Arduino IDE на момент написания статьи является 1.8.7 (август 2018).

Arduino на русском

Еще один важный вопрос – русификация среды разработки. Давайте сразу разберемся с тем, как перевести Arduino IDE на русский. На самом деле, для этого не нужно искать или скачивать специальные версии. Вы загружаете и устанавливаете обычную версию, достаточно просто выбрать ваш язык в списке доступных языков в соответствующем пункте настроек.

Arduino IDE на русском

Скачать Arduino 1.8.7

Версия 1.8.x Arduino IDE появилась 11 Сентября 2018 года и является последней стабильной на момент написания статьи. По сравнению с 1.8.6 вы не найдете существенных улучшений в интерфейсе – все изменения, в основном, касались исправления ошибок и повышения стабильности работы.

Версия Windows

Версия Linux и Mac

Изменения в версии 1.8.7

Из наиболее важных изменений данной версии можно выделить следующее:

  • Исправлена проблема выбора порта при первом использовании.
  • Исправлены ошибки запуска с некорректным файлом library_index.json или некорректными версиями библиотек.
  • Исправлены проблемы с низкой скоростью отрисовки меню File и Tools на версии для Mac OS X.
  • Улучшена работы с диалоговыми окнами в MAC OS.
  • Повышена стабильность работы системы в целом (исправлены ошибки ядра).

Скачать Arduino 1.8.6

IDE 1.8.6 появилась в августе 2018 года. По сравнению с предыдущей версией, в 1.8.6 было добавлено много улучшений.

Изменения в версии 1.8 6

Список дополнений и улучшений:

  • Улучшена производительность компиляции проектов за счет распараллеливания процессов и повторного использования скомпилированных фрагментов проекта.
  • Прочие улучшения интерфейса:
  • Добавлены клавиатурные ускорители при прокрутке меню (нажмите клавишу ‘a’).
  • Добавлен скроллер в меню программирования.
  • Улучшение диалогового окна «Поиск/Замены»

Версия Windows

Загрузить Arduino IDE с официального сайта

Скачать Arduino IDE бесплатно и на русском

Для загрузки программы с официального сайта Arduino.cc вам нужно найти в навигации сайта пункт Software – Downloads. Найдите на странице ссылки на последние версии программы (для Windows, Linux, Mac OS X). Щелкнув на ссылку вы попадете на страницу загрузки, на которой можете выбрать вариант загрузки:

  • С поддержкой проекта (укажите, какую сумму вы готовы пожертвовать)
  • Без поддержки. Просто нажмите на кнопку «Загрузить».

Не зависимо от выбранного варианта, вы все равно загрузите одну и ту же версию, никаких ограничений для «бесплатной» версии нет. Но если у вас есть возможность, то постарайтесь пожертвовать команде, так много сделавшей для развития проекта.

Версия 1.8.7

Windows Installer, 1.8.7 https://www.arduino.cc/download_handler.php?f=/arduino-1.8.7-windows.exe
Windows – ZIP файл, 1.8.7 https://www.arduino.cc/download_handler.php?f=/arduino-1.8.7-windows.zip
MAC OS X, 1.8.7 https://www.arduino.cc/download_handler.php?f=/arduino-1.8.7-macosx.zip
Linux, 32-разрядная система, 1.8.7 https://www.arduino.cc/download_handler.php?f=/arduino-1.8.7-linux32.tar.xz
Linux, 64-разрядная система, 1.8.7 https://www.arduino.cc/download_handler.php?f=/arduino-1.8.7-linux64.tar.xz

Версия 1.8.6

Windows Installer, 1.8.6 https://www.arduino.cc/download_handler.php?f=/arduino-1.8.6-windows.exe
Windows – ZIP файл, 1.8.6 https://www.arduino.cc/download_handler.php?f=/arduino-1.8.6-windows.zip

Версия 1.6.13

Windows Installer 1.6.13 https://www.arduino.cc/download_handler.php?f=/arduino-1.6.13-windows.exe
Windows – ZIP файл 1.6.13 https://www.arduino.cc/download_handler.php?f=/arduino-1.6.13-windows.zip

Arduino IDE Online

Arduino IDE Online

Если по каким-то причинам вы не можете или не хотите установить Arduino на свой компьютер, у вас есть возможность создавать скетчи в онлайн-версии. Для этого нужно открыть страницу онлайн-среды разработки на официальном сайте Ардуино. Перед началом работы нужно зарегистрироваться, после чего вы сможете открыть среду программирования. Этот подход в чем-то напоминает другие онлайн-эмуляторы Ардуино.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *