The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Доступна полностью переработанная среда разработки Arduino IDE 2.0

15.09.2022 08:24

После трёх лет альфа- и бета-тестирования сообщество Arduino, развивающее серию открытых плат на базе микроконтроллеров, представило стабильный релиз интегрированной среды разработки Arduino IDE 2.0, предоставляющей интерфейс для написания кода, компиляции, загрузки прошивок на оборудование и взаимодействия с платами в процессе отладки. Разработка прошивок производится на немного урезанной версии C++ с фреймворком Wiring. Код интерфейса среды разработки написан на языке TypeScript (типизированный JavaScript), а бэкенд реализован на языке Go. Исходные тексты распространяются под лицензией AGPLv3. Подготовлены готовые пакеты для Linux, Windows и macOS.

Ветка Arduino IDE 2.x является полностью новым проектом, не имеющим пересечений по коду с Arduino IDE 1.x. В качестве основы Arduino IDE 2.0 использован редактор кода Eclipse Theia, а настольное приложение собрано с использованием платформы Electron (Arduino IDE 1.x написан на Java). Связанная с компиляцией, отладкой и загрузкой прошивок логика вынесена в отдельный фоновый процесс arduino-cli. Интерфейс по возможности попытались сохранить в привычном для пользователей виде, одновременно модернизировав его. Пользователям Arduino 1.x предоставлена возможность обновления до новой ветки с преобразованием имеющихся плат и библиотек функций.

