The OpenNET Project / Index page

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



"Доступна полностью переработанная среда разработки Arduino IDE 2.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступна полностью переработанная среда разработки Arduino IDE 2.0"  +/
Сообщение от opennews (??), 15-Сен-22, 08:34 
После трёх лет альфа- и бета-тестирования сообщество Arduino, развивающее серию открытых плат на базе микроконтроллеров, представило стабильный релиз интегрированной среды разработки Arduino IDE 2.0, предоставляющей интерфейс для написания кода, компиляции, загрузки прошивок на оборудование и взаимодействия с платами в процессе отладки. Разработка прошивок производится на специально созданном языке программирования, напоминающем Си и позволяющем быстро создавать программы для микроконтроллеров. Код интерфейса среды разработки написан на языке TypeScript (типизированный JavaScipt), а бэкенд реализован на языке Go. Исходные тексты распространяются под лицензией AGPLv3. Подготовлены готовые  пакеты для Linux, Windows и macOS...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=57784

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


3. "Доступна полностью переработанная среда разработки Arduino I..."  +10 +/
Сообщение от EuPhobos (ok), 15-Сен-22, 08:37 
Что-ж опробуем.
Но из новшеств: " Система мониторинга последовательного порта (Serial Monitor)." - оно и так было в версии 1.
А вот остальное интересно, т.к. первую версию сложно было назвать IDE.. Просто блокнотик для кода.
Ответить | Правка | Наверх | Cообщить модератору

41. "Доступна полностью переработанная среда разработки Arduino I..."  –12 +/
Сообщение от Аноним (-), 15-Сен-22, 12:00 
Разве в твоем блокнотике есть столько баззвордов на мегабайт? :) Зато очень удобный детектор хайпующих ламеров.
Ответить | Правка | Наверх | Cообщить модератору

115. "Доступна полностью переработанная среда разработки Arduino I..."  –2 +/
Сообщение от пох. (?), 15-Сен-22, 20:05 
> Разве в твоем блокнотике есть столько баззвордов на мегабайт? :) Зато очень
> удобный детектор хайпующих ламеров.

тут в удаленных за неполиткорректность гражданин возвопил - "сам-то ты пробовал писать для микроконтроллеров - без автодополнения лох ты полный и ничего не напишешь".

Отвечаю ему тут, раз уж больше некуда: для ТАКИХ и ТАК - действительно, не пробовал, ибо брезгую.
(да и система у меня, оказывается, недостаточно модна для микроконтроллерного смузи-программирования)

Главная ж0ппа - что воон тот трамвай и лифт в твоем офисе писал не я а тот самый товарищ. С автодополнениями. В принципе, всего лишь седьмой этаж, правда, офисный, не 2.20, а добрых пять метров пролеты. Я как-нибудь пешком... ну его нахрен.

Проблема что управление ядерными объектами - такие же пишут.

Ответить | Правка | Наверх | Cообщить модератору

130. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Sem (??), 16-Сен-22, 01:56 
Перестань уже употреблять то, что ты там употребляешь.
Ответить | Правка | Наверх | Cообщить модератору

134. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (134), 16-Сен-22, 06:41 
> тут в удаленных за неполиткорректность гражданин возвопил - "сам-то ты пробовал писать
> для микроконтроллеров - без автодополнения лох ты полный и ничего не напишешь".

1) Лично я пробовал писать для микроконтроллеров. На уровне покруче абдурино, с DMA, usb, реалтаймами и всем таким.
2) Чтобы делать автодополнение нафиг не надо ни блокнота на яве, ни блокнота на тайпскрипте. Есть в разы более легкие - и при этом более мощные IDE и програмерские редакторы. Даже Geany задвинет этому блокноту в разы по фичам, при том что памяти в разы меньше ест.

А если взять что-то более сравнимое по потреблению RAM, типа QtCreator'а - ну и где на его фоне будет эта ацкая наколень? Да даже code::blocks поврет этот хлам многократнейше :)))

> Отвечаю ему тут, раз уж больше некуда: для ТАКИХ и ТАК -
> действительно, не пробовал, ибо брезгую.

Я как-то попробовал версию на яве. Не понял нахрен мне это нечто уровня mousepad, жрущее в 5 раз больше оперативки чем оный. Оно ж не умеет ничерта почти. Даже по сравнению с "програмерским эдитором". А про ide и упоминать неудобно. В итоге сошелся на console-only мини-версии которую мой дистр подгоняет чтобы пару забавных скетчей собрать. Для этого вообще нихрена кроме make не надо вроде. Дебианщики могут забавно ассимилировать любую куиту, распилив на составляющие. Ну а против нескольких make-файлов и нубских либ я не очень возражаю. Эдитор при этом любой на мой выбор уже, ессно.

Акули, вон то лишь обертка к avr-gcc и пачке нуболиб. Вот и вся их "магия".

> (да и система у меня, оказывается, недостаточно модна для
> микроконтроллерного смузи-программирования)

Ну для обычного то наверное сойдет. Мне вообще по минимуму хватит любого эдитора да make, пожалуй. Для эффективности, конечно, лучше эдитор умеющий в автодополнение и переход к определениям, а желательно folding и список функций/переменных хотя-бы.

> Главная ж0ппа - что воон тот трамвай и лифт в твоем офисе
> писал не я а тот самый товарищ. С автодополнениями.

Я даже пару раз видел как сие работает, когда лифт прямо со мной ребутался прямо на ходу или делал вообще совсем не то что его попросили.

> В принципе, всего лишь седьмой этаж, правда, офисный, не 2.20, а добрых пять
> метров пролеты. Я как-нибудь пешком... ну его нахрен.

Ухблин, да, когда лифт тебя вместо 1 этажа на 9 везет, втопив с третьего ВВЕРХ хотя ты вполне однозачно первый нажал - и его ессно там никто даже и не вызывал, просто фирмварь начала жить своей жизнью, тут можно нехило обделаться, это факт.

Но это уже, к счастью, у тебя а не у меня. В более приличных странах культура производства лифтов все же не позволяет их делать ТАКИМИ.

> Проблема что управление ядерными объектами - такие же пишут.

Запросто. Во всяком случае PID засветился на незапароленых микротиках ведущих во внутреннюю сеть, врядли у росатого оно сильно лушче. Где ж они спецов нормальных наберут...

Ответить | Правка | К родителю #115 | Наверх | Cообщить модератору

4. "Доступна полностью переработанная среда разработки Arduino I..."  +7 +/
Сообщение от Жироватт (ok), 15-Сен-22, 08:37 
> electron ... Eclipse Theia ... Arduino Web Editor ... js+go
> сохранить, но модифицировать

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

Ответить | Правка | Наверх | Cообщить модератору

15. "Доступна полностью переработанная среда разработки Arduino I..."  +6 +/
Сообщение от Аноним (15), 15-Сен-22, 09:40 
>пошел продавать коробку с игрушками-ардуинками

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

Ответить | Правка | Наверх | Cообщить модератору

20. "Доступна полностью переработанная среда разработки Arduino I..."  –1 +/
Сообщение от пох. (?), 15-Сен-22, 10:03 
Да ты погоди на авито-то. Через еще годик такой интересной жизни товарищмайору продашь на вес золота. Только как-нибудь аккуратно, а не как на авито - "дай нам свою мобилку, не, не эту, мы таджикские паспорта детектим".

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

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

5. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Аноним (5), 15-Сен-22, 08:48 
Тёмная тема?
да неужели
Ответить | Правка | Наверх | Cообщить модератору

6. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (-), 15-Сен-22, 08:56 
А ОБЧР из этого можно сделать?
Или предполагается, что дети вырастут и потом сделают?
Ответить | Правка | Наверх | Cообщить модератору

8. "Доступна полностью переработанная среда разработки Arduino I..."  –5 +/
Сообщение от Аноним (8), 15-Сен-22, 09:02 
Старый Arduino IDE тоже на вебне было?
Ответить | Правка | Наверх | Cообщить модератору

31. "Доступна полностью переработанная среда разработки Arduino I..."  +5 +/
Сообщение от topin89 (ok), 15-Сен-22, 10:50 
Нет, Java, даже в новости написано.
Ответить | Правка | Наверх | Cообщить модератору

9. "Доступна полностью переработанная среда разработки Arduino I..."  +11 +/
Сообщение от YM2608 (?), 15-Сен-22, 09:03 
настоящие радиоэлектронщики сидят на Windos XP - а этой  Arduino IDE 2.0 10ку подавай минимум
Ответить | Правка | Наверх | Cообщить модератору

