DWD писал(а):Вы типичный программист
не, я сисадмин-радиолюбитель.
а "однокристальщик" - это ваш "электронщик" со всем вами описанным бэкграундом, но не поленившийся
изучить стопку даташитов(слово изучить подчеркну) на МК а то и на SoC, причем реально понимая что в них написано, и тем более не поленившийся изучить на
профессональном уровне С++ а то и ассемблер.
слово кстати применяемое до сих пор, в том числе в вакансиях. именно эти люди, некоторые из них точно, имеют привычку ненавидеть ардуино и посылать её в топку (чем вводят глупую молодежь во грех посылания туда же)
так вот, что я все пытаюсь сказать: FLProg для всех, да, но исключая этих вот "однокристальщиков", у них от продукта производимым FLProg случится невыразимый пером баттхёрт и фейспалм, и вообще расстройство здоровья.
DWD писал(а):более универсальный и гибкий вариант.
и несравнимо более сложный и глюкавый для реализации.
для такой работы нужен коллектив и проектный менеджер.
вы же понимаете, что код под произвольный МК нужно будет ориентировать не на Arduino Ide и wiring а на AtmelStudio и С++, и что это будет уже совсем другая программа а не FLProg, или нет?
фактически вы хотите всю работу по глубокому освоению МК и С++ возложить на уважаемого Автора, а сами воспользоваться профессиональным и бесплатным продуктом с почти нулевым порогом вхождения.
DWD писал(а):Я уже замучился повторять, что Ардуино - это МК с подключенным к нему кварцем....
ардуинское железо постоянно поминаемое вами это херня не стоящая поминания, легкая стандартизация и всё,
вся соль Ардуины в софте, в Arduino IDE, библиотеках и bootloader-е.
но даже такая упрощенная абстракция для многих слишком сложна, отсюда появление вещей типа Scratch, Adublock, FLProg и прочая вплоть до армовской mbed.org.
в общем: никаких прямых поддержек МК делать не стоит, только Arduino IDE. а кому реально надо - прикрутит экзотику к самой Arduino IDE уже.