PlatformIO или прощай, Arduino IDE
Вставка
- Опубліковано 30 вер 2024
- Универсальная среда разработки IoT приложений PlatformIO.
Сайт проекта: platformio.org/
Документация по использованию в редакторе VSCode: docs.platformio...
Для работы системы требуется установка Python версии 2.7.x (не третьей версии!) Ссылка на скачивание змеюги (последняя на данный момент версия ветки 2.7): www.python.org...
Проект хорошо документирован, поэтому прежде чем задавать вопросы, поищите, пожалуйста, ответы самостоятельно.
Вспомнился анекдот в тему:
Вовочка приходит в аптеку:
- Дайте мне упаковку презервативов!
- Во-первых, это не для детей, - отвечает аптекарь,
- а во-вторых, пусть придет папа и возьмет нужный размер.
- Во-первых, это не для детей, а от детей,
во-вторых, это не для папы, а для мамы,
а в-третьих, мама едет на курорт, и какие там размеры будут, она еще не знает. :-))
Держись чувак! Как гласит народная мудрость: Девушка как и трамвай, уйдет одна придет другая! :-))
Нельзя отправлять подруг одних отдыхать на море ;-)
Можно, с мамой и детьми)
0:25 да он пророк, привет из 2023😊
Мечтайте о чём-то реальном, вдруг все-таки сбудется :)
Скажите, как в 2020 году т.н. "разработчики" ухитряются писать тормозящие редакторы кода с подсветкой синтаксиса?! Ну вот серьезно? Это ж летало в 1995 году на существенно меньших ресурсах... Как так?! как они это исхитряются делать?
То что летало, не позволяло пелопатить мегабайты чужого кода, разобраться что не так, как оно вообще работает, и затем быстренько всё исправить. В общем там далеко не только подсветка синтаксиса и автодополнения.
и какой редактор кода с 95м году подсвечивал код?
тормозит не подсветка, а автокомплит, которому нужно просканировать кучу мелких файлов, распарсить текст и держать его в памяти
если у тебя нет ссд и 8-16 гиг озу, то будет тормозить
в 2022 уже году одним человеком пишутся такие приложения, которые в 1995 писались целой командой
есть такая дорогая иде keil, там как раз редактор кода из 90х и нет автокомплита, а денег стоит как новый компутер
@@kalobyte для свеления: в 1995 году уже вышла первая Delphi, где подсветка кода была само собой разумеющейся фичей. К тому времени уже почти 10 лет как выпускался Turbo C с подсветкой. Да и несколько других просто текстовых редакторов с подсветкой было (multiedit).
@@sergey-chigarev
я имел в виду автокомплит
фреймворки сударь. люди перестали писать. стали срать кодом...
Platformio это какой то бред..Я кое как с танцами с бубном создал телеграм-бот который заработал, нажал сохранить проект, думал всё..сохранено..
Потом снёс папки которые почему то в моих документах появились, но я их туда не сохранял, открываю тот Platformio-а там ошибки..то не нашёл-сё не нашёл..
Удаляю из него все папки, думаю..ну я то сохранил проект, он у меня есть..Выбираю открыть сохранённый проект-а он открывает пустое место, нет проекта в природе..
То есть я в принципе не могу что то сохранить и знать что оно у меня есть сохранённое, что удалил из среды то исчезает..
Я 15 лет программирую микроконтроллеры в их MPLAB ах и прочих средах-но такого бреда не видел..
Прощай Arduino IDE!
А, постой, дай еще пару библиотек!
Теперь прощай!
А, стой, ещё одну!
Теперь точно прощай!
...
плакалъ весь ютуб
:))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
В Arduino IDE вы не устанавливаете библиотеки?) Все либы есть сразу из коробки?
Это чувак из наших)) сделал годный превью новой хейт платформы прощайка.
Экстра СПАСИБО за слова:
- что бы вам было удобно, увеличу размер шрифта.
спасибо за видео, для многих будет полезно.
для себя выбрал sublime text и плагин deviot (который построен на базе platformIO)
p.s. sublime text открывается за секунду, поддерживает несколько окон, вкладок, имеет хороший функционал и базу плагинов. ни реклама вот ни разу
sublime text мне нравится больше чем VS Code, но у него небольшой недостаток, нету IntelliScience. Для мелких проектов или быстрой правки кода не критично, а в более крупных просто становится необходимостью. Так что deviot тоже будем держать на заметке
Отлично, показал все азы работы с VS Code под ардуино! Теперь мне ненадо копаться самому!) Автору спасибо огромное!
А смысл этого всего если через Ж костыли прикручивать надо? ...Я бы понял если редактор позволял к примеру виртуализировать и дебажить код ...а так на ФИГА КОЗЕ БАЯН?
блокнот рулит
забагованная какая-то IDE. куча каких-то ошибок вылезает и не компилируется. Запустил полностью рабочий и проверенный проект. И начинается. то библиотеку он найти не может. Хотя я её добавил в папку. То переменные не задекларированы. Несмотря на то что они прописаны именно в этом файле.
Arduino IDE хоть и уступает по функционалу зато работает в отличии от этого.
LoL. Расстанься с ней, раз ты с таким сожалением об этом говоришь
Прошло пять лет, Arduino IDE живее всех живых, а о PlatformIO я как не слышал, так и сейчас ничего не знаю.
Майкрософт с виндой разобраться не может, чем выше версия студии тем больше граблей. Теперь еще и к микроконтроллерам ручонки тянет ))
Я перешёл сначала на платформио для ардуино атмега, и ту понеслось... потом на ардуино для стм32, потом на нативную среду стм32 😂
да это каканофобия мля какая то
как прекрасно все усложнили :) любители майкрософта стонут от счастья, все остальные имхо негадуэ )))))))
Любители Майкрософта сидят на Visual Studio )
VSCode - хороший редактор. Безотносительно языка программирования. И на удивление, т.к. продукт Майкрософт.
Рано или поздно ардуинщику нужно вылезать из уютненькой arduino IDE и переходить к более серьёзным инструментам. VSCode - далеко не худший выбор для этого.
Atmel Studio.. и подсветка синтаксиса и родной си и наглядный симулятор и еще куча всяких пряников.. нету ардуиновского бредо-фреймворка.. грузи сразу из IDE хоть по USB, хоть обычным программатором по ISP.. ну ОК настроить только один раз надо))) и по тыку на кнопочке компиляция и загрузка раз в 50 быстрее))))))) а Ардуина изначально сделано для домохозяек, уж извините, серьезного инженерного решения ничего не сделать))) .. Ну один плюс, научиться програть новичкам и поиграться.. да и если учиться так прогать МК ардуиновским фреимворком.. пропадет весь смысл понимания как работает МК и для чего нужен си с ассемблером)
Atmel Studio ну это ждя тех, кто все таки купил ардуину и решим поиздеваться через Atmel Studio, а не сам собрал себе решение на голом МК с обвеской))))
Ну, симулятор в атмеле так себе. А внутрисхемное у атмела платное изначально..
Я бы сказал, что сами авр существуют, чтобы просто поиграться, помигать светодиодом и всё
10:54. "TI MSP430 тоже ARM..."
Неправда! Не ARM!!!
Верно, не ARM, был неправ.
Да! Вы будете быстрее не уметь писать... Сделал мой день!
Очень сложно. IDE подкупает своей простотой.
да и не настолько быстро он собирает прожект, как говорил автор.
@@nighthunter28 как бы способ сборке у обоих програм одинаковый) просто в ИО по дефолту включена оптимизация что бы код был меньше. А в ориге на оборот. Но если в ИО можно это офнуть, то вот в ориге незя включить
код становится очень популярной средой! можите сидеть на ардуинкеиде
я вернулся к Arduino IDE. мне очень удобно именно в нем работать. наверно - каждому своё. PlatformIO для меня сложно и избыточно.
Ну все не справился, нечи зачетку
Копец ты нудный. Я так и не понял в связи с чем прощания.
PlatformIO is a Ukrainian Project. Please help us stop the war
ua-cam.com/video/x49qFqALh94/v-deo.html
@@alexmorozov73 Жаль, что Сталин не пошел на переговоры с Гитлером, чтобы остановиться там, где Гитлер захватил территории и не было бы столько жертв...
Platformio IO is a Ukrainean Project... Greatings from Bavovna TM ;))
Лёш, забыл указать в видео, что должен стоять Питон,
либо его надо будет поставить в процессе установки, и что странно, именно версии 2.7.х
А без Питона ничего не работает...
Я уже несколько раз на этом компьютере ставил/сносил и VSCode тоже, а до этого стоял Atom, который и требовал однозначно Python 2.7. Так что да, ролик может не отражать реальную картину чистой установки.
Спасибо, допишу под роликом примечание (хотя разве кто-то читает тексты под роликами кроме ссылок на код? :) )
@@alexmorozov73 да, и даже комменты) спасибо за видос!
@@alexmorozov73 да и постоянно
@@alexmorozov73 Никакого питона у меня нет, все ставится без него, все работает
Дерьмово то что, там фреймворк ардуино.. можно было бы зають фреймворк микрочипа,
Arduino непотопляемая. Если от IDE можно отказаться, то от библиотек и фреймворка - нет. Собственно всё и держится на них.
А если связать Ардуино и ESP32 MicroPython. Есть какие то наработки?
Иинтересно автор говорит: "Скептически отношусь к продуктам Микрософта", но при этом называется Эппл - "огрызок".. ну ну
эпл и правда огрызок. ещё большое @#льн0е рабство чем винда.
предвзятость и правда понятна но с ВСкод мелкософт посторались.
@@muxahx3096 бомж, признай что у тебя просто нет денег
@@konstcranky у меня был (айфон и макбук) лет 10 назад и я могу себе позволить сейчас. И то и то оказалось ненадежным 2-3 года и всё.
если вам нравится прикуривать от 100 купюры и ходить на золотой унитаз это ваши деньги 💸 хоть в камине топите а других считайте нищебродами.
покупайте айфоны он же огрызки.
у богатых свои причуды.
Думаю хрен там "прощай". Порог входження в Platform IO набагато вище. Як наступний крок - так, як перший - навряд.
Не хочу обидеть уважаемого Алекса, но ЭТО не удобнее чем даже стандартная среда ардуины. Столько танцев с бубном, что занят будешь не написанием кода а поиском и портированием, отловом багов среды, ожиданием пока прогрузится онлайн страницы и наконец будешь ручками с листочка писать необходимые настройки скоростей и т.д. ...
Конечно, подсветка и просмотр декларации удобно, бесспорно. Но то, что даже человек на ять знакомый со средой потратил больше двадцати минут на то что бы запустить проект это я считаю финал. Уж лучше в notepad++ написать, а откомпилить через строку)) (Это я конечно утрирую, хотя...)
Не любит PlatformIO библиотеки ардуиновские. большинство не компилируются.
Почему не работает autocomplete, переустанавливал уже все не по разу...???
Но у меня Platformio глючит!!! То компилится то чегото там не может найти, то потом неожиданно опять компилит. Вообще я привык к eclipse - sloebear для arduino. немного медлено но работает!
Решил esp освоить и заодно попробовать новую среду. Так вот на eclipse, esp увереннее заработало, еще arduino фреймворк разобраться как прикрутить, хотя не факт что он всегда нужен.
github.com/espressif/idf-installer#esp-idf-tools-installer-for-windows - пользуйтесь.
слишком всего много чтобы помигать светодиодом (
Слишком много пиздежа пустого, я бы добавил.
Это же только перднастройки
Посмотри стм32, попробуй без полных туториалов помигать светодиодом 😂 даже имея исходники
Отличное видео, спасибооо!
как же много воды, плюс автор максимально нудный растягивает хронометраж x2
Кроме самобичевания и хвалебных вот раньше не чего хорошего на официальном сайте все это есть и подано лучше и подробнее а запиливать видео на типовые шаги смысл?!! f ntv кому лень про читать manual все равно не поможет! Конечно красава что тратишь время свое на то что бы помочь другим и это не сарказм! но поменьше пантов! Ото Morozitь 15ти минутное видео и делать его на 35 завязывай раз взялся показывать элементарное схоже на нарциссизмное расстройство!
Пять лет пролетело. Мы уже в будущем, про это Птатформио по прежнему мало кто слышал.
Для тех задач, которые решают с помощью Arduino, функционала IDE более чем достаточно. Для всего остального есть Atmel Studio.
Чтобы открутить колесо, рожкового ключа достаточно, но...
@@olegpupkin4460 Интересно было бы посмотреть на откручивание колеса из литья рожковым ключом. :)
Это как сравнивать паяльник и паяльную станцию. В принципе, всё, что можно сделать паяльной станцией можно сделать и паяльником. Значит, паяльная станция не нужна?
Вопрос в удобстве: подсветка синтаксиса, автокомплит, подчеркивание ошибок, автоформатирование, горячие клавиши, контроль версий библиотек, гит, подсказки... Можно без этого жить? Можно. Но зачем? Тем более, всё бесплатно.
без подтверждения физического применения это метафизика без конкретики почти что не о чём
если у вас не виндовс а какие то огрызки? как раз то ки виндовс самый большой огрызок среди ОС )))))))
каждый сосет то, что ему нравится
На огрызках сидят 99% дегроиды...
Andrew Wamark дегроид от слова андроид?) завидовал бы уже более элегантно
@@nikanetique но разговор был не про андроид, а про настольные ос. Всю реальную работу делают на винде, макось для тупых понтов.
Andrew Wamark ваша категоричность и тон выдаёт ваше неравнодушие к макам, айфонам и их осям. покопайтесь у себя между ушами, наверняка найдёте массу интересного
Спасибо за видео. И да, Marlin 3D Printer Firmware 2.03 компилируется за 88 секунд. Сборка после одного исправления всего за 13 секунд. А главное - работает всё надёжно и предсказуемо на совсем не топовом ПК.
Очень громко тикают часы даже голос не слышно😀😀😀
Часы шикарно тикают на фоне шикарного видео! ;)
для любителя пока всё очень сложно .а так успехов
Аха-ха-ха... Лёша молодец... Поднял настроение. Спонсор выпуска - Крым, т.к моя подруженция там отдыхает, в связи с этим у меня появилось время! :))))))))
Да, это я и удивился в прошлом видео, по поводу скорости компиляции :)
Просто запарился с прошлым проектом, достаточно большим, приходилось перекомпилировать много десятков раз и каждый раз ждать надо было очень долго.
DigitalMind вообще угар!!!
У этой платформы есть существенные недостатки перед arduino ide. Да, может быть чисто для только ардуиновских плат у них все отточено, но возникла такая вот нетривиальная проблема: надо было срочно написать контроллер температуры, что собирал бы информацию с разных датчиков, формировал бы внутри себя csv файл и по wifi слал или отдавал по запросу. Для этого всего была выбрана esp32. И первая проблема, что у меня возникла, это с созданием разделов!!! Вроде бы, тривиальная задача как под arduino ide, так и под esp-idf...
Но как бы не так. У меня ноутбук на SoC apple m1. При попытке сменить раздел или хотя бы его сбилдить под platformio, я ловлю ошибку, что какой-то утилиты с названием: mkffatfs нету, и sh не может её найти. От этого билд падает ошибкой 127.
Все. Дальше двигаться я не могу, не прошив таблицу разделов. Иначе у меня не будет работать файловая система(точнее будет, но другая). Это первый казус. При platformio почему то подсветка синтаксиса тормозит безбожно и он теряет библиотеки зачастую, молчу уже о том, когда ты начинаешь использовать esp-idf вместе с фреймворком ардуины...
Там начинается коллапс подсветки, сыпет ошибки, которых по факту нет, жалуется на то, что функция не определа и тд и тп.
Так что, вероятно, PlatformIO сделан только чисто под процессоры x86_64 и только под ардино платы. Потому что под арм64 процессором я не смог нормально сделать то, что мне нужно было с esp32.
И да, arduino ide 2.0 уже допилили до консистенции, что пользоваться ей не так больно, как было раньше. Она содержит преимущества vscode и arduino ide. Так что, новичкам советовал бы её ставить. Да и она более красивая и стильная
У меня из-за upload_speed & monitor_speed ошибка при загрузке возникает, убрал и норм шьётся со старым бутлоадером. Ардуино нано. Ставил скорость как на видео. Интересно почему так происходит, что бы это могло быть
Старый бутлоадер для Nano не поддерживает скорость заливки 115200, вот поэтому и ошибки.
При максимальных размерах прошивок для AVR вообще можно не париться о скорости.
Все просто "элементарно и удобно", пипец!
эт да! ардуиновский как-то быстро я, из чайника в юзера, полчаса хватило. А с платформио полчаса только на просмотр ушло. На повтор решил тетрадкой обзавестись - вдруг чего забуду, оно ведь "элементарно" тут все :)
редактор имеет удобную систему команд:
cntrl + k + o переключение между заголовками и кодом.
cntrl + k + d автоформатирование.
если стоять на строке (не видиляя текст ) и нажать cntrl + c или x то строка скопируется / вырежется в буфер обмена.
для вставки из буфера можна зажать и удерживать cntrl + shist и потом при каждом последующем нажатии на v будет вставлятся очередная скопированная ранее строка.
Digispark поддерживпется?
ОГРОМНОЕ СПАСИБО!!!!
Долго мучился с библиотекой Adafruit_BMP280, благодаря ВАМ наконец-то проект собрался ..
P.S у кого такая же беда вот тайм код 31:43 где в видео автор объясняет данную причину.
Да помучался я с ArduimoIDE, плюнул, и переполз на PlatformIO. Хорошая штука, только с поддержкой BSD в последних версиях не очень, хотя можно подкрутить.
Круто 👍
Спасибо за видео, пересмотрю завтра на свежую голову еще разок. Только вопрос, а как из под него дебажить, чтоб не заливать каждый раз ? Можно или нет ? И если можно то как ?
помогло. спасибо
еще бы пару слов о дебагере для ESP8266
Все сложно
Прощай Ордуинно, здравствой STM32!
ЧСВ у вас Алешенька... Надо думать, почему дамочка одна ляшку греть катается)))
Она с турком развлекается 😁
как в этой шайтан проге сделать переход к строке с ошибкой, чтобы не скролить весь файл???
Сложная прога
Условный "борланд" никуда не исчез, Бесплатный делфи комьюнити последней версии прекрасно работают, не имеет никаких ограничений. То же и с++ билдер..
Что ты там про прайс от embarcadero заикался? У них есть бесплатные продукты бери качай и пользуйся www.embarcadero.com/ru/free-tools Вполне хватает для не коммерческого использования почти все что нужно.
Тупой или глухой? Прайс от эмбаркадеро? Школота знает, что после Borlаnd до Embarcadero был Inprise? Так что сиди и не заикайся, глядишь за умного сойдешь.
Все установилось, только домашнюю страницу не показывает PIO Home.
Что делать если на ардуиноИД код компилируется а на ВСкод нет. Ошибка 1
Если текст ошибки звучит как "1", то правильным ответом будет "2". Иначе обращаться к телепатам.
В Sublime Text тоже приятно работать, и он пошустрее VSCode.
Sublime Text и VSCode гораздо лучше Arduino IDE.
На вкус и цвет...)
Пользуюсь Саблаймом уже практически 10 лет... VSCode дает ощущение, будто я с Запорожца пересел в японца. Может первое время такое, но продуктивнее программировать стал (PHP/С/С++)
Borland RIP 😒
год назад вышла 1.8.8
www.arduino.cc/en/Main/ReleaseNotes
ARDUINO 1.8.8 2018.12.07
[ide]
* Fixed: command line parsing of version parameters when installing cores/libraries
* Platform indexes are now downloaded using https
* Fixed: on some newer linux distrubitions, NPE when loading GTK look-and-feel without libgtk2 installed
* MacOSX: added touch bar support
* MacOSX: do not exit app after closing last window
* Fixed: serial monitor timestamps not always printed. Thanks @nitram509
* Kill active programmer if still alive after closing last IDE window
* Fixed: "Export compiled binary" now works also with unsaved sketches
* Improved automatic port re-selection after upload
* Added scroller to "INCOMPATIBLE" examples menu
[wifi-firmware]
* Added firmware upgrade for NINA-based boards
Огрызки 😂 мда
и это называется БЫСТРЕЕ???
Смотрим на дату ролика, ставим AIDE того периода и поддержку ESP8266 актуальных на тот момент версий и "наслаждаемся".
А мне больше нравится дополнение для VisualStudio, vMicro, так как с Platformio как-то не складывается с доп библиотеками, которые не доступны из репозитория.
Попробуйте положить исходники библиотек в каталог lib в дереве проекта и инключить их через двойные кавычки, а не меньше-больше.
@@alexmorozov73, и что будет?
Т.е. это изначально глупо ибо двойные кавычки для поиска в локальной папке.
чо то как то сложновато. пришлось еще GIT поставить и Питона
XOD!
Здравствуйте. А поддержка русского языка есть здесь?
Если вы не можете выучить 20 слов на вражьей мове, то стоит ли продолжать?... :)
vscode однозначно лучше чем атом или ардуино IDE, но не идеален. Лично мне больше нравится кодить в clion только под него плагин для платформио не очень адекватный. По итогу работа с платформио не лишена боли и страданий что в vscode что в clion увы
Прошил Maple boot loader. Пробую шить через platformio в режиме dfu, первый раз прошивает, далее в диспетчере устройств пропадает maple serial, вместо него появляется maple dfu и все, больше ничего не шьется ни в каких режимах...
При этом, если изначально шить через arduino то такой фигни не происходит, все работает как надо.
[env:bluepill_f103c8]
platform = ststm32
board = bluepill_f103c8
framework = arduino
upload_protocol=dfu
board_build.core = maple
build_flags =
-D PIO_FRAMEWORK_ARDUINO_ENABLE_CDC
-D PIO_FRAMEWORK_ARDUINO_SERIAL_WITHOUT_GENERIC
Ты прислушался к моим рекомендациям, АЛИЛУЯ!)
ну если цель тупо копи пастить скетчи из браузера, то нахнада, слишком сложно, для разработки скорее всего оч применимо, спасибо, поиск по устройствам esp32, arduino UNO, итд - 0 результатов . бред уродский, непонятно даже какое устройство выбрать.
Спасибо за видео очень полезно при освоении. Все сразу собралось и заработало . И вообще все видео просто супер !
Я для себя выбрал Programino IDE.
Из коробки поддерживает всё, что было установлено в arduino, все библиотеки и платы, есть подсветка синтаксиса и автодополнение.
Есть визуальный монитор порта в виде графика, есть редактор букв lcd и прочие плюшки. Правда платная, но есть демо период в 14 дней, можете заценить
Мазохист.
чего это?
Квинтэссенция ремонта esp8266 поддерживает ?
поддерживает всё, что поддерживает оригинальная arduino ide
Главный минус этой среды, то что она платная! Платить 30 баксов за нее это пи..ц...
оккупант ?
А не скачивать библиотеки можно? Свои добавлять? Или руками положить в папочку проекта? Отладчик есть в нем? Или таже ардуино только с подсветкой ?
Платформио прощай Ардуино. Как говорится не там в заголовке поставил запятую. Когда раскручусь, обязательно к тебе обращусь, чтоб ты софт конкурентов нахваливал, а мой обсирал. Ты просто бриллиант в мире ИТ рекламы))
Прям точь в точь описал мой путь прихода к vscode, забавно, и так же я пару месяцев душил атом, в надежде что он заработает
Можно вкратце преимущества над Arduino IDE? только без всяких удобнее и проч.
У меня компилятор в платформио постоянно ругается на то что ардуино иде кушает на ура, нет у меня квалификации ковырятся в этом , можно как то чтоб компиляторы были одинаковые?
Что такое "Если вы не умеете писать"? Да я не умею. для этого и ищу уроки программирования Ардуино и т.д. Скачал для учебы VS, нашел ваш урок, продолжаю учиться.
15:24 Настолько хотел показать автокомплит, что слово "delay" напечатать поленился)
Спасибо. Я не понял пока как использовать свои Ардуиновские проекты. Например, у меня 2 модуля общаются по LoRa. В Ардуино - это 2 ino-файла, загружаю их в 2 инстанса Ардуино IDE, в каждом настраиваю свой борд и свой порт - и вуаля Ctrl-U там и тут. Два монитора бегут сразу. А что здесь? Надо иметь 2 проекта и постоянно переключаться между ними или можно всё в одном проекте? Можно ли, в одном проекте билдить 2 разных скетча в 2 разных борда? 1 скетч в несколько разных бордов?
_Будем искать... (с)_
А в VS Code по умолчанию тёмная тема? Её можно изменить?
Как были статьи про PlatformIO в 2018 году, в нём они же и остались. Прощание пошло не по плану
Спасибо у меня наконец вышло прошить плату програмой Платформио. Большое Спасибо.
У меня VS code не компилирует mbed. Говорит обновить Path не может открыть файл minar-platform-mbed. Не подскажете куда копать?
А автор PlatformIO украинец. :)
С г. Львов.
Здоровья ему и дальнейших успехов!
А как быть, если автором библиотеки окажется Усамма Бин-Ладен? Куда звонить?
msp430 это ну совсем ни разу не арм. Это своя 16 битная архитектура. Совсем другое пальто.
Это как сравнивать пеинт и Фотошоп. Одно другое не заменяет. Так как Ардуино призвано лёгкому старту в программировании. Любой школьник может за несколько дней вникнуть в процесс.
ua-cam.com/video/OGCyKncOyNU/v-deo.html частота при delay(1000), извините, 0,5 Гц...