URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 128446
[ Назад ]

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

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

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


Содержание

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

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

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

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

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

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Sem , 16-Сен-22 01:56 
Перестань уже употреблять то, что ты там употребляешь.

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 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 засветился на незапароленых микротиках ведущих во внутреннюю сеть, врядли у росатого оно сильно лушче. Где ж они спецов нормальных наберут...


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

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


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

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


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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 08:48 
Тёмная тема?
да неужели

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

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 09:02 
Старый Arduino IDE тоже на вебне было?

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено topin89 , 15-Сен-22 10:50 
Нет, Java, даже в новости написано.

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено YM2608 , 15-Сен-22 09:03 
настоящие радиоэлектронщики сидят на Windos XP - а этой  Arduino IDE 2.0 10ку подавай минимум

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

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено YM2608 , 15-Сен-22 09:30 
и чем оно приятнее нап линухе?

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 19:10 
А IDE под одно семейство продукции - не вендорлок?

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

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 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, нормальной легкой и простой замены по сути не сделал и это извините булшит полный.


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено _kp , 15-Сен-22 13:00 
Если для ретро AVR, то всё равно.
А для ARM, ESP сборка под Windows делается через кучи костылей, медленне работает, и не до конца полноценна.

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Neon , 15-Сен-22 14:59 
Чем приятнее на линуксе ? Есть всегда где потрахаться и пострадать)))

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

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 10:19 
Ага, а если для твоей железки есть пропретарный софт написанный сто миллионов лет назад и работает он только на оффтопике и только на хп?

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Decaprox , 15-Сен-22 11:18 
Ну вот давеча пришлось поставить хп в виртуалку, чтобы с древним потенциостатом поработать.
Что касается разработки, в основном сейчас все есть под линукс. За последние годы, только sigma studio пришлось ставить в виртуалку.

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 14:18 
Ха ты такой просто  и кто за это заплатит? Если ты такой реверсер чтож ты свои платы не продаёшь?

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

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

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


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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Xenia Joness , 15-Сен-22 11:45 
> Нормальные

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

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

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

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

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

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

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


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

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 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, видите ли не выглядит для меня светлым будущим. Такая мелкая ерунда. Я хочу видеть этот мир немного иным чем это. И я не хочу дрейфовать по течению, даже если быть п...м и проще.


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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Decaprox , 15-Сен-22 17:34 
> Может пробовали собрать что-нибудь для FPGA

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

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

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


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

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


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

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

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

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

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


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

Короче, bullshit.


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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 19:29 
ёмк)))

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

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 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 бита


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 11:11 
>64 бита

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено ИмяХ , 16-Сен-22 07:45 
>>Изображение приложения

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 09:19 
Заменили устаревшие баззворды на более модные, вот и весь ченжлог.

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

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

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 14:19 
Вот железо «подрастёт» и запихнут.

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено th3m3 , 15-Сен-22 09:36 
Шило на мыло.

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 10:51 
Wiring

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Decaprox , 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


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

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

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


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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 16-Сен-22 07:02 
Сперва протрезвей, потом печатай, имхо.

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 13:06 
> Wiring

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 10:18 
Хорошо что ушли со жручей джавы на легкий и удобный электрон.

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 10:55 
То понос, то золотуха.

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено anonymous , 15-Сен-22 11:35 
Что самое главное в электроне, я считаю, это именно легковесность. Нет ничего легче и быстрее хромиума и ноды, особенно, если их будет запущено несколько экземпляров.

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

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Без аргументов , 15-Сен-22 14:16 
Конечно не смешно: в новой аналогично открывается экземпляр на каждую вкладку

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 12:12 
Хрен редьки не слаще.

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено какая разница , 15-Сен-22 10:39 
Java в качестве зависимости уже не нужна?

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Без аргументов , 15-Сен-22 14:17 
JRE и Electron это две одной природы ерунды

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено 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...


"Доступна полностью переработанная среда разработки 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

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


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

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено burjui , 15-Сен-22 14:28 
Безошибочно детектируется очередной хейтерок. VS Code есть и под Linux.

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 14:40 
но пользуется то этим только кто?

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


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

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

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


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

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

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено burjui , 15-Сен-22 21:09 
Ты альтернативы можешь предложить, или будешь увиливать от ответа своими глупыми школьными шутейками?

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

