Arduino IDE в вопросах и ответах
- nds
- Друг Кота
- Сообщения: 4702
- Зарегистрирован: Вс май 25, 2008 19:47:47
- Откуда: РФ
- Контактная информация:
Arduino IDE в вопросах и ответах
Arduino IDE - среда разработки программного обеспечения для совместимых плат на базе микроконтроллеров AVR, ARM, ESP8266, x86.
Здесь можно обсудить все что касается непосредственно IDE.
Здесь можно обсудить все что касается непосредственно IDE.
Re: Arduino IDE в вопросах и ответах
Дурино форумы закрылысь?
Re: Arduino IDE в вопросах и ответах
Часть вопросов была тут разжевана:
https://radiokot.ru/forum/viewtopic.php?f=62&t=94201
и позднее
https://radiokot.ru/forum/viewtopic.php?f=62&t=156720
однако там "фсе смешалось" - надо выбирать конкретные фрагменты из множества споров "о яйце и курице".
Актуальность этой IDE давно рассматривается.
Касательно 1.8.13 - это версия уже под виндовс 7 - виндовс 10
для ХР действует 1.8.9 но... поскольку там проблема с тырнетом (автоматические обновления платформ) то предпочтительна "портабле" установка.
Имеется весьма мощный симулятор для UNO и MEGA платформ с имитацией периферии:
https://www.sites.google.com/site/unoardusim/

https://radiokot.ru/forum/viewtopic.php?f=62&t=94201
и позднее
https://radiokot.ru/forum/viewtopic.php?f=62&t=156720
однако там "фсе смешалось" - надо выбирать конкретные фрагменты из множества споров "о яйце и курице".
Актуальность этой IDE давно рассматривается.
Касательно 1.8.13 - это версия уже под виндовс 7 - виндовс 10
для ХР действует 1.8.9 но... поскольку там проблема с тырнетом (автоматические обновления платформ) то предпочтительна "портабле" установка.
Имеется весьма мощный симулятор для UNO и MEGA платформ с имитацией периферии:
https://www.sites.google.com/site/unoardusim/
Re: Arduino IDE в вопросах и ответах
Просто кот решил поддержать одуривание молодежи!parovoZZ писал(а):Дурино форумы закрылысь?
Re: Arduino IDE в вопросах и ответах
Сколько раз уже повторять - не тем путем, что к "школярству" через копипаст библиотек ведет, а учить самостоятельно использовать эту IDE надо.
А от такого подхода все МУРИКи разбежались - то ж надо или выкладывать анализ инструментария (при солидных затратах на изучение) или гораздо проще - "посылать на сайты".
Вобщем-то надо и самой IDE заниматься - в том числе как устанавливать, что для прошивки использовать, трактовка "тонкостей" настроек платформ...
Далее самостоятельное написание библиотек под свой проект - сей навык обязателен помимо умения "приткнуть копипаст".
Тем более, что там практически все ныне ходовые МК используются.
Жаль только чаще всего без надлежащей популяризации под соответствие уровню "продвинутого пользователя".

А от такого подхода все МУРИКи разбежались - то ж надо или выкладывать анализ инструментария (при солидных затратах на изучение) или гораздо проще - "посылать на сайты".
Вобщем-то надо и самой IDE заниматься - в том числе как устанавливать, что для прошивки использовать, трактовка "тонкостей" настроек платформ...
Далее самостоятельное написание библиотек под свой проект - сей навык обязателен помимо умения "приткнуть копипаст".
Тем более, что там практически все ныне ходовые МК используются.
Жаль только чаще всего без надлежащей популяризации под соответствие уровню "продвинутого пользователя".
Re: Arduino IDE в вопросах и ответах
С каких пор блокнот стал IDE?BOB51 писал(а):эту IDE
У Notepad++ гораздо больше возможностей притом что это просто текстовый редактор.
- nds
- Друг Кота
- Сообщения: 4702
- Зарегистрирован: Вс май 25, 2008 19:47:47
- Откуда: РФ
- Контактная информация:
Re: Arduino IDE в вопросах и ответах
блокнот становится ide как только появляется возможность запускать компиляцию из него напрямую
2B OR NOT 2B = FF
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Arduino IDE в вопросах и ответах
как только появляется возможность запускать компиляцию из него напрямую
... и возможность заливки прошивки в чип ...- JMC.Hard
- Мучитель микросхем
- Сообщения: 445
- Зарегистрирован: Ср сен 16, 2020 20:38:41
- Откуда: Краснодарский край, г.Абинск
Re: Arduino IDE в вопросах и ответах
[uquote="nds",url="/forum/viewtopic.php?p=4019404#p4019404"]как только появляется возможность запускать компиляцию из него напрямую
... и возможность заливки прошивки в чип ...[/uquote]... а ещё и отлаживать работу кода непосредственно в среде
Notepa-a-ad, ты где там поотстал?
На сайте предлагают IDE 2.0 Beta попробовать. Кто-то уже работает с ней?
Лучше сделать и жалеть, чем жалеть, что не сделал ...
Re: Arduino IDE в вопросах и ответах
IDE 2.0 Beta очень "тяжеловесная" даже для ноута с 10-кой.
Возможно у меня так получилось - Х/З, лишнего "свободного" компа для экспериментальной установки нету, а тем что уже работает рисковать .... не слишком приятно...
Использую или 1.8.9 (модификация "портабле") или 1.8.13 как в "портабле" так и в стандартном варианте.
Да "нафаршированные" дополнительными платформами.
Дополнительный редактор универсально и для ассемблера и для ардуинки - DPAD4 или DPAD5, но с предварительно заготовленным в ардуинке шаблоном (проблема прямого копипаста кириллицы).
С IDE 2.0 Beta вроде у oleg110592 что-то приятненькое получилось
https://radiokot.ru/forum/viewtopic.php ... 3#p3991413

Возможно у меня так получилось - Х/З, лишнего "свободного" компа для экспериментальной установки нету, а тем что уже работает рисковать .... не слишком приятно...
Использую или 1.8.9 (модификация "портабле") или 1.8.13 как в "портабле" так и в стандартном варианте.
Да "нафаршированные" дополнительными платформами.
Дополнительный редактор универсально и для ассемблера и для ардуинки - DPAD4 или DPAD5, но с предварительно заготовленным в ардуинке шаблоном (проблема прямого копипаста кириллицы).
С IDE 2.0 Beta вроде у oleg110592 что-то приятненькое получилось
https://radiokot.ru/forum/viewtopic.php ... 3#p3991413
- oleg110592
- Друг Кота
- Сообщения: 3832
- Зарегистрирован: Сб сен 10, 2011 17:46:25
Re: Arduino IDE в вопросах и ответах
На сайте предлагают IDE 2.0 Beta попробовать. Кто-то уже работает с ней?
Версия 2.0 теперь сделана не на чистой тормознутой джаве, а на электроне
https://ru.wikipedia.org/wiki/Electron
Тоже не очень быстрый фреймворк, но быстрее джавы.
Практически среда осталась прежней - редактирование стало намного лучше, на такой основе же сделаны супер редакторы Atom и VSCode.
Notepad++ или Notepadqq(Linux) или Vim + Arduino_cli все равно круче (имхо).
https://www.arduino.cc/pro/cli
Re: Arduino IDE в вопросах и ответах
Мне еще показалось, что там чего-то онлайн (компиляция, редактор или чего-то еще)...
Попытка запуска при отключенном тырнете была неудачной.
На том и остановил дальнейшие опыты...

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