11. "Доступна полностью переработанная среда разработки Arduino I..."  +22 +/
Сообщение от Аноним (11), 15-Сен-22, 09:20 
Нормальные давно уже на линух свалили, там работа с железом сильно приятнее. А вон то это безнадежные ретарды на обочине истории.
Ответить | Правка | Наверх | Cообщить модератору

13. "Доступна полностью переработанная среда разработки Arduino I..."  –3 +/
Сообщение от YM2608 (?), 15-Сен-22, 09:30 
и чем оно приятнее нап линухе?
Ответить | Правка | Наверх | Cообщить модератору

19. "Доступна полностью переработанная среда разработки Arduino I..."  +5 +/
Сообщение от _hide_ (ok), 15-Сен-22, 10:02 
Тем, что имеются базовые абстракции с которыми можно работать стандартными инструментами, а не городить:
* установил дрова для конкретной железяки
* скачал ПО для конкретной железяки
* сел в лужу, потому что в ПО для железяки нету даже самого базового

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

Ответить | Правка | Наверх | Cообщить модератору

94. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Аноним (-), 15-Сен-22, 19:10 
А IDE под одно семейство продукции - не вендорлок?
Ответить | Правка | Наверх | Cообщить модератору

131. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Sem (??), 16-Сен-22, 02:08 
Почему под одно? Там под много чего можно.
Ответить | Правка | Наверх | Cообщить модератору

45. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (45), 15-Сен-22, 12:14 
> и чем оно приятнее нап линухе?

1) С операцоинкой проще договориться на тему доступа к железу. В крайнем случае можно ребилднуть кернел, пропатчить, или свой модуль собрать. В винде... это от "неудобно" до "нереализуемо".
2) Гораздо меньше глюков в процессе. Нет никаких получаса "installing drivers... failed, code 42", и удачи вообще вдуплить что там отъехало.
3) Опенсорс это хорошо. Можно изучать как и что у других работает, делать также а то и взять их за основу.
4) Допустим мониторить usb можно как любой иной сетевой ифейс. Любым софтом умеющим в захват пакетов по сути. Modprobe usbmon и загребаем его каким там вайршарком, или что там. И все это за 2 минуты моего времени. А попробуйте мониторинг трафика usb в винде? Это у вас точно получается за 2 минуты, голыми руками, без полдня сетапехешного траха и чего там еще?
5) Конкретно libusb допустим умеет отсоединять ядерный драйвер через вызов либы если мы хотим с нашей железкой поговорить напрямую пакетами через либу без драйверов ядра. В маздайке это разумеется не катит и там сперва сами выгружайте/удаляйте драйвер, что в винде вообще очень кривая и грабельная процедура.
6) Современный линух вот так сразу знает сильно больше железок чем XP. Ну вот например фирмваре кажет виртуальный usb-uart, он сразу кернелом цепляется влет, никакой установки дров. А в маздае даже если и есть драйвер стандартных классов типа ACM/CDC (не уверен что это в XP было вообще) там полкило грабель что так что сяк. Драйвер или качать придется. при том для икспы хзгде, или сглючит его инстал, или еще какое д-мо, которое разгребать лично я шатал!
7) В лине есть апи для работы с I2C/SPI/LED/GPIO - очень доставляет. Особенно на одноплатниках, которые уже не МК но еще не такие монстры как комп с виндой. Вот так можно взять и сдлать нумлок на usb клаве "индикатором винча" как на системнике. Или не на клаве. Вон тот светодиод в вайфай свистке - это тоже "led" в терминах линя и на него тоже можно что угодно вывесить. Что под управлением моего кода, что типовые системные "триггеры" на те или иные вещи в ядре.
8) Отлаживать и пересобирать низкоуровневый софт в лине опять же сильно проще. А если что-то идет совсем не так, матюки частей ядра и модулей в dmesg обычно сильно инфолормативнее. Майкрософт вообще убил dbgview, нормальной легкой и простой замены по сути не сделал и это извините булшит полный.

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

52. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от _kp (ok), 15-Сен-22, 13:00 
Если для ретро AVR, то всё равно.
А для ARM, ESP сборка под Windows делается через кучи костылей, медленне работает, и не до конца полноценна.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

69. "Доступна полностью переработанная среда разработки Arduino I..."  +2 +/
Сообщение от Neon (??), 15-Сен-22, 14:59 
Чем приятнее на линуксе ? Есть всегда где потрахаться и пострадать)))
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

76. "Доступна полностью переработанная среда разработки Arduino I..."  +2 +/
Сообщение от Аноним (-), 15-Сен-22, 16:06 
> Чем приятнее на линуксе ? Есть всегда где потрахаться и пострадать)))

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

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

Ответить | Правка | Наверх | Cообщить модератору

25. "Доступна полностью переработанная среда разработки Arduino I..."  +2 +/
Сообщение от Аноним (25), 15-Сен-22, 10:19 
Ага, а если для твоей железки есть пропретарный софт написанный сто миллионов лет назад и работает он только на оффтопике и только на хп?
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

38. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Decaproxemail (?), 15-Сен-22, 11:18 
Ну вот давеча пришлось поставить хп в виртуалку, чтобы с древним потенциостатом поработать.
Что касается разработки, в основном сейчас все есть под линукс. За последние годы, только sigma studio пришлось ставить в виртуалку.
Ответить | Правка | Наверх | Cообщить модератору

46. "Доступна полностью переработанная среда разработки Arduino I..."  –2 +/
Сообщение от Аноним (46), 15-Сен-22, 12:25 
> Ага, а если для твоей железки есть пропретарный софт написанный сто миллионов
> лет назад и работает он только на оффтопике и только на хп?

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

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

61. "Доступна полностью переработанная среда разработки Arduino I..."  +4 +/
Сообщение от Аноним (61), 15-Сен-22, 14:18 
Ха ты такой просто  и кто за это заплатит? Если ты такой реверсер чтож ты свои платы не продаёшь?
Ответить | Правка | Наверх | Cообщить модератору

70. "Доступна полностью переработанная среда разработки Arduino I..."  +2 +/
Сообщение от Neon (??), 15-Сен-22, 15:00 
Это мамкин реверсер.))) Который за свою жизнь ни копейки сам не заработал. Поэтому и не знает цену деньгам и работе
Ответить | Правка | Наверх | Cообщить модератору

79. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Аноним (79), 15-Сен-22, 16:18 
> Это мамкин реверсер.))) Который за свою жизнь ни копейки сам не заработал.
> Поэтому и не знает цену деньгам и работе

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

Ответить | Правка | Наверх | Cообщить модератору

78. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (79), 15-Сен-22, 16:17 
> Ха ты такой просто  и кто за это заплатит? Если ты
> такой реверсер чтож ты свои платы не продаёшь?

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

Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

40. "Доступна полностью переработанная среда разработки Arduino I..."  –8 +/
Сообщение от Xenia Joness (ok), 15-Сен-22, 11:45 
> Нормальные

и
> на линух свалили, там работа с железом сильно приятнее

удивительно)

Пробовали, например, какой-нибудь PCI-Express поднять? Или с оптикой на мультигигабитных скоростях работать? Может пробовали собрать что-нибудь для FPGA, например модулятор сигнала на ЦАП с JESD204b? Или отладить прошивку для DSP, который рулит электродвигателем в киловатты мощности?

Почему-то уверена, что не пробовали. Даже для какой-нибудь распространённой железки, типа Xilinx Zynq, не говоря уже про что-нибудь специфичное.
Причем для того же Zynq весь софт есть для Linux, только работать в нем сплошная боль, и дело не в софте. Мне сложно вам передать ощущения от работы в том же Vivado из под Linux.

Поэтому очень сомневаюсь, что

>там работа с железом сильно приятнее

Это ещё не учитывая того факта, что железки ещё надо разработать перед этим)
И, сколько встречала, Linux как штатное рабочее окружения инженера - это лишь редкое исключение, и то, если позволяют условия, например, для разработки не надо больше, чем блокнот, make и gdb. А высококлассные специалисты никогда не променяют надежную, стабильную и быструю операционную систему на что-нибудь из Linux. Ведь им надо создавать новые технологии, вести мир к светлому будущему, решать сложнейшие задачи, а не вечно конфигурировать свою ОС.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

47. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Аноним (47), 15-Сен-22, 12:30 
С оптикой? Меланоксовские карточки в Linux поддерживаются вплоть до 100-гигабитных.
Ответить | Правка | Наверх | Cообщить модератору