Среди наиболее заметных пользователю изменений:

  • Более быстрый, отзывчивый и современно выглядящий интерфейс с несколькими режимами представления информации.
  • Поддержка автодополнения ввода названий функций и переменных с учётом имеющегося кода и подключенных библиотек. Информирование об ошибках во время набора. Операции, связанные с разбором семантики, вынесены в компонент, поддерживающий протокол LSP (Language Server Protocol).
  • Средства навигации по коду. В контекстном меню, показываемом при клике правой кнопкой мыши на функции или переменной, показываются ссылки для перехода на строку, в которой определены выбранная функция или переменная.
  • Встроен отладчик, поддерживающий отладку в live-режиме и возможность использования точек останова.
  • Поддержка тёмного режима оформления.
  • Для людей, работающих над проектом на разных компьютерах, добавлена поддержка сохранения работы в облаке Arduino Cloud. На системах в которых не установлен Arduino IDE 2 предоставлена возможность редактирования кода при помощи web-интерфейса Arduino Web Editor, который поддерживает в том числе работу в offline-режиме.
  • Новые менеджеры плат и библиотек.
  • Интеграция с Git.
  • Система мониторинга последовательного порта (Serial Monitor).
  • Построитель графиков (Plotter), позволяющий представить возвращаемые платой переменные и другие данные в форме наглядного графика. Возможен одновременный просмотр вывода в текстовой форме и в виде графика.
  • Встроенный механизм проверки и доставки обновлений.


  1. Главная ссылка к новости (https://blog.arduino.cc/2022/0...)
  2. OpenNews: Выпуск OpenBot 0.5, платформы для создания роботов на базе смартфона
  3. OpenNews: Проект elk развивает компактный JavaScript-движок для микроконтроллеров
  4. OpenNews: Выпуск Snek 1.6, Python-подобного языка программирования для встраиваемых систем
  5. OpenNews: Проект Arduino выпустил программное окружение Arduino 1.0
  6. OpenNews: Представлена платформа Precursor для создания свободных мобильных устройств
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/57784-arduino
Ключевые слова: arduino, ide
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (149) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, EuPhobos (ok), 08:37, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    Что-ж опробуем.
    Но из новшеств: " Система мониторинга последовательного порта (Serial Monitor)." - оно и так было в версии 1.
    А вот остальное интересно, т.к. первую версию сложно было назвать IDE.. Просто блокнотик для кода.
     
     
  • 2.41, Аноним (-), 12:00, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • –12 +/
    Разве в твоем блокнотике есть столько баззвордов на мегабайт? :) Зато очень удобный детектор хайпующих ламеров.
     
     
  • 3.115, пох. (?), 20:05, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    тут в удаленных за неполиткорректность гражданин возвопил - сам-то ты пробовал ... большой текст свёрнут, показать
     
     
  • 4.130, Sem (??), 01:56, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Перестань уже употреблять то, что ты там употребляешь.
     
  • 4.134, Аноним (134), 06:41, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    1 Лично я пробовал писать для микроконтроллеров На уровне покруче абдурино, с ... большой текст свёрнут, показать
     

  • 1.4, Жироватт (ok), 08:37, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    > electron ... Eclipse Theia ... Arduino Web Editor ... js+go
    > сохранить, но модифицировать

    Ну ё... все баззворды собрали?
    <пошел продавать коробку с игрушками-ардуинками на авито и покупать что-нибудь iMCS51-образное>

     
     
  • 2.15, Аноним (15), 09:40, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    >пошел продавать коробку с игрушками-ардуинками

    https://www.youtube.com/watch?v=3QpodEyKB_k

     
  • 2.20, пох. (?), 10:03, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да ты погоди на авито-то. Через еще годик такой интересной жизни товарищмайору продашь на вес золота. Только как-нибудь аккуратно, а не как на авито - "дай нам свою мобилку, не, не эту, мы таджикские паспорта детектим".

    Написал бы - ebay, все было б правильно.

     

  • 1.5, Аноним (5), 08:48, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Тёмная тема?
    да неужели
     
  • 1.6, Аноним (-), 08:56, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А ОБЧР из этого можно сделать?
    Или предполагается, что дети вырастут и потом сделают?
     
  • 1.8, Аноним (8), 09:02, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Старый Arduino IDE тоже на вебне было?
     
     
  • 2.31, topin89 (ok), 10:50, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Нет, Java, даже в новости написано.
     

  • 1.9, YM2608 (?), 09:03, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    настоящие радиоэлектронщики сидят на Windos XP - а этой  Arduino IDE 2.0 10ку подавай минимум
     
     
  • 2.11, Аноним (11), 09:20, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +22 +/
    Нормальные давно уже на линух свалили, там работа с железом сильно приятнее. А вон то это безнадежные ретарды на обочине истории.
     
     
  • 3.13, YM2608 (?), 09:30, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    и чем оно приятнее нап линухе?
     
     
  • 4.19, _hide_ (ok), 10:02, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Тем, что имеются базовые абстракции с которыми можно работать стандартными инструментами, а не городить:
    * установил дрова для конкретной железяки
    * скачал ПО для конкретной железяки
    * сел в лужу, потому что в ПО для железяки нету даже самого базового

    Т.е. дело не в том, что на линуксе лучше, дело в том, что на виндовсе дичайший вендор лок

     
     
  • 5.94, Аноним (-), 19:10, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А IDE под одно семейство продукции - не вендорлок?
     
     
  • 6.131, Sem (??), 02:08, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Почему под одно? Там под много чего можно.
     
  • 4.45, Аноним (45), 12:14, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    1 С операцоинкой проще договориться на тему доступа к железу В крайнем случае ... большой текст свёрнут, показать
     
  • 4.52, _kp (ok), 13:00, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если для ретро AVR, то всё равно.
    А для ARM, ESP сборка под Windows делается через кучи костылей, медленне работает, и не до конца полноценна.
     
  • 4.69, Neon (??), 14:59, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Чем приятнее на линуксе ? Есть всегда где потрахаться и пострадать)))
     
     
  • 5.76, Аноним (-), 16:06, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Чем приятнее на линуксе ? Есть всегда где потрахаться и пострадать)))

    Потрахаться и пострадать - это попытаться отладить что-ниудь с usb в маздае. Господи, как его жестоко плющит при малейших отклонениях от идеала, и потом вообще хрен убедишь его допустим драйвер выгрузить без ребута, а если драйвер уже раскорячен... ну, э, блин.

    В линухе же глюков в цать раз меньше, отладка проще в разы, ибо снифается обычным снифаком влет, а драйвер выгрузить - ну, rmmod меня не разу не подводил. А в винде как аналог этого вообще сделать для полного сброса состояния драйвера и заведомой полной его реинициализации черт бы его знает. Ну а ребутаться 50 раз на дню при кодинге фирмвари с юсб я морально не готов.

     
  • 3.25, Аноним (25), 10:19, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ага, а если для твоей железки есть пропретарный софт написанный сто миллионов лет назад и работает он только на оффтопике и только на хп?
     
     
  • 4.38, Decaprox (?), 11:18, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну вот давеча пришлось поставить хп в виртуалку, чтобы с древним потенциостатом поработать.
    Что касается разработки, в основном сейчас все есть под линукс. За последние годы, только sigma studio пришлось ставить в виртуалку.
     
  • 4.46, Аноним (46), 12:25, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Ага, а если для твоей железки есть пропретарный софт написанный сто миллионов
    > лет назад и работает он только на оффтопике и только на хп?

    Ну так может эту железку уже пора сбагрить/отправить на покой/заменить и проч? Или если это ну пц ценное, реверснуть ее протоколы наконец да накатать открытый софт чтобы некромансией не страдать.

     
     
  • 5.61, Аноним (61), 14:18, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ха ты такой просто  и кто за это заплатит? Если ты такой реверсер чтож ты свои платы не продаёшь?
     
     
  • 6.70, Neon (??), 15:00, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это мамкин реверсер.))) Который за свою жизнь ни копейки сам не заработал. Поэтому и не знает цену деньгам и работе
     
     
  • 7.79, Аноним (79), 16:18, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это мамкин реверсер.))) Который за свою жизнь ни копейки сам не заработал.
    > Поэтому и не знает цену деньгам и работе

    Судя по твоей фиксации на этом топике у тебя с этим какие-то проблемы, чтоли. Не боись, сейчас тебя трудоустроят на южное направление.

     
  • 6.78, Аноним (79), 16:17, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Ха ты такой просто  и кто за это заплатит? Если ты
    > такой реверсер чтож ты свои платы не продаёшь?

    1) Реверсеры реверсят, а не платы продают, так, для начала. А продают все же разработчики. Впрочем это не значит что эти множества никогда не пересекаются.
    2) Откуда бы тебе знать что я продаю и не продаю? Ну да, я не делаю ардуино, предпочитаю более малотиражные и интересные вещи без ламонубов в комплекте.

     
  • 3.40, Xenia Joness (ok), 11:45, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • –8 +/
    и удивительно Пробовали, например, какой-нибудь PCI-Express поднять Или с опти... большой текст свёрнут, показать
     
     
  • 4.47, Аноним (47), 12:30, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    С оптикой? Меланоксовские карточки в Linux поддерживаются вплоть до 100-гигабитных.
     
  • 4.50, Аноним (50), 12:54, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вот прям с ноля - нет, но очень мощный траблшутинг взбрыков PCIe с весьма низкоу... большой текст свёрнут, показать
     
  • 4.60, qrKot (?), 14:18, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> высококлассные специалисты никогда не променяют надежную, стабильную и быструю операционную систему

    Это вы про XP, простите?)))

     
  • 4.86, Decaprox (?), 17:34, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Может пробовали собрать что-нибудь для FPGA

    Хз, у нас целый отдел разработчиков микросхем прекрасно на линуксе живет. Да и я сам работал в виваде под линукс и софт для шарков писал в CrossCore.

    > надежную, стабильную и быструю

    Ну эт вы прям жжоте))

     
     
  • 5.87, Аноним (-), 18:02, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> надежную, стабильную и быструю
    > Ну эт вы прям жжоте))

    Еще как жжот. Копировал я как-то 2 терабайта с одного внешнего диска на другой. Диски были с NTFS. В чем прикол? Ну, в том что в линухе копирование шло раза в ДВА быстрее. И это с FUSE позорным, между прочим, который проц жрал как не в себя, но все-равно уделал "стабильную и быструю". Черт его знает почему, загадка маздая какая-то как они вообще работу с ФС так испортить смогли. Наверное не оптимизировали с эпохи NT4 нифига.

     
     
  • 6.129, mikhailnov (ok), 01:17, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Оно наверняка "скопировало" быстро, а кеш на диск в фоне потом еще долго сбрасывало. Можно сразу после "окончания" копирования запустить time sync.
     
     
  • 7.135, Аноним (134), 06:58, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Красивая теория, но, боюсь что систем с 2ТБ оперативки или чем-то сравнимым у ме... большой текст свёрнут, показать
     
  • 6.143, vvm13 (?), 09:27, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ключевое слово, наверное, со "внешних". И всё равно не представляю, что там можно было испортить. Когда же я на подконтрольных мне компьютерах под виндой копирую с одного диска на другой, скорость близка к физическим пределам, и я не представляю, как линух мог бы их удвоить.

    Короче, bullshit.

     
     
  • 7.159, Аноним (-), 18:11, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Насколько я понимаю у линукса все же кернел и все что касается сисколов в свежих... большой текст свёрнут, показать
     
  • 4.103, Аноним (103), 19:29, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ёмк)))
     
  • 3.165, anonimous multiplatformus (?), 02:34, 17/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Имею опыт работы с железкой под лин и вин. Вин - с 2015 по 2021 драйвер работал без проблем, в 2021 обновил (без реальной необходимости) снова все ок. Лин - драйвера имеются под конкретное ядро (причем для разных дистрибутивов разное). Пришлось даунгрейдить ядро и потом восстанавливать другое отвалившееся железо. А сама железка отличная от известной в этих делах компании.
     
  • 2.29, Аноним (29), 10:47, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > этой  Arduino IDE 2.0 10ку

    ПАРАМЕТРЫ ЗАГРУЗКИ
    Windows Win 10 и новее, 64 бита
    Windows Установщик MSI
    Windows ZIP-файл
    Linux Изображение приложения 64 бита (X86-64)
    Linux ZIP-файл 64 бита (X86-64)
    macOS 10.14: “Mojave” или новее, 64 бита

     
     
  • 3.36, Аноним (36), 11:11, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >64 бита

    Спасибо, я на 1.9 посижу. В ней нет Хромиума, которому 4 гигов мало.

     
  • 3.138, ИмяХ (?), 07:45, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>Изображение приложения

    Фотография монитора с запущеным приложением

     

     ....большая нить свёрнута, показать (31)

  • 1.10, Аноним (11), 09:19, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Заменили устаревшие баззворды на более модные, вот и весь ченжлог.
     
  • 1.12, Аноним (12), 09:28, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Глядишь,  скоро и в железо электрон пихать будут, ну так, в качестве прошивок)
     
     
  • 2.18, BeLord (ok), 10:02, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Когда они его в железе осилят, могут пихать-)))
     
     
  • 3.62, Аноним (61), 14:19, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот железо «подрастёт» и запихнут.
     

  • 1.14, th3m3 (ok), 09:36, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Шило на мыло.
     
  • 1.16, Decaprox (?), 09:59, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    > Разработка прошивок производится на специально созданном языке программирования, напоминающем Си

    Это вы про С++? :-D

     
     
  • 2.32, Аноним (29), 10:51, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Wiring
     
     
  • 3.35, Decaprox (?), 11:08, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Wiring -- это маркетинговое название с++. Чтобы нубы не пугались.

    "The Wiring IDE includes a C/C++ library called "Wiring", which makes common input/output operations much easier. Wiring programs are written in C++."

    https://en.wikipedia.org/wiki/Wiring_(development_platform)#Software

     
     
  • 4.71, n00by (ok), 15:09, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Test:16:9: error: exception handling disabled, use -fexceptions to enable
       catch(...) {}
             ^
     
     
  • 5.80, Аноним (-), 16:26, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Test:16:9: error: exception handling disabled, use -fexceptions to enable
    >    catch(...) {}
    >          ^

    И правильно делают между прочим. Вы еще плять return из main() прошивки сделать попорбуйте.

     
     
  • 6.96, Аноним (103), 19:20, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >Вы еще плять return из main() прошивки сделать попорбуйте.

    А чот не атк? Цомпелятор не исеет порва котую-то инстручокцию закотить?

     
     
  • 7.136, Аноним (-), 07:02, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сперва протрезвей, потом печатай, имхо.
     
  • 3.53, Аноним (-), 13:06, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Wiring

    Который по факту лишь "C++ для ламеров и чайников". Ну да, они заныкали некоторые вещи в свои либы. Кстати либы тормозные и жирные, так что реально абдуринщики от атмег получают едва ли 20% того что чип реально мог. За что и считаются ламами лишь немногим лучше питонистов каких.

     

  • 1.22, Аноним (25), 10:18, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Хорошо что ушли со жручей джавы на легкий и удобный электрон.
     
     
  • 2.34, Аноним (34), 10:55, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    То понос, то золотуха.
     
  • 2.39, anonymous (??), 11:35, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Что самое главное в электроне, я считаю, это именно легковесность. Нет ничего легче и быстрее хромиума и ноды, особенно, если их будет запущено несколько экземпляров.
     
     
  • 3.42, Аноним (25), 12:06, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это ты два старых джавовых Arduino IDE не запускал. Поэтому ты ещё в цирке смеёшься.  
     
     
  • 4.58, Без аргументов (?), 14:16, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Конечно не смешно: в новой аналогично открывается экземпляр на каждую вкладку
     
  • 2.44, Аноним (47), 12:12, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Хрен редьки не слаще.
     

  • 1.27, какая разница (?), 10:39, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Java в качестве зависимости уже не нужна?
     
     
  • 2.59, Без аргументов (?), 14:17, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    JRE и Electron это две одной природы ерунды
     

  • 1.28, KOLANICH (?), 10:46, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Если кто-нибудь хочет делать в Qt Creator, с C++21 (ctre почему-то не работает как надо, а вот magic_enum и та часть стандартной библиотеки, которую я использовал, работает превосходно), с Clang, CMake и ninja, то милости прошу:
    https://github.com/a9183756-gh/Arduino-CMake-Toolchain/pull/60
    https://github.com/technyon/Arduino-CMake-Toolchain/pull/1

    Clang нужен 15й или больше (в них приземлился мой патч), и несколько патчей к стандартным библиотекам Arduino и AVR:

    https://github.com/avrdudes/avr-libc/pull/887
    https://github.com/avrdudes/avr-libc/pull/891
    https://github.com/avrdudes/avr-libc/pull/888
    https://github.com/arduino/ArduinoCore-avr/pull/494
    https://github.com/arduino/ArduinoCore-avr/pull/493
    https://github.com/KOLANICH/barebones_arduino_mega_2560_clang_test/tree/master

     
     
  • 2.33, KOLANICH (?), 10:54, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И самое главное - нужно скопировать C++-заголовки и пропатчить их.

    cp -R /usr/include/x86_64-linux-gnu/c++/11/bits hardware/tools/avr/avr/include/bits
    cp -R /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h hardware/tools/avr/avr/include/bits/error_constants.h

    а также произвести некие (не помню уже какие, сами разберётесь) операции с

    hardware/tools/avr/avr/include/bits/
    hardware/tools/avr/avr/include/c++
    hardware/tools/avr/avr/include/features.h

    (к сожалению пока что руки не дошли это всё полностью автоматизировать)

     
     
  • 3.37, Decaprox (?), 11:12, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вообще есть отличный проект platform.io . У него есть удобный cli, поддержка лютой тучи бордов и фреймфорков +  менеджмент библиотек. А для тех, кому зачем-то нужна gui ide есть интеграция с vc code.
     
     
  • 4.55, Аноним (-), 13:08, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > интеграция с vc code.

    Как-то так безошибочно детектируется маздай и маздайцы.

     
     
  • 5.64, burjui (ok), 14:28, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Безошибочно детектируется очередной хейтерок. VS Code есть и под Linux.
     
     
  • 6.65, Аноним (65), 14:40, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    но пользуется то этим только кто?

    вот то-то и оно...

     
     
  • 7.66, burjui (ok), 14:42, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я, например. Прикинь, сижу в Manjaro и пишу код в VS Code или Kate, а игры запускаю через Proton. Разделы Винды удалил за ненадобностью.
     
     
  • 8.81, Аноним (-), 16:30, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так ты и есть маздаец Из которого маздайные привычки еще не выветрились, поэтом... текст свёрнут, показать
     
     
  • 9.106, burjui (ok), 19:35, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да ради бога, если тебе это пуританство приносит удовольствие Смотри только, чт... текст свёрнут, показать
     
     
  • 10.118, Аноним (-), 20:24, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    БА-БАХ - громыхнуло где-то в квартире виндузятника ... текст свёрнут, показать
     
     
  • 11.123, burjui (ok), 21:09, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты альтернативы можешь предложить, или будешь увиливать от ответа своими глупыми... текст свёрнут, показать
     
  • 10.137, Аноним (-), 07:29, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это пуритянство имеет определенные причины Видите ли, я видел как майки кидают ... большой текст свёрнут, показать
     
     
  • 11.157, burjui (ok), 16:51, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Какое это имеет отношение к универсальной IDE с поддержкой технологий и ЯП, не п... большой текст свёрнут, показать
     
     
  • 12.160, Аноним (-), 18:23, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чтобы майкрософту не принадлежало что-то из того что они делали - полный булшит ... большой текст свёрнут, показать
     
     
  • 13.163, burjui (ok), 19:05, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ни одного факта по теме, одни домыслы, демагогия и шпильки в мою сторону Если у... текст свёрнут, показать
     
  • 8.98, Аноним (103), 19:22, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как говорится, можно вынуть виндузятника с винды, но нельзя вынуть винду из винд... текст свёрнут, показать
     
     
  • 9.102, burjui (ok), 19:28, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ой мля, собрались тут труъ-юниксоиды Одноклассницы вам за это не дадут, зря пых... текст свёрнут, показать
     
     
  • 10.117, Аноним (-), 20:21, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Используй винду, она для тебя удобнее, ты просто насмотрелся мистерробота, с воз... текст свёрнут, показать
     
     
  • 11.124, burjui (ok), 21:26, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мне виднее, что мне удобно Я начал пользоваться Linux со Slackware 9, никакого ... большой текст свёрнут, показать
     
     
  • 12.139, Аноним (139), 07:52, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Значит твой путь на самом деле был путем виндузятника а ты выбрал неверную ОС, в... большой текст свёрнут, показать
     
     
  • 13.155, burjui (ok), 16:33, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я и не сомневался, что для школоты это главное - принадлежность к тусовке Ты же... большой текст свёрнут, показать
     
  • 7.89, Аноним (89), 18:16, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    VS Code сейчас самый популярный легковесный редактор. Кстати, и Eclipse Theia на которой сделана Arduino IDE 2.0 - форк VS Code.
     
     
  • 8.99, Аноним (103), 19:24, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Microsoft Windows сейчас самая популярная десктопная ОС ... текст свёрнут, показать
     
  • 6.97, Диверсант Дядя Лёня ушёл в микрософт (?), 19:21, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И ini-конфиги автозапуска есть под линукс.
     
     
  • 7.104, burjui (ok), 19:31, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Какого ещё автозапуска в Linux? Вылезай из криокамеры, любой нормальный файловый менеджер спрашивает, запускать скрипты или нет. Я даже не помню, когда последний раз видел носитель с такими скриптами.
     
     
  • 8.119, Аноним (-), 20:26, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нуэт msconfig открывал там автозапуск Вот это словесный салат ... текст свёрнут, показать
     
     
  • 9.122, burjui (ok), 21:08, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    msconfig в Manjaro Пора тебе прекратить принимать тяжёлые наркотики Я ошибочно... текст свёрнут, показать
     
  • 4.128, KOLANICH (?), 23:36, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да, я слышал о нём. Нужно будет когда-нибудь изучить целесообразность замены ардуиновской стандартной библиотеки на оную от платформио. Их IDE и менеджер проектов мне не нужны, лучше Qt Creator, возможно, только Visual Studio (не путать с Visual Studio Code, а жрущие оперативу и к тому же платные IDE на Java вообще дисквалифицированны автоматически), а лучше CMake пока-что системы сборки я не знаю: не смотря на всю отвратность CMake как ЯП, "батарейки" решают.
     
     
  • 5.151, Decaprox (?), 15:02, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    platformio - система сборки Для ардуино либы там стандартные Но в целом поддер... большой текст свёрнут, показать
     
  • 2.48, Аноним (47), 12:34, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А в Qt Creator и cross-GCC?
     
     
  • 3.82, Аноним (103), 16:36, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сабж gcc вроде и компиляет И так то есть лайтовая текстовая версия абдурино где... большой текст свёрнут, показать
     
  • 3.127, KOLANICH (?), 23:15, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда просто используйте любой из CMake тулчейн-файлов по ссылкам. Но мне захотелось нормальный C++21 (а значит - новейший Clang из пакетов из ночного репозитория), а не старо-тухлую версию gcc из Arduino IDE, поэтому я и принёс в этот набор тулчейн-файлов поддержку clang.
     
     
  • 4.162, Аноним (-), 19:05, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Тогда просто используйте любой из CMake тулчейн-файлов по ссылкам. Но мне захотелось
    > нормальный C++21 (а значит - новейший Clang из пакетов из ночного
    > репозитория), а не старо-тухлую версию gcc из Arduino IDE, поэтому я
    > и принёс в этот набор тулчейн-файлов поддержку clang.

    Да даже cmake и прочие ninja в микроконтроллерном проекте - оверкилл и оверинженерия чаще всего. А нафига оно там? Баззворды собирать да анноить тех кто это будет компилять нуждой ставить добавочный софт?

     

     ....большая нить свёрнута, показать (32)

  • 1.43, Аноним (25), 12:08, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть старые неподдерживаемые борды, которые все равно будут работать только со старой ардуино иде.
     
     
  • 2.150, Аноним (150), 14:02, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А что лучше - ардуина или малина? Для начинающего...
     
     
  • 3.170, anonimous (?), 23:19, 17/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >А что лучше - ардуина или малина? Для начинающего..

    Невозможно сравнивать. Ардуино это слабый микроконтроллер, это свой мир. Малина полноценный комп с линуксом, пиши как обычно на питоне, c++, паскале (Lazarus для arm нормально работает)

     

  • 1.51, _kp (ok), 12:57, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Смотрел. Блин комом.

    - Все запихали в одно окно. Что жутко неэргономично.

    - Похерили pоrtable режим, и соответственно поддержку разных версий библиотек.

    - Фирменная долгая долгая компиляция осталась.

    - плагины пошли лесом.

    При наличии несовместимости, зачем?
    При наличии platform.io, который хоть и не portable, но позволяет решать задачи.

     
     
  • 2.56, OramahMaalhur (ok), 13:37, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А главное, platform.io позволяет использовать человеческие IDE с нормальной подсветкой, автодополнением и прочими фичами.
     
  • 2.171, anonimous (?), 23:21, 17/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >При наличии platform.io, который хоть и не portable, но позволяет решать задачи.

    Portable VSC/Platformio/Python for Windows
    https://github.com/Jason2866/Portable_VSC_PlatformIO

     
     
  • 3.174, _kp (ok), 14:33, 18/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Благодарю!
     

  • 1.63, 12345 (??), 14:28, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    1.x абдурина-иде у меня работает на 3-пне с 256 озу под 12ой убунтой.

    сабж так не может...

    а все говолят что ява жЫрная...

     
     
  • 2.77, _kp (ok), 16:14, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > 1.x абдурина-иде у меня работает на 3-пне с 256 озу под 12ой
    > убунтой.
    > сабж так не может...

    У меня коллекция ретро и не очень компов.
    Ардуино работает на PII 400 MHz, RAM 224 MB, вместе с урезанным Windows XP.

    Чудес не бывает, компиляция медленная, и для ESP32 тем более. Даже с SSD. Но интерфейс работает без претензий.
    Спортивный интерес удовлетворен. Но работать так не стоит.

     
     
  • 3.83, Аноним (103), 16:38, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    PII 400 с SSD - это весьма утонченно.
     
     
  • 4.85, Аноним (85), 16:46, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Учитывая, что SATA, даже первого, на PII и в помине не было.
     
     
  • 5.88, Аноним (-), 18:07, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Учитывая, что SATA, даже первого, на PII и в помине не было.

    Ну вообще я даже такому ставил SATA контроллер в PCI когда-то. Он даже бутабельный ажно, на борту SATA BIOS распаян (pci ext ROM). Так что бутануть тот антик с SATA, даже с SSD - реально, но пойнт этой активности вызывает некоторые вопросы. Я сомневаюсь что этот винтаж способен реально прогрузить SATA, особенно 2/3 инкарнаций.

     
  • 4.147, _kp (ok), 11:12, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У меня коллекция ретро железа. Есть и гораздо более старое. Что то оставляется в близком к первозданному состоянию и версиям ОС и ПО.
    А с чем то можно и побаловаться. :)
     
  • 4.177, _kp (ok), 10:28, 19/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это был ноутбук По возможности, я стараюсь сохранять коллекционное старьё в ори... большой текст свёрнут, показать
     
     
  • 5.178, Аноним (-), 23:17, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > можно даже пользоваться. Но кому они сейчас нужны. А для STM32
    > и особенно ESP32 время компиляции совсем невменяемо.

    Вообще я и довольно быстро под STM32 компилю, даже на одноплатничках ради лулзов делал пару раз, только у меня там свой обвес минималистский да make+gcc как билдовка этого всего. Ну оно и работает себе с разумной скоростью хоть на одноплатнике, лол. А икспа на ARMовском одноплатнике для начала не запустится. Почему-то.

     
     
  • 6.179, _kp (ok), 08:55, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Скорость компиляции зависит от процессора и компилятора.
    Для F103, F401, L407, F407, L0xx - компиляция быстрая.
    А для L476, F429, stm32g431 - дооолгая долгая даже на уровне голого gcc. Даже для относительно небольших проектов портированных с F103, скорость компиляции падает в разы на упомянутых cpu
    Лично я подозреваю что проблема в gcc.


    Make+gcc - это что то небольшое собрать, или большое, но вменяемый проект, и конечно готовое.
    Хотя, если много сторонних библиотек, да переправленных, то лучше уж сразу make.

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

     

  • 1.67, Аноним (67), 14:50, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чем оно лучше PlatformIO?
     
     
  • 2.84, Аноним (103), 16:39, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Чем оно лучше PlatformIO?

    Сорта овна.

     

  • 1.95, _kp (ok), 19:18, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ответы разработчиков в переводе:
    - Плагины загрузки FS недоступны в IDE 2.
    - Вы не можете использовать плагины за пределами Java IDE
    - у нас нет API для плагинов
    - В качестве альтернативы вы можете попробовать использовать VS Code + PlatformIO

    ESP32 и ESP8266 - больше не поддерживаются.
    Что с ними делать без плагинов spiffs и LittleFS, vfatfs, ExceptionDecoder ?

    Молодцы! :*)

     
     
  • 2.101, Аноним (103), 19:28, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >плагины
    >плагины
    >плагины

    Я не понял, это так plugin.h и plugin.a называются?

     
     
  • 3.125, _kp (ok), 21:48, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет.
    Это плагины для загрузки части ПО, без которых вовсе ничего толком не загрузить в контроллер. Без них, это приговор.

    И плагин разбора "BSOD" дампа с контроллера, показывающий что и где произошло, и почему не работает. Плагин переводит дамп стека в нормальные имена функций и номера строк программы.

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

     
     
  • 4.149, Аноним (-), 13:41, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А, то есть ещё и шеллскрипт с вгетом унутре? Ну тогда это совсем другое дело, инновации в области автоматизации!

    >И плагин разбора "BSOD" дампа с контроллера, показывающий что и где произошло, и почему не работает. Плагин переводит дамп стека в нормальные имена функций и номера строк программы.

    Опенисеть, скрипты разбора корки.

     
     
  • 5.152, _kp (ok), 15:40, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    "Скрипт с вгетом" автономен и не нуждается в ни в чем.
    А плагину коре дампа нужен obj с отладкой, и исходник на который ссылаться.
    Конечно можно и в консоли получить результат, а можно и ректальными способами вместо простых.
    Всё для людей, все для начинающих.  

    А IDE для контроллеров, с невозможножностью загрузки ПО в контроллеры, это вне конкурса маразмов. :)

     
  • 2.109, Аристарх (??), 19:43, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > вы можете попробовать использовать VS Code + PlatformIO

    Не можете, а теперь ТОЛЬКО это и буду!

     
     
  • 3.140, Аноним (139), 07:58, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да ты то видный пожиратель овна.
     

  • 1.105, Alexey Torgashin (?), 19:34, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >VS Code сейчас самый популярный легковесный редактор.

    Он не легковесный. Прога на Электроне никогда не будет такой. И на Джаве тоже. И что у нас остается из именно НАТИВНЫХ легковесных? Sublime, CudaText, Kate, Geany.

    >Кстати, и Eclipse Theia на которой сделана Arduino IDE 2.0 - форк VS Code.

    Значит и она НЕ легковесная.

    Не верьте тому что "ВСКод оптимизаровали и ускорили", то есть веррьте но все равно, если оно на ЭЛЕКТРОНЕ то оно работает поверх авианосца.

     
     
  • 2.108, burjui (ok), 19:43, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Sublime, CudaText, Kate, Geany.

    Это всё не IDE. Мне нужны автодополнение, подсказки с параметрами функций, рефакторинг, интеграция с компилятором (подчёркивание ошибок, переход между ними) и Git, да и много ещё чего. Kate я использую, но не для работы над проектами, а для быстрого редактирования отдельных сорцов.

    > ЭЛЕКТРОНЕ

    Я, конечно, за нативный софт, но что-то нормальных нативных универсальных IDE не видать. KDevelop неплох, но только для C и C++.

     
     
  • 3.116, Alexey Torgashin (?), 20:16, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Мне нужны автодополнение, подсказки с параметрами функций,

    Это делается LSP плагином в CudaText (я его юзаю). Для питона есть и автодополнение и подсказки (ctrl+shift+space). Для других языков, зависит от сервера.

    >рефакторинг,

    По идее LSP сервера какие-то это умеют но плаг cudatext на это не настроен.

    > интеграция с компилятором (подчёркивание ошибок, переход между ними)

    Плагин Runner или External Tools в той же cudatext.

    >и Git,

    Плагин Git Status там же. Там не все что вообще в Гите но основные команды.


     

  • 1.120, Геймер (?), 20:32, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Мудрость:"Старое вино лучше"
    Остаюсь на легаси
     
  • 1.121, Человек (??), 20:36, 15/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ардуино мусор. Не видел на нем не 1 адекватного, полезного проекта. Игрушка для не обремененных интеллектом детей и взрослых скатившихся в детство.
     
     
  • 2.126, _kp (ok), 22:08, 15/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Правильнее, жуткий примитив Он хоть и задуман для первичного обучения, и даже в... большой текст свёрнут, показать
     
  • 2.132, аноним228 (?), 03:40, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Люди себе в удовольствие игрульки собирают. В чем проблема? А какое хобби норм, смотреть футбол под пивас?
     
     
  • 3.141, Аноним (139), 08:00, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Люди себе в удовольствие игрульки собирают. В чем проблема? А какое хобби
    > норм, смотреть футбол под пивас?

    Прогать мк на уровне чуть получше скрипткидиса? Ибо если ты дальше serial.begin'а не ушел, ты немного застрял в развитии, как минимум в этой области. Школьнику прострительно, взрослому хрену уже не очень :)

     
  • 3.144, vvm13 (?), 09:32, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Arduino <> Arduino IDE
     
  • 2.145, vvm13 (?), 09:36, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да вы сами ещё ребёнок, судя по категоричности коммента.
     
  • 2.146, EULA (?), 10:07, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ардуино это аналог Кумир.

    Проще сразу на С/C++, SPL/HAL, FreeRTOS/Linux, GCC/CLANG перейти

     

  • 1.133, Аноним (133), 04:31, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Радует что на опеннете ардуинщиков как и маздайщиков почти нету!
     
  • 1.142, Sanches (??), 09:18, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ахахах, я вообще детям (7-11 класс) C++ на Ардуинке показываю. Очень интересно, уж лучше чем в консольке баловаться. Да и у них появляется понимание, что программирование это не только конструкторы и ущербный пайтон.
    Ардуино, это лишь C++ с библиотекой Arduino.h. Я бы с удовольствием вернул туда main.
     
     
  • 2.168, Аноним (168), 15:56, 17/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > детям (7-11 класс)

    Эти "дети" перепробовали в постели больше, чем ты в свои 50+ лет. Не дети, а молодые люди. Называй вещи своими именами.

     

  • 1.148, Аноним (-), 12:07, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    GUI я так понял не на Qt, и даже не на GTK... А на долбаной джаве? И выглядит как гомно. :(
     
  • 1.153, Аноним (153), 16:26, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    За Appimage прям респект... Можно не тащить в систему ненужное Java.
     
     
  • 2.154, Аноним (154), 16:28, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ой мляяя... там теперь элехтрон. :(
     
     
  • 3.164, Аноним (-), 19:09, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Ой мляяя... там теперь элехтрон. :(

    "Давайте уберем бочку ссанья. Теперь вместо нее будет.... барабанная дробь... чемодан г@вна!"

     

  • 1.156, Виталий (??), 16:40, 16/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Под линуксом не пашет. Запускается, белое окно со значком исков на верхней панеле и логотип Arduino весело мигает в центре.
     
     
  • 2.158, galitz (?), 16:52, 16/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    У меня минуты 3 пустое окошко висит, потом закрывается, странно. Может криво собрали?
     
  • 2.166, Аноним (-), 06:44, 17/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Под линуксом не пашет. Запускается, белое окно со значком исков на верхней
    > панеле и логотип Arduino весело мигает в центре.

    Так а что тебе не нравится? Рекламу показали? Значит браузерные технологии сработали на 146%. А код писать - фи, глупости какие. Главное купи ардуину, а там хоть на полочку положи.


     
     
  • 3.167, vvm13 (?), 11:46, 17/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ардуина <> Arduino IDE.
    IDE 2.0 вышел негодным, но даже 1.x не обязателен.
    Не нашли Ардуине применения - просто пройдите мимо.
    От себя прибавлю, что на разновидности с Atmega32u4 можно делать довольно интересные вещи. (Не то, чтобы остальные никуда не годились...)
     
     
  • 4.180, _kp (ok), 10:06, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Ардуина <> Arduino IDE.

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

     
  • 2.169, Аноним (168), 15:58, 17/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Может хватит в почти 2к23 году сидеть на core2 duo??? Если такой нищий, пойди насобирай бутылок и купи с алике комплект под socket 2011.
     

  • 1.172, Аноним (172), 09:11, 18/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А в чем c++ там урезан?
     
     
  • 2.175, _kp (ok), 15:18, 18/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А в чем c++ там урезан?

    Ни в чём. Можно include не написать, не думать, что есть линкер, и подобные мелочи.
    Неспоссобный сделать вменяемую компиляцию, gcc не урежет.

     

  • 1.181, Аноним (181), 21:02, 24/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Vscode + platform io
    Дурильщики такие отсталые
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру