Притом что вы приплетаете платформе Arduino несвойственные ей вещи, я вам показал другой пример! Arduino тоже не часть языка и ничего не навязывает! Если вы заикнетесь про фреймворк я начну вспоминать Qt....
вот именно, ардуина как QT, если с ее использованием что-то написали, то сложность отказа от нее зависит от глубины прониктновения, и именно это я и говорил