50. "Доступна полностью переработанная среда разработки Arduino I..."  +3 +/
Сообщение от Аноним (50), 15-Сен-22, 12:54 
> Пробовали, например, какой-нибудь PCI-Express поднять?

Вот прям с ноля - нет, но очень мощный траблшутинг взбрыков PCIe с весьма низкоуровневой диагностикой таки я делал. При том успешно. А как я бы что-то такое в винде делал я даже представить себе боюсь. В лине я видите ли и диагностику могу собрать в понятном мне виде, и знаю где тела из pci subsystem линухкернела отвисают, чтобы спросить что по их мнению вон там отъехало. А в винде если у меня что-то не так по этой линии, майкрософт уж точно не будет меня бесплатно саппортить в темпе вальса по части моих отношений с PCI в контексте винды.

Только это все, извините, на XP? Там для современного железа извините дров нет. В частности для большей части pcie девайсов. Вы их там как, сами выписывать планируете? Вот именно под икспу? И как, хорошо получается? Да и смысл кодить драйвер под остывший трупак?

> Или с оптикой на мультигигабитных скоростях работать?

Мы точно еще про WinXP? Под нее 99.9% что ЭТОГО там тупо нет. А так - ну вон те девы дрова для подобного добра кодят

> Может пробовали собрать что-нибудь для FPGA, например модулятор сигнала
> на ЦАП с JESD204b?

Это просто не мое, но вообще, тулчейнов умеющих в синтез битстримов FPGA уже поразвелось.

> Или отладить прошивку для DSP, который рулит электродвигателем
> в киловатты мощности?

Насчет DSP хз а для STM32 легко. В том числе и вот именно это. Я даже написал несколько несложных крутилок моторов, чисто посмотреть как оно мне. Если не ошибаюсь Amarao и довольно крутой и мощный контроллер на F4xx запилил. Еще и опенсорсный.

А вот когда я учился usb юзать из своих фирмварей - в лине это оказалось как 2 байта переслать. В wireshark очень комфортно смотреть транзакции по шине, сразу понятно где факап. И это буквально за пару минут.

> Почему-то уверена, что не пробовали. Даже для какой-нибудь распространённой железки, типа
> Xilinx Zynq, не говоря уже про что-нибудь специфичное.

FPGA просто не мое. Я больше микроконтроллерщик и спец по одноплатникам, и мне spi/i2c/uart/usb/GPIO больше заходит. С этим в лине сильно приятнее, а одноплатники еще и посередине между большими и маленькими очень удачно вписываются, и там линух на этом всем. На винде вы ничего сравнимого не сделаете так то.

И вот именно в этой области я бонусом могу отметить...
1) Дрова уартов, особенно виртуальных, в винде - дикое глюкало и полкило проблем. Пилять, они даже не репортят смогли ли они реально выставить запрошеный бауд
2) Апи для i2c/spi/gpio/leds в винде ваще хде? Может хоть CAN есть? Или штука с маздаем в принципе не может быть bus talker'ом на мелких шинах? :)
3) Да и wi-fi в режиме monitor - там же. Особенно с инжектом произвольных пакетов. А зачем это надо? А вон, скажем, господа сделали передачу видео в цифровом видео с дрона. С плавной деградацией в стиле аналоговой камеры почти. В их протоколе FEC, никакой процедуры auth/assoc - statelsss линк с плавной деградацией, по статистике FEC видно насколько далеко до полного отвала. И это из ширпотребной вафли. Покажите мне такой номер в маздайке? Да, у них там нет SSID как такового, это RAW пакеты в эфир, "вне контекста" :)

> Причем для того же Zynq весь софт есть для Linux, только работать
> в нем сплошная боль, и дело не в софте. Мне сложно вам передать ощущения
> от работы в том же Vivado из под Linux.

Вы достаточно известная проприетарная морда. Мне с такими как вы не по пути. Если вы заберете себе ретардов с XP в окружение - прекрасно, меньше враждебных утупков в моем окружении.

> Это ещё не учитывая того факта, что железки ещё надо разработать перед этим)

А таки всякие продвинутые эксперименты в лине как-то сильно проще в целом на мой вкус.

> И, сколько встречала, Linux как штатное рабочее окружения инженера - это лишь
> редкое исключение, и то, если позволяют условия, например, для разработки не
> надо больше, чем блокнот, make и gdb.

По-моему KiCad в котором я сейчас рисую на блокнот не похож хоть тресни. Лучшие из нас в нем 6-слойки для 64-битного одноплатника рисуют. Я думаю что для меня этого хватит, я не настолько высоко пока летаю "сам по себе".

Что до gdb в нем так то можно отлдаживать очень интересные вещи. И железки с JTAG, через openocd какой, при том - это умеет дофига железок, а вон там даже гайды как полностью unknown нечто захомутать. Никогда не видали винч с приатаченым JTAG? В GDB+openocd там даже что-то светит. А сможете показать как это заработает с виндой и проприетарными тулсами? Но есть и иные прикольные вещи. Скажем можно посмотреть на тотально умерший кернел. Через out-of-band дебагер в вооон том qemu например. В нем видите ли дебагсерв встроен - и он "вне контекста". Кстати qemu умеет более 9000 железок и такую отладку в god-mode вне контекста можно с довольно много чем провернуть если это надо. Это весьма полезно для early startup и проч, когда у нас в системе все настолько дохлое что отругаться более внятно мы еще просто не можем, т.к. еще не инициализировано дескать.

> А высококлассные специалисты никогда не променяют надежную, стабильную
> и быструю операционную систему на что-нибудь из Linux.

Я вижу множество очень крутых специалистов делающих на Linux магию, глядя на которую я говорю "вау". И да, у линуксоидов я многому научился. И я еще толком не начинал.

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

Нужда лизать ботинки какому-то проприетарному патрону который за меня рещит как мне удобно, впихнув бэкдоров, нежелательных антифич и прочих радостей типа ME, видите ли не выглядит для меня светлым будущим. Такая мелкая ерунда. Я хочу видеть этот мир немного иным чем это. И я не хочу дрейфовать по течению, даже если быть п...м и проще.

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

60. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от qrKot (?), 15-Сен-22, 14:18 
>> высококлассные специалисты никогда не променяют надежную, стабильную и быструю операционную систему

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

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

86. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Decaproxemail (?), 15-Сен-22, 17:34 
> Может пробовали собрать что-нибудь для FPGA

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

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

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

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

87. "Доступна полностью переработанная среда разработки Arduino I..."  –1 +/
Сообщение от Аноним (-), 15-Сен-22, 18:02 
>> надежную, стабильную и быструю
> Ну эт вы прям жжоте))

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

Ответить | Правка | Наверх | Cообщить модератору

129. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от mikhailnov (ok), 16-Сен-22, 01:17 
Оно наверняка "скопировало" быстро, а кеш на диск в фоне потом еще долго сбрасывало. Можно сразу после "окончания" копирования запустить time sync.
Ответить | Правка | Наверх | Cообщить модератору

135. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (134), 16-Сен-22, 06:58 
> Оно наверняка "скопировало" быстро, а кеш на диск в фоне потом еще
> долго сбрасывало. Можно сразу после "окончания" копирования запустить time sync.

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

Поэтому я замерял среднюю скорость копирования в устоявшемся режиме, и когда я понял что в лине это случится в ~2 раза быстрее посмотрев на average... ммм... принял орешение оставшиеся ~1.5 терабайта докопировать там, для сокращения времени операции, а то оно в часах измерялось и поделить этот цифирь на 2 было очень уж соблазнительно.

А те цать гигов на фоне 2TB - это вообще о чем? "sync" даже 10 гигового буфера являет крайне незначительное время по сравнению с копированием 2 терабайтов. Ну вот некуда 2 терабайта в типичную оперативу деть, если это ну суперсервер.

Ответить | Правка | Наверх | Cообщить модератору

143. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от vvm13 (?), 16-Сен-22, 09:27 
Ключевое слово, наверное, со "внешних". И всё равно не представляю, что там можно было испортить. Когда же я на подконтрольных мне компьютерах под виндой копирую с одного диска на другой, скорость близка к физическим пределам, и я не представляю, как линух мог бы их удвоить.

Короче, bullshit.

Ответить | Правка | К родителю #87 | Наверх | Cообщить модератору

159. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (-), 16-Сен-22, 18:11 
Насколько я понимаю у линукса все же кернел и все что касается сисколов в свежих ядрах очень сильно оптимизировали. Может в этом дело. Это были относительно резвые штуки, на USB3 интерфейсе. Но даже так оно довольно долго в таких объемах пашет.

Если б линь тупил я знаю как там профайлить, но как профайлить тупняки в винде я без малейшего понятия, скажем честно. Там подобная системная активность - рокетсайнс, дебагинфо на драйвер фс для читаемых функций 1 фиг нету, и если в лине я получу картину грабель 1 несчастным "perf top" скорее всего, поимев весьма конкретную разблюдовку по функциям, с всеми причастными в топе (в случае FUSE я и так знаю кто там главный якорь, так что это лишнее), то как такой view вообще в винде получить - да хрен бы его знает. А даже если и узнать, куда потом эти знания? В спортлото? Винда крайне враждебна к системщикам. Поэтому я лучше при оказии линукскернел попрофайлю, имхо. Благо я знаю где там тематические тела отвисают, они интересные наблюдения такого плана ценят.

Ответить | Правка | Наверх | Cообщить модератору

103. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (103), 15-Сен-22, 19:29 
ёмк)))
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

165. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от anonimous multiplatformus (?), 17-Сен-22, 02:34 
Имею опыт работы с железкой под лин и вин. Вин - с 2015 по 2021 драйвер работал без проблем, в 2021 обновил (без реальной необходимости) снова все ок. Лин - драйвера имеются под конкретное ядро (причем для разных дистрибутивов разное). Пришлось даунгрейдить ядро и потом восстанавливать другое отвалившееся железо. А сама железка отличная от известной в этих делах компании.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

29. "Доступна полностью переработанная среда разработки Arduino I..."  –1 +/
Сообщение от Аноним (29), 15-Сен-22, 10:47 
> этой  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 бита

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

36. "Доступна полностью переработанная среда разработки Arduino I..."  –1 +/
Сообщение от Аноним (36), 15-Сен-22, 11:11 
>64 бита

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

Ответить | Правка | Наверх | Cообщить модератору

138. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от ИмяХ (?), 16-Сен-22, 07:45 
>>Изображение приложения

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

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

10. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Аноним (11), 15-Сен-22, 09:19 
Заменили устаревшие баззворды на более модные, вот и весь ченжлог.
Ответить | Правка | Наверх | Cообщить модератору

12. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (12), 15-Сен-22, 09:28 
Глядишь,  скоро и в железо электрон пихать будут, ну так, в качестве прошивок)
Ответить | Правка | Наверх | Cообщить модератору

18. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от BeLord (ok), 15-Сен-22, 10:02 
Когда они его в железе осилят, могут пихать-)))
Ответить | Правка | Наверх | Cообщить модератору

62. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Аноним (61), 15-Сен-22, 14:19 
Вот железо «подрастёт» и запихнут.
Ответить | Правка | Наверх | Cообщить модератору

14. "Доступна полностью переработанная среда разработки Arduino I..."  +2 +/
Сообщение от th3m3 (ok), 15-Сен-22, 09:36 
Шило на мыло.
Ответить | Правка | Наверх | Cообщить модератору

16. "Доступна полностью переработанная среда разработки Arduino I..."  +6 +/
Сообщение от Decaproxemail (?), 15-Сен-22, 09:59 
> Разработка прошивок производится на специально созданном языке программирования, напоминающем Си

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

Ответить | Правка | Наверх | Cообщить модератору

32. "Доступна полностью переработанная среда разработки Arduino I..."  +2 +/
Сообщение от Аноним (29), 15-Сен-22, 10:51 
Wiring
Ответить | Правка | Наверх | Cообщить модератору

35. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Decaproxemail (?), 15-Сен-22, 11:08 
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

Ответить | Правка | Наверх | Cообщить модератору

71. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от n00by (ok), 15-Сен-22, 15:09 
Test:16:9: error: exception handling disabled, use -fexceptions to enable
   catch(...) {}
         ^
Ответить | Правка | Наверх | Cообщить модератору

80. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (-), 15-Сен-22, 16:26 
> Test:16:9: error: exception handling disabled, use -fexceptions to enable
>    catch(...) {}
>          ^

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

Ответить | Правка | Наверх | Cообщить модератору

96. "Доступна полностью переработанная среда разработки Arduino I..."  –2 +/
Сообщение от Аноним (103), 15-Сен-22, 19:20 
>Вы еще плять return из main() прошивки сделать попорбуйте.

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

Ответить | Правка | Наверх | Cообщить модератору

136. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Аноним (-), 16-Сен-22, 07:02 
Сперва протрезвей, потом печатай, имхо.
Ответить | Правка | Наверх | Cообщить модератору

53. "Доступна полностью переработанная среда разработки Arduino I..."  –2 +/
Сообщение от Аноним (-), 15-Сен-22, 13:06 
> Wiring

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

Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

22. "Доступна полностью переработанная среда разработки Arduino I..."  +3 +/
Сообщение от Аноним (25), 15-Сен-22, 10:18 
Хорошо что ушли со жручей джавы на легкий и удобный электрон.
Ответить | Правка | Наверх | Cообщить модератору

34. "Доступна полностью переработанная среда разработки Arduino I..."  +5 +/
Сообщение от Аноним (34), 15-Сен-22, 10:55 
То понос, то золотуха.
Ответить | Правка | Наверх | Cообщить модератору

39. "Доступна полностью переработанная среда разработки Arduino I..."  +4 +/
Сообщение от anonymous (??), 15-Сен-22, 11:35 
Что самое главное в электроне, я считаю, это именно легковесность. Нет ничего легче и быстрее хромиума и ноды, особенно, если их будет запущено несколько экземпляров.
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

42. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Аноним (25), 15-Сен-22, 12:06 
Это ты два старых джавовых Arduino IDE не запускал. Поэтому ты ещё в цирке смеёшься.  
Ответить | Правка | Наверх | Cообщить модератору

58. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Без аргументов (?), 15-Сен-22, 14:16 
Конечно не смешно: в новой аналогично открывается экземпляр на каждую вкладку
Ответить | Правка | Наверх | Cообщить модератору

44. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (47), 15-Сен-22, 12:12 
Хрен редьки не слаще.
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

27. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от какая разница (?), 15-Сен-22, 10:39 
Java в качестве зависимости уже не нужна?
Ответить | Правка | Наверх | Cообщить модератору

59. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Без аргументов (?), 15-Сен-22, 14:17 
JRE и Electron это две одной природы ерунды
Ответить | Правка | Наверх | Cообщить модератору

28. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от KOLANICH (?), 15-Сен-22, 10:46 
Если кто-нибудь хочет делать в 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_clan...

Ответить | Правка | Наверх | Cообщить модератору

33. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от KOLANICH (?), 15-Сен-22, 10:54 
И самое главное - нужно скопировать 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

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

Ответить | Правка | Наверх | Cообщить модератору

37. "Доступна полностью переработанная среда разработки Arduino I..."  +2 +/
Сообщение от Decaproxemail (?), 15-Сен-22, 11:12 
Вообще есть отличный проект platform.io . У него есть удобный cli, поддержка лютой тучи бордов и фреймфорков +  менеджмент библиотек. А для тех, кому зачем-то нужна gui ide есть интеграция с vc code.
Ответить | Правка | Наверх | Cообщить модератору

55. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (-), 15-Сен-22, 13:08 
> интеграция с vc code.

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

Ответить | Правка | Наверх | Cообщить модератору

64. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от burjui (ok), 15-Сен-22, 14:28 
Безошибочно детектируется очередной хейтерок. VS Code есть и под Linux.
Ответить | Правка | Наверх | Cообщить модератору

65. "Доступна полностью переработанная среда разработки Arduino I..."  –1 +/
Сообщение от Аноним (65), 15-Сен-22, 14:40 
но пользуется то этим только кто?

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

Ответить | Правка | Наверх | Cообщить модератору

66. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от burjui (ok), 15-Сен-22, 14:42 
Я, например. Прикинь, сижу в Manjaro и пишу код в VS Code или Kate, а игры запускаю через Proton. Разделы Винды удалил за ненадобностью.
Ответить | Правка | Наверх | Cообщить модератору

81. "Доступна полностью переработанная среда разработки Arduino I..."  +2 +/
Сообщение от Аноним (-), 15-Сен-22, 16:30 
> Я, например. Прикинь, сижу в Manjaro и пишу код в VS Code
> или Kate, а игры запускаю через Proton. Разделы Винды удалил за ненадобностью.

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