Я заметил.

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

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

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

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


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

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 19:22 
Как говорится, можно вынуть виндузятника с винды, но нельзя вынуть винду из виндузятника.

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

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

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

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

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

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

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


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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 18:16 
VS Code сейчас самый популярный легковесный редактор. Кстати, и Eclipse Theia на которой сделана Arduino IDE 2.0 - форк VS Code.

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 19:24 
Microsoft Windows сейчас самая популярная десктопная ОС.

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Диверсант Дядя Лёня ушёл в микрософт , 15-Сен-22 19:21 
И ini-конфиги автозапуска есть под линукс.

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

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

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

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

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


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

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

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


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

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Decaprox , 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/), довольно занятно, собирает быстро, но есть свои минусы.


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 12:34 
А в Qt Creator и cross-GCC?

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

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

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

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


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

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 12:08 
Есть старые неподдерживаемые борды, которые все равно будут работать только со старой ардуино иде.

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

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено _kp , 15-Сен-22 12:57 
Смотрел. Блин комом.

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

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

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

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено OramahMaalhur , 15-Сен-22 13:37 
А главное, platform.io позволяет использовать человеческие IDE с нормальной подсветкой, автодополнением и прочими фичами.

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено _kp , 18-Сен-22 14:33 
Благодарю!

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

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

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


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

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 16:38 
PII 400 с SSD - это весьма утонченно.

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 16:46 
Учитывая, что SATA, даже первого, на PII и в помине не было.

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено _kp , 16-Сен-22 11:12 
У меня коллекция ретро железа. Есть и гораздо более старое. Что то оставляется в близком к первозданному состоянию и версиям ОС и ПО.
А с чем то можно и побаловаться. :)

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

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

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

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


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

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


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


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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 14:50 
Чем оно лучше PlatformIO?

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 15-Сен-22 16:39 
> Чем оно лучше PlatformIO?

Сорта овна.


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

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

Молодцы! :*)


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

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


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

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

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


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

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

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


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

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


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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 16-Сен-22 07:58 
Да ты то видный пожиратель овна.

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

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

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

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено burjui , 15-Сен-22 19:43 
> Sublime, CudaText, Kate, Geany.

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

> ЭЛЕКТРОНЕ

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


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

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

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

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

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

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

>и Git,

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



"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Геймер , 15-Сен-22 20:32 
Мудрость:"Старое вино лучше"
Остаюсь на легаси

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

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено _kp , 15-Сен-22 22:08 
>> Ардуино мусор.

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

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

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

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

>>Игрушка

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

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

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено аноним228 , 16-Сен-22 03:40 
Люди себе в удовольствие игрульки собирают. В чем проблема? А какое хобби норм, смотреть футбол под пивас?

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено vvm13 , 16-Сен-22 09:32 
Arduino <> Arduino IDE

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено vvm13 , 16-Сен-22 09:36 
Да вы сами ещё ребёнок, судя по категоричности коммента.

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

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


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

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

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

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


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

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 16-Сен-22 16:26 
За Appimage прям респект... Можно не тащить в систему ненужное Java.

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 16-Сен-22 16:28 
Ой мляяя... там теперь элехтрон. :(

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Виталий , 16-Сен-22 16:40 
Под линуксом не пашет. Запускается, белое окно со значком исков на верхней панеле и логотип Arduino весело мигает в центре.

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено galitz , 16-Сен-22 16:52 
У меня минуты 3 пустое окошко висит, потом закрывается, странно. Может криво собрали?

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

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



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

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

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


"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 17-Сен-22 15:58 
Может хватит в почти 2к23 году сидеть на core2 duo??? Если такой нищий, пойди насобирай бутылок и купи с алике комплект под socket 2011.

"Доступна полностью переработанная среда разработки Arduino I..."
Отправлено Аноним , 18-Сен-22 09:11 
А в чем c++ там урезан?

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

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


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

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