- JMC.Hard
- Мучитель микросхем
- Сообщения: 445
- Зарегистрирован: Ср сен 16, 2020 20:38:41
- Откуда: Краснодарский край, г.Абинск
Re: Arduino IDE в вопросах и ответах
Да, я также пока "за главного" 1.8.13 держу. 2.0 поставил посмотреть, именно отладка кода и интересна. В работе пока никакого проекта нет, так что пока ощупываю, присматриваюсь, привыкаю 
Пробовал писать, грузить, пока ничего странного не заметил. Будем дальше посмотреть
Пробовал писать, грузить, пока ничего странного не заметил. Будем дальше посмотреть
Лучше сделать и жалеть, чем жалеть, что не сделал ...
- oleg110592
- Друг Кота
- Сообщения: 3832
- Зарегистрирован: Сб сен 10, 2011 17:46:25
Re: Arduino IDE в вопросах и ответах
Мне еще показалось, что там чего-то онлайн
Нет - 2.0 обычный редактор, прошлые версии в интернет тоже лазят для проверки новых версий библиотек, ядер и пр..
Онлайн тоже есть
https://tsibrov.blogspot.com/2017/08/ar ... ditor.html
http://geekmatic.in.ua/web_redaktor_arduino
Re: Arduino IDE в вопросах и ответах
Будет возможность еще разок попробую запустить...
Но то "на свободный комп".
Пока же база таки 1.8.9 (ХР х32) и чуток с 1.8.13 - то в основном на гурманство дополнительных семейств МК.
Кстати... тот новый вариант "микромалинки" уже в базовых платформах ардуино появился...
JMC.Hard
Для отладки фрагментов кода весьма удобно симулятор (UnoArduSim 2.9.1) использовать
https://www.sites.google.com/site/unoardusim/
правда там ограничения на библиотеки да только основной файл *.ino обрабатывается, зато весьма неплохая трассировка и возможность симуляции внешних устройств. (Ограничения смотрим в прилагаемой в комплекте документации)

Но то "на свободный комп".
Пока же база таки 1.8.9 (ХР х32) и чуток с 1.8.13 - то в основном на гурманство дополнительных семейств МК.
Кстати... тот новый вариант "микромалинки" уже в базовых платформах ардуино появился...
JMC.Hard
Для отладки фрагментов кода весьма удобно симулятор (UnoArduSim 2.9.1) использовать
https://www.sites.google.com/site/unoardusim/
правда там ограничения на библиотеки да только основной файл *.ino обрабатывается, зато весьма неплохая трассировка и возможность симуляции внешних устройств. (Ограничения смотрим в прилагаемой в комплекте документации)
- JMC.Hard
- Мучитель микросхем
- Сообщения: 445
- Зарегистрирован: Ср сен 16, 2020 20:38:41
- Откуда: Краснодарский край, г.Абинск
Re: Arduino IDE в вопросах и ответах
Для отладки фрагментов кода весьма удобно симулятор (UnoArduSim 2.9.1) использовать
Спасибо за наводку
Лучше сделать и жалеть, чем жалеть, что не сделал ...
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Arduino IDE в вопросах и ответах
А вроде бы как Пртез умеют Дурину симулировать 
Re: Arduino IDE в вопросах и ответах
... а ещё и отлаживать работу кода непосредственно в среде 
Это не обязательный признак IDE уже. Отладка далеко не везде в IDE есть. Да и не на всех платформах. Тот же Arduino на AVR в голом виде отладку не подразумевает, потому что работа идет через UART бутлоадер, а не настоящий отладочный интерфейс. Поэтому и в IDE её нет. В целом на большинстве МК AVR из ардуино семейств есть в самих МК возможность аппаратной отладки, но потребуется сама железка отладчика и отдельный софт.
Так-то и правда в Proteus симуляция есть вполне годная, в т.ч. и всей схемы (из тем компонентов, что есть в протеусе само собой).
- JMC.Hard
- Мучитель микросхем
- Сообщения: 445
- Зарегистрирован: Ср сен 16, 2020 20:38:41
- Откуда: Краснодарский край, г.Абинск
Re: Arduino IDE в вопросах и ответах
А вроде бы как Пртез умеют Дурину симулировать 
Лучше сделать и жалеть, чем жалеть, что не сделал ...
Re: Arduino IDE в вопросах и ответах
Вариант отладки - дописываем дополнительный контрольоый модуль в программе устройства и возвращаем интересующие нас данные в окошко терминала (хош адуринки, хош чего иного).
Это старая практика.
Единственно напомню...
Перепрошивку скотча адуринки использующей СОМ интерфейс для "своих нужд" необходимо обязательно делать с предварительно включенным терминалом IDE. Иначе могут быть "накладки"...

Это старая практика.
Единственно напомню...
Перепрошивку скотча адуринки использующей СОМ интерфейс для "своих нужд" необходимо обязательно делать с предварительно включенным терминалом IDE. Иначе могут быть "накладки"...