Ответить | Правка | Наверх | Cообщить модератору

106. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от burjui (ok), 15-Сен-22, 19:35 
Да ради бога, если тебе это пуританство приносит удовольствие. Смотри только, чтобы не до мозолей. Раз уж мы тут обсуждаем IDE, перечисли альтернативы, которые лучше VS Code, и для каких ЯП ты их используешь. Vim и Emacs не предлагать, у меня нет желания год возиться с настройками и заучивать десятки комбинаций клавиш, чтобы получить базовый функционал нормальной IDE.
Ответить | Правка | Наверх | Cообщить модератору

118. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (-), 15-Сен-22, 20:24 
БА-БАХ - громыхнуло где-то в квартире виндузятника.
Ответить | Правка | Наверх | Cообщить модератору

123. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от burjui (ok), 15-Сен-22, 21:09 
Ты альтернативы можешь предложить, или будешь увиливать от ответа своими глупыми школьными шутейками?
Ответить | Правка | Наверх | Cообщить модератору

137. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (-), 16-Сен-22, 07:29 
> Да ради бога, если тебе это пуританство приносит удовольствие.

Это пуритянство имеет определенные причины. Видите ли, я видел как майки кидают ISV, дотнетчиков и прочих пережравших их маркетинга. Вплоть до того что вы проснулись одним не очень прекрасным утром, и узнали что маркетинг решил поворот на 180 градусов, а вы, такие крутые еще вчера, теперь объявлены легаси. Just because they can.

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

> Смотри только, чтобы не до мозолей. Раз уж мы тут обсуждаем IDE, перечисли альтернативы,
> которые лучше VS Code, и для каких ЯП ты их используешь.

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

> Vim и Emacs не предлагать, у меня нет желания год возиться
> с настройками и заучивать десятки комбинаций клавиш, чтобы получить базовый
> функционал нормальной IDE.

Я сам так когда-то считал. Пока не заметил что благодетели типа MS если и решают мои проблем то это мягко говоря не из чувства альтруизма.

Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору

157. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от burjui (ok), 16-Сен-22, 16:51 
> Это пуритянство имеет определенные причины. Видите ли, я видел как майки кидают
> ISV, дотнетчиков и прочих пережравших их маркетинга. Вплоть до того что
> вы проснулись одним не очень прекрасным утром, и узнали что маркетинг
> решил поворот на 180 градусов, а вы, такие крутые еще вчера,
> теперь объявлены легаси. Just because they can.

Какое это имеет отношение к универсальной IDE с поддержкой технологий и ЯП, не принадлежащих MS? Положим, они закроют код и IDE станет платной. Я просто перейду на другую, с моим кодом ничего не случится.

> Да обычные geany и kate, например.

Это не IDE, а всего лишь продвинутые редакторы для программистов.

> В цать раз легче а умеют еще и поболее, кажись.

Вот именно, "кажись". "Книгу не читал, но мнение имею". Даже если в Geany и Kate поставить все доступные плагины, это покроет чуть больше половины функционала нормальной IDE.

> И не лазят онлайн отстукивая своим хозяевам.

Отключается одной опцией в настройках.

> Я сам так когда-то считал. Пока не заметил что благодетели типа MS
> если и решают мои проблем то это мягко говоря не из чувства альтруизма.

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

Ответить | Правка | Наверх | Cообщить модератору

160. "Доступна полностью переработанная среда разработки Arduino I..."  –1 +/
Сообщение от Аноним (-), 16-Сен-22, 18:23 
> Какое это имеет отношение к универсальной IDE с поддержкой технологий и ЯП,
> не принадлежащих MS?

Чтобы майкрософту не принадлежало что-то из того что они делали - полный булшит. Они всегда свою линию прожмут, даже если номинально оно открытое и чего там. А что, вы морально готовы эту шляпу форкнуть и поддерживать сами? Может, вы хотя-бы патчи на эту фигню делать умеете?

> Положим, они закроют код и IDE станет платной.

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

> Я просто перейду на другую, с моим кодом ничего не случится.

По-моему майкрософт уже не настолько примитивные чтобы так в лоб переть.

> Это не IDE, а всего лишь продвинутые редакторы для программистов.

Они где-то на границе между продвинутыми редакторами и легкой IDE, как и vscode. Считать его за полновесный "тяжелый" IDE это все же перебор, имхо.

> Вот именно, "кажись". "Книгу не читал, но мнение имею". Даже если в
> Geany и Kate поставить все доступные плагины, это покроет чуть больше
> половины функционала нормальной IDE.

Смотря что за нормальный IDE считать и что от него надо. Некоторым вон и Eclipse'а мало с кучами хлама. Правда, у большинства таких кадров, код почему-то совсем не говорит за крутизну кодера. Да и у тебя твой гитхапчик тоже.

> Отключается одной опцией в настройках.

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

> Ну, а мне пофигу, зачем они решают мои проблемы.

Я заметил.

> VS Code меня никак не привязывает к их технологиям,

ИМХО это слишком смелое утверждение.

> денег платить не нужно, так что принципиальной разницы, какой IDE пользоваться, нет.

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

Ответить | Правка | Наверх | Cообщить модератору

163. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от burjui (ok), 16-Сен-22, 19:05 
Ни одного факта по теме, одни домыслы, демагогия и шпильки в мою сторону. Если у тебя есть коллеги, мне их жаль. Скатертью дорога.
Ответить | Правка | Наверх | Cообщить модератору

98. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (103), 15-Сен-22, 19:22 
Как говорится, можно вынуть виндузятника с винды, но нельзя вынуть винду из виндузятника.
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

102. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от burjui (ok), 15-Сен-22, 19:28 
Ой мля, собрались тут труъ-юниксоиды. Одноклассницы вам за это не дадут, зря пыхтите. Я использую то, что мне удобно, и без проблем перейду на другую IDE или редактор, как только возникнет необходимость. А вы в чём пишете код, в Vim или Emacs?
Ответить | Правка | Наверх | Cообщить модератору

117. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (-), 15-Сен-22, 20:21 
>Я использую то, что мне удобно

Используй винду, она для тебя удобнее, ты просто насмотрелся мистерробота, с возрастом это пройдёт.

>А вы в чём пишете код, в Vim или Emacs?

В первом правлю конфиги вдали от дома, во втором пишу код, брат жив, зависимость есть.

>и без проблем перейду на другую IDE или редактор

Чота не сходится. Судя по твоим словам, у тебя детская травма от юниксвея, покажи на этой кукле, куда тебя трогали вим, емакс, шелл и coreutils.

Ответить | Правка | Наверх | Cообщить модератору

124. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от burjui (ok), 15-Сен-22, 21:26 
Мне виднее, что мне удобно. Я начал пользоваться Linux со Slackware 9, никакого Мистера Робота и в помине не было. Впрочем, кулхацкеры типа тебя вряд ли помнят такое.

> В первом правлю конфиги вдали от дома, во втором пишу код, брат жив, зависимость есть.

Молодец. Я тоже правлю конфиги в Vim. А вот учить стопицот комбинаций клавиш Emacs мне не нужно, любая команда в VS Code доступна по F1. Нужные расширения ставятся в один клик. Банальная экономия времени.

> Судя по твоим словам, у тебя детская травма от юниксвея, покажи на этой кукле, куда тебя трогали вим, емакс, шелл и coreutils.

Очередные искромётные шутейки от местной школоты. Поди, рэп-батлы смотришь вместо образовательного контента. Вижу, ты слышал умные слова. А твой любимый Emacs насколько "юниксвеен"? Какую одну задачу он выполняет хорошо? Одну ли задачу он выполняет? Шелл и coreutils вообще мимо, ими пользуются все линуксоиды, независимо от того, в чём они пишут код.

Короче, всё, на что способны опеннетные ламерки - это меряться, у кого командная строка длиннее и т.п. Детский сад. Ламерки потому, что только хвалитесь своими достижениями или, чаще, принижаете чужие, а когда просишь показать код, отмалчиваетесь или начинаете гнать про секретность, отсутствие времени на это и т.п. Зато как теоретизировать про идеальный код, меряться письками и поливать грязью "не труъ" технологии - это вы первым делом после школы.

Ответить | Правка | Наверх | Cообщить модератору

139. "Доступна полностью переработанная среда разработки Arduino I..."  –1 +/
Сообщение от Аноним (139), 16-Сен-22, 07:52 
> Мне виднее, что мне удобно. Я начал пользоваться Linux со Slackware 9,
> никакого Мистера Робота и в помине не было. Впрочем, кулхацкеры типа
> тебя вряд ли помнят такое.

