с Arduino на PlatformIO взято отсюда: https://lleo.me/dnevnik/2025/10/12Мир меняется. Когда-то я ненавидел корпорацию Майкрософт, считая ее злом и монополистом, тормозящим мировой прогресс своей жадностью. Потом признавал, что все-таки Winword — это лучшее, что было создано в плане текстовых редакторов. Сегодня Майкрософт одна из моих любимых корпораций и ежедневный помощник в работе. Ну да, я по-прежнему не использую Windows. Но редактор vscode для разработки кода со всеми его плагинами — это лучшее, что случилось с программированием за всю его историю. Copilot избавляет от необходимости набивать самому куски кода, встроенная подсветка синтаксиса и сервисы сами указывают имеющиеся функции, на сложные вопросы ответит ChatGPT или встроенный Pfind, а всё остальное сделаю я сам, ибо могу, умею и люблю.
Единственное, что я до сих пор не мог втащить в vscode, это свою платформу под чип ESP, которую десять лет пилил в фреймворке Arduino. Который тормозной, мучительно долго собирает код всегда с нуля, глючит, сбрасывает настройки (которые еще и прописываются неудобно в окошках), и конечно не имеет никаких современных сервисов. Ну и ещё одно прекрасное качество: стоит отвлечься на месяц, возвращаешься к проекту, а там всё «умное», всё само собой обновилось, все библиотеки новые, в них всё изменилось и проект снова не работает, сиди, разбирайся, в какой там функции сраного файвая надо добавить четвертым аргументом true чтобы всё снова собралось... Я не раз пытался переползти на vscode, но каждый раз сталкивался с тем, что там всё вроде бы такое же, да не совсем, и надо поработать и код крепко переписать. А всякий раз нужно было спроектировать какое-то новое домашнее устройство прямо срочно, и на переписывание кода времени не было.
( Read more... )