Значит твой путь на самом деле был путем виндузятника а ты выбрал неверную ОС, видимо чтобы корчить из себя кулхацкера. Но это напрасные потуги, те кто имеют такой миндсет увидят что ты не один из них. Просто потому что ты никогда не показывал продвинутое и нестандартное мышление, и главное это, а не дистр. Некоторые и с виндой довольно круты, но обычно запустившийся на всю катушку мозг способен понять что такое винда и майкрософт, все их антифичи и проч. Поэтому часто выбирают нечто менее подлое и дающее больше возможностей. Но ессно продвинутые инструменты требуют освоения.

> Молодец. Я тоже правлю конфиги в Vim. А вот учить стопицот комбинаций
> клавиш Emacs мне не нужно, любая команда в VS Code доступна
> по F1. Нужные расширения ставятся в один клик. Банальная экономия времени.

Если любая команда доступна по F1 значит это крайне неэффективный шорткат. Поскольку это явно не ведет к immediate выполнению команды и значит в разы менее эффективно.

И как бы не оказалось что на 1 и той же задаче тебя такого высокоэффективного емаксер в пару раз делает, оказывается. Все познается в сравнении. В том числе и своя "круть". Ну да, можно и не скоростью кодинга брать, но тогда и задвигать про ультраэффективность странно.

> контента. Вижу, ты слышал умные слова. А твой любимый Emacs насколько
> "юниксвеен"?

Я за него скажу: почти 200% юниксвеен, ибо по задумке это окружение которое програмер для себя сам создает. Это именно выбор убежденных програмеров, которые кроме всего прочего могут сделать себе тул для своей мега-эффективности. Мне эта концепция не очень зашла, но когда кто-то кажет что он уж как минимум не сапожник без сапог, это несколько повышает доверие к их скиллам, сразу на старте. Конечно можно быть и макакой с емаксом, если его поюзаешь ты, это будет выглядеть как-то так. Ведь своего мнения у тебя нет. И ты не знаешь как тебе могло бы быть эффективно. А раз так то без шансов заимплементить эффективное окружение. Тебе надо чтобы за тебя подумал манагер, майкрософт, или кто там. Так нуб, джун и лузер и отличается от синорров и прочих advanced beings. И это отличие прекрасно видно. С буквально считаных коментов.

> Какую одну задачу он выполняет хорошо?

Создание рабочего окружения для настоящего программера. Это разумеется подразумевает что програмер готов сделать то что он всегда делает - попрограмить. Мне на самом деле в этой концепции не нравится только lisp, на мой низкоуровневый мозг он очень неприятный. Это наверное ключевой повод чтобы LISP не пользоваться.

> хвалитесь своими достижениями или, чаще, принижаете чужие, а когда просишь показать
> код, отмалчиваетесь или начинаете гнать про секретность,

Ты уже показал код, спасибо. Если кто постеснялся такие репы казать - я посчитаю лишь то что он был умнее - и скромнее тебя. А смысл показывать хню уровня домашки студня? Чтобы показать уровень? Уровень, пардон, чего? Джунства, нубства и ламеризма? Чего такого гениального в вон том коде, чтобы говорить "я сделал это"? М? :)

> отсутствие времени на это и т.п. Зато как теоретизировать про идеальный код,
> меряться письками и поливать грязью "не труъ" технологии - это вы первым делом
> после школы.

Вообще-то первым делом после школы обычно пытаются набить себе цену. Вываливая первую гениальную ср@нь которую вообще удалось скомпилить хотя-бы. Не заморачиваясь мелочами типа сравнения своего уровня vs остальных, чтобы прикинуть насколько это и правда "гениально".

И вот конкретно твои репы являются этим на 100%. И ты еще имеешь наглость предъявлять это другим? :)

Ответить | Правка | Наверх | Cообщить модератору

155. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от burjui (ok), 16-Сен-22, 16:33 
> те кто имеют такой миндсет увидят что ты не один из них

Я и не сомневался, что для школоты это главное - принадлежность к тусовке.

> Если любая команда доступна по F1 значит это крайне неэффективный шорткат.
> Поскольку это явно не ведет к immediate выполнению команды и значит в разы менее эффективно.

Ты же в курсе, что это не единственный шорткат, и что можно добавлять свои?

> Я за него скажу: почти 200% юниксвеен, ибо по задумке это окружение которое програмер для себя сам создает.

Да хрен с ним, с Unix way - я уже понял, что для тебя это очередной баззворд. Скажи лучше, чем принципиально VS Code отличается от Emacs? Прикинь, ты и в VS Code можешь "создавать окружение", и таким же способом - дописывая функционал сам.

> А смысл показывать хню уровня домашки студня

Может, покажешь свои "домашки"? Ты можешь написать компилятор? Я могу. Хобби у меня такое. А твоё хобби - петушиться перед одноклассниками на Опеннете, доказывать свою "юниксвейность" и принадлежность к тусовке.

> Вообще-то первым делом после школы обычно пытаются набить себе цену.

Извините, мсье Юниксвей, неясно выразился. Я имел ввиду "после уроков".

> И вот конкретно твои репы являются этим

Мои репы являются хобби. Кое-что, связанное с Arduino - примеры к статьям для robocraft.ru, часть из которых были написаны за деньги. Но главное, чем они являются - это рабочим кодом, который я написал. Это намного лучше, чем пустая болтовня про идеалы программирования.

Ответить | Правка | Наверх | Cообщить модератору

89. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (89), 15-Сен-22, 18:16 
VS Code сейчас самый популярный легковесный редактор. Кстати, и Eclipse Theia на которой сделана Arduino IDE 2.0 - форк VS Code.
Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

99. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (103), 15-Сен-22, 19:24 
Microsoft Windows сейчас самая популярная десктопная ОС.
Ответить | Правка | Наверх | Cообщить модератору

97. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Диверсант Дядя Лёня ушёл в микрософт (?), 15-Сен-22, 19:21 
И ini-конфиги автозапуска есть под линукс.
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

104. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от burjui (ok), 15-Сен-22, 19:31 
Какого ещё автозапуска в Linux? Вылезай из криокамеры, любой нормальный файловый менеджер спрашивает, запускать скрипты или нет. Я даже не помню, когда последний раз видел носитель с такими скриптами.
Ответить | Правка | Наверх | Cообщить модератору

119. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (-), 15-Сен-22, 20:26 
>Какого ещё автозапуска в Linux?

Нуэт))) msconfig открывал? там автозапуск)))

>Вылезай из криокамеры, любой нормальный файловый менеджер спрашивает, запускать скрипты или нет. Я даже не помню, когда последний раз видел носитель с такими скриптами.

Вот это словесный салат.

Ответить | Правка | Наверх | Cообщить модератору

122. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от burjui (ok), 15-Сен-22, 21:08 
msconfig в Manjaro? Пора тебе прекратить принимать тяжёлые наркотики.

> Вот это словесный салат.

Я ошибочно подумал про автозапуск с CD или флешки, только там не ini, а inf. Впрочем, какая разница, я ни msconfig, ни autorun.inf не пользуюсь. Зато ты всё про это знаешь, как я посмотрю.

Ответить | Правка | Наверх | Cообщить модератору

128. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от KOLANICH (?), 15-Сен-22, 23:36 
Да, я слышал о нём. Нужно будет когда-нибудь изучить целесообразность замены ардуиновской стандартной библиотеки на оную от платформио. Их IDE и менеджер проектов мне не нужны, лучше Qt Creator, возможно, только Visual Studio (не путать с Visual Studio Code, а жрущие оперативу и к тому же платные IDE на Java вообще дисквалифицированны автоматически), а лучше CMake пока-что системы сборки я не знаю: не смотря на всю отвратность CMake как ЯП, "батарейки" решают.
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

151. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Decaproxemail (?), 16-Сен-22, 15:02 
platformio - система сборки. Для ардуино либы там стандартные. Но в целом поддерживается довольно много платформ и фреймворков помимо arduino.

Я органически не переношу то, что называется IDE. Потому обычно использую emacs + cli. Для некоторых проектов как раз platfomio cli:

pio init -b <board> # Создать проект
pio build # Собрать
pio build -t upload # Собрать и загрузить

В общем-то проекты для кератора оно тоже создает:

pio project init --ide qtcreator --board <ID>

Насчет cmake, он довольно удобен при создании проектов под linux, но для встраиваемых систем, как-будто не слишком, но тут на вкус и цвет. Я сом пока не нашел какой-то идеальной системы сборки. В последнем большом проекте (с несколькими прошивками, генерацией всякого) решил попробовать redo (https://redo.readthedocs.io/en/latest/), довольно занятно, собирает быстро, но есть свои минусы.

Ответить | Правка | Наверх | Cообщить модератору

48. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (47), 15-Сен-22, 12:34 
А в Qt Creator и cross-GCC?
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

82. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (103), 15-Сен-22, 16:36 
> А в Qt Creator и cross-GCC?

Сабж gcc вроде и компиляет. И так то есть лайтовая текстовая версия абдурино где ставятся только их make-файлы да либы. Ну а эдитор можно любой.

Технически это gcc для avr + эн либ + предложение юзать такой себе урезанный субдиалект обычной плюсоты. А, ну к .ino оно еще какие-то хидеры автоматом подшивать может, но их и лапками добавить раз плюнуть, сделав это как обычный .cpp, если хочется.

Только если вы осознали что не хотите эту хайпоподелку, то и их нубские либы вы наверное тоже не хотите - они жирные и тормозные чтопц, при том что у мк мало памяти а авр еще и по скорости выполнения слоупок. Это ж вам не Cortex M4 с 200 мегагерц тактовой, где жырная плюсота писаная абы как может прокатить, а малохольное 8-битное ядро, до 20, чтоли, МГц максимум. А это в общем то и не дофига. Особенно с жирными плюсатыми абстракциями над этим, где удобство поставлено выше эффективности.

Ответить | Правка | Наверх | Cообщить модератору

127. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от KOLANICH (?), 15-Сен-22, 23:15 
Тогда просто используйте любой из CMake тулчейн-файлов по ссылкам. Но мне захотелось нормальный C++21 (а значит - новейший Clang из пакетов из ночного репозитория), а не старо-тухлую версию gcc из Arduino IDE, поэтому я и принёс в этот набор тулчейн-файлов поддержку clang.
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

162. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (-), 16-Сен-22, 19:05 
> Тогда просто используйте любой из CMake тулчейн-файлов по ссылкам. Но мне захотелось
> нормальный C++21 (а значит - новейший Clang из пакетов из ночного
> репозитория), а не старо-тухлую версию gcc из Arduino IDE, поэтому я
> и принёс в этот набор тулчейн-файлов поддержку clang.

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

Ответить | Правка | Наверх | Cообщить модератору

43. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (25), 15-Сен-22, 12:08 
Есть старые неподдерживаемые борды, которые все равно будут работать только со старой ардуино иде.
Ответить | Правка | Наверх | Cообщить модератору

150. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (150), 16-Сен-22, 14:02 
А что лучше - ардуина или малина? Для начинающего...
Ответить | Правка | Наверх | Cообщить модератору

170. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от anonimous (?), 17-Сен-22, 23:19 
>А что лучше - ардуина или малина? Для начинающего..

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

Ответить | Правка | Наверх | Cообщить модератору

51. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от _kp (ok), 15-Сен-22, 12:57 
Смотрел. Блин комом.

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

56. "Доступна полностью переработанная среда разработки Arduino I..."  +2 +/
Сообщение от OramahMaalhur (ok), 15-Сен-22, 13:37 
А главное, platform.io позволяет использовать человеческие IDE с нормальной подсветкой, автодополнением и прочими фичами.
Ответить | Правка | Наверх | Cообщить модератору

171. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от anonimous (?), 17-Сен-22, 23:21 
>При наличии platform.io, который хоть и не portable, но позволяет решать задачи.

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

Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

174. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от _kp (ok), 18-Сен-22, 14:33 
Благодарю!
Ответить | Правка | Наверх | Cообщить модератору

63. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от 12345 (??), 15-Сен-22, 14:28 
1.x абдурина-иде у меня работает на 3-пне с 256 озу под 12ой убунтой.

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

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

Ответить | Правка | Наверх | Cообщить модератору

77. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от _kp (ok), 15-Сен-22, 16:14 
> 1.x абдурина-иде у меня работает на 3-пне с 256 озу под 12ой
> убунтой.
> сабж так не может...

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

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

Ответить | Правка | Наверх | Cообщить модератору

83. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Аноним (103), 15-Сен-22, 16:38 
PII 400 с SSD - это весьма утонченно.
Ответить | Правка | Наверх | Cообщить модератору

85. "Доступна полностью переработанная среда разработки Arduino I..."  –1 +/
Сообщение от Аноним (85), 15-Сен-22, 16:46 
Учитывая, что SATA, даже первого, на PII и в помине не было.
Ответить | Правка | Наверх | Cообщить модератору

88. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (-), 15-Сен-22, 18:07 
> Учитывая, что SATA, даже первого, на PII и в помине не было.

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

Ответить | Правка | Наверх | Cообщить модератору

147. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от _kp (ok), 16-Сен-22, 11:12 
У меня коллекция ретро железа. Есть и гораздо более старое. Что то оставляется в близком к первозданному состоянию и версиям ОС и ПО.
А с чем то можно и побаловаться. :)
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

177. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от _kp (ok), 19-Сен-22, 10:28 
> PII 400 с SSD - это весьма утонченно.

Это был ноутбук. По возможности, я стараюсь сохранять коллекционное старьё в оригинальной комплектации.
В коллекции у меня не один десяток только старых ноутбуков, и на все оригинальных частей не хватает.
Ноутбучные жесткие диски IDE в исправном виде всё труднее достать. А переходников на Али как грязи.

Запуск Ардуино не цель, а побочный эксперимент. Цель выяснить, что на старом железе, с ограниченными ресурсами производительнее, Windows2000, XP или 2003. Тюнингованый XP победил с заметным отрывом.

Итого, сам Ардуино не такой и требовательный, не смотря на Ява, и годно работает даже на совсем дохлом железе. Более того, для AVR можно даже пользоваться. Но кому они сейчас нужны. А для STM32 и особенно ESP32 время компиляции совсем невменяемо. Впрочем, время компиляции Ардуино и на core i7 не радует, да быстрее, но всё равно невменяемо медленно по сравнению с любой иной средой разработки. :)

Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

178. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Аноним (-), 22-Сен-22, 23:17 
> можно даже пользоваться. Но кому они сейчас нужны. А для STM32
> и особенно ESP32 время компиляции совсем невменяемо.

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

Ответить | Правка | Наверх | Cообщить модератору

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


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

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

Ответить | Правка | Наверх | Cообщить модератору

67. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (67), 15-Сен-22, 14:50 
Чем оно лучше PlatformIO?
Ответить | Правка | Наверх | Cообщить модератору

84. "Доступна полностью переработанная среда разработки Arduino I..."  –1 +/
Сообщение от Аноним (103), 15-Сен-22, 16:39 
> Чем оно лучше PlatformIO?

Сорта овна.

Ответить | Правка | Наверх | Cообщить модератору

95. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от _kp (ok), 15-Сен-22, 19:18 
Ответы разработчиков в переводе:
- Плагины загрузки FS недоступны в IDE 2.
- Вы не можете использовать плагины за пределами Java IDE
- у нас нет API для плагинов
- В качестве альтернативы вы можете попробовать использовать VS Code + PlatformIO

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

Молодцы! :*)

Ответить | Правка | Наверх | Cообщить модератору

101. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (103), 15-Сен-22, 19:28 
>плагины
>плагины
>плагины

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

Ответить | Правка | Наверх | Cообщить модератору

125. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от _kp (ok), 15-Сен-22, 21:48 
Нет.
Это плагины для загрузки части ПО, без которых вовсе ничего толком не загрузить в контроллер. Без них, это приговор.

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

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

Ответить | Правка | Наверх | Cообщить модератору

149. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (-), 16-Сен-22, 13:41 
А, то есть ещё и шеллскрипт с вгетом унутре? Ну тогда это совсем другое дело, инновации в области автоматизации!

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

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

Ответить | Правка | Наверх | Cообщить модератору

152. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от _kp (ok), 16-Сен-22, 15:40 
"Скрипт с вгетом" автономен и не нуждается в ни в чем.
А плагину коре дампа нужен obj с отладкой, и исходник на который ссылаться.
Конечно можно и в консоли получить результат, а можно и ректальными способами вместо простых.
Всё для людей, все для начинающих.  

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

Ответить | Правка | Наверх | Cообщить модератору

109. "Доступна полностью переработанная среда разработки Arduino I..."  +3 +/
Сообщение от Аристарх (??), 15-Сен-22, 19:43 
> вы можете попробовать использовать VS Code + PlatformIO

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

Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору

140. "Доступна полностью переработанная среда разработки Arduino I..."  –1 +/
Сообщение от Аноним (139), 16-Сен-22, 07:58 
Да ты то видный пожиратель овна.
Ответить | Правка | Наверх | Cообщить модератору

105. "Доступна полностью переработанная среда разработки Arduino I..."  +2 +/
Сообщение от Alexey Torgashin (?), 15-Сен-22, 19:34 
>VS Code сейчас самый популярный легковесный редактор.

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

108. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от burjui (ok), 15-Сен-22, 19:43 
> Sublime, CudaText, Kate, Geany.

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

> ЭЛЕКТРОНЕ

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

Ответить | Правка | Наверх | Cообщить модератору

116. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Alexey Torgashin (?), 15-Сен-22, 20:16 
> Мне нужны автодополнение, подсказки с параметрами функций,

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

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

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

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

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

>и Git,

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


Ответить | Правка | Наверх | Cообщить модератору

120. "Доступна полностью переработанная среда разработки Arduino I..."  –1 +/
Сообщение от Геймер (?), 15-Сен-22, 20:32 
Мудрость:"Старое вино лучше"
Остаюсь на легаси
Ответить | Правка | Наверх | Cообщить модератору

121. "Доступна полностью переработанная среда разработки Arduino I..."  –1 +/
Сообщение от Человек (??), 15-Сен-22, 20:36 
Ардуино мусор. Не видел на нем не 1 адекватного, полезного проекта. Игрушка для не обремененных интеллектом детей и взрослых скатившихся в детство.
Ответить | Правка | Наверх | Cообщить модератору

126. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от _kp (ok), 15-Сен-22, 22:08 
>> Ардуино мусор.

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

>>Не видел на нем не 1 адекватного, полезного проекта.

Больших проектов в нем и не делают, по причине что это становится неудобно.
Обычно переползают на PlatformIO, ESP-IDF, Keil, или вовсе на Linux и gcc.

А полезных, хоть и небольших пооектов достаточно.

>>Игрушка

Да! Но обучающая.

>> для .. детей и взрослых скатившихся в детство.

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

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

Ответить | Правка | Наверх | Cообщить модератору

132. "Доступна полностью переработанная среда разработки Arduino I..."  +2 +/
Сообщение от аноним228 (?), 16-Сен-22, 03:40 
Люди себе в удовольствие игрульки собирают. В чем проблема? А какое хобби норм, смотреть футбол под пивас?
Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору

141. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (139), 16-Сен-22, 08:00 
> Люди себе в удовольствие игрульки собирают. В чем проблема? А какое хобби
> норм, смотреть футбол под пивас?

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

Ответить | Правка | Наверх | Cообщить модератору

144. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от vvm13 (?), 16-Сен-22, 09:32 
Arduino <> Arduino IDE
Ответить | Правка | К родителю #132 | Наверх | Cообщить модератору

145. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от vvm13 (?), 16-Сен-22, 09:36 
Да вы сами ещё ребёнок, судя по категоричности коммента.
Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору

146. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от EULA (?), 16-Сен-22, 10:07 
Ардуино это аналог Кумир.

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

Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору

133. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (133), 16-Сен-22, 04:31 
Радует что на опеннете ардуинщиков как и маздайщиков почти нету!
Ответить | Правка | Наверх | Cообщить модератору

142. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Sanchesemail (??), 16-Сен-22, 09:18 
Ахахах, я вообще детям (7-11 класс) C++ на Ардуинке показываю. Очень интересно, уж лучше чем в консольке баловаться. Да и у них появляется понимание, что программирование это не только конструкторы и ущербный пайтон.
Ардуино, это лишь C++ с библиотекой Arduino.h. Я бы с удовольствием вернул туда main.
Ответить | Правка | Наверх | Cообщить модератору

168. "Доступна полностью переработанная среда разработки Arduino I..."  +3 +/
Сообщение от Аноним (168), 17-Сен-22, 15:56 
> детям (7-11 класс)

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

Ответить | Правка | Наверх | Cообщить модератору

148. "Доступна полностью переработанная среда разработки Arduino I..."  +10 +/
Сообщение от Аноним (-), 16-Сен-22, 12:07 
GUI я так понял не на Qt, и даже не на GTK... А на долбаной джаве? И выглядит как гомно. :(
Ответить | Правка | Наверх | Cообщить модератору

153. "Доступна полностью переработанная среда разработки Arduino I..."  +5 +/
Сообщение от Аноним (153), 16-Сен-22, 16:26 
За Appimage прям респект... Можно не тащить в систему ненужное Java.
Ответить | Правка | Наверх | Cообщить модератору

154. "Доступна полностью переработанная среда разработки Arduino I..."  +4 +/
Сообщение от Аноним (154), 16-Сен-22, 16:28 
Ой мляяя... там теперь элехтрон. :(
Ответить | Правка | Наверх | Cообщить модератору

164. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (-), 16-Сен-22, 19:09 
> Ой мляяя... там теперь элехтрон. :(

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

Ответить | Правка | Наверх | Cообщить модератору

156. "Доступна полностью переработанная среда разработки Arduino I..."  +3 +/
Сообщение от Виталий (??), 16-Сен-22, 16:40 
Под линуксом не пашет. Запускается, белое окно со значком исков на верхней панеле и логотип Arduino весело мигает в центре.
Ответить | Правка | Наверх | Cообщить модератору

158. "Доступна полностью переработанная среда разработки Arduino I..."  +2 +/
Сообщение от galitz (?), 16-Сен-22, 16:52 
У меня минуты 3 пустое окошко висит, потом закрывается, странно. Может криво собрали?
Ответить | Правка | Наверх | Cообщить модератору

166. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (-), 17-Сен-22, 06:44 
> Под линуксом не пашет. Запускается, белое окно со значком исков на верхней
> панеле и логотип Arduino весело мигает в центре.

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


Ответить | Правка | К родителю #156 | Наверх | Cообщить модератору

167. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от vvm13 (?), 17-Сен-22, 11:46 
Ардуина <> Arduino IDE.
IDE 2.0 вышел негодным, но даже 1.x не обязателен.
Не нашли Ардуине применения - просто пройдите мимо.
От себя прибавлю, что на разновидности с Atmega32u4 можно делать довольно интересные вещи. (Не то, чтобы остальные никуда не годились...)
Ответить | Правка | Наверх | Cообщить модератору

180. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от _kp (ok), 23-Сен-22, 10:06 
> Ардуина <> Arduino IDE.

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

Ответить | Правка | Наверх | Cообщить модератору

169. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (168), 17-Сен-22, 15:58 
Может хватит в почти 2к23 году сидеть на core2 duo??? Если такой нищий, пойди насобирай бутылок и купи с алике комплект под socket 2011.
Ответить | Правка | К родителю #156 | Наверх | Cообщить модератору

172. "Доступна полностью переработанная среда разработки Arduino I..."  +1 +/
Сообщение от Аноним (172), 18-Сен-22, 09:11 
А в чем c++ там урезан?
Ответить | Правка | Наверх | Cообщить модератору

175. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от _kp (ok), 18-Сен-22, 15:18 
> А в чем c++ там урезан?

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

Ответить | Правка | Наверх | Cообщить модератору

181. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Аноним (181), 24-Сен-22, 21:02 
Vscode + platform io
Дурильщики такие отсталые
Ответить | Правка | Наверх | Cообщить модератору

182. "Доступна полностью переработанная среда разработки Arduino I..."  +/
Сообщение от Михаилemail (??), 26-Сен-22, 09:07 
Ребята, почитаешь коменты и вопрос: почему же у нас так мало уважения и друг к другу и к результатам чужого труда? Правило простое: если обсирать всё вокруг (пусть даже кажется мне,самому умному, что "заслуженно") то со временем обнаружишь, что живёшь среди говна. Если же попробовать уважать что сделано и кто сделал - будешь жить среди уважаемых людей и сам уважаем (если не за работу свою, то хотя бы за воспитание хорошее). Я уверен, что вы сделали в своей жизни и работе не менее важные и полезные вещи, чем девелоперы этого проекта. И им будут с пользой для себя и других пользоваться многие люди. Как пользуются и 1 версией. Я вам желаю, чтобы ваши продукты не меньше служили людям и вас так же кормили и славили! Наилучшего!
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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