обманчивая простота, с прикрученными ненужными сущностями
Согласен. Знаю что писать сразу под конкретный МК быстрее и надёжнее, меньше прослоек. Но уже раз пять приходилось что-то пильнуть на коленке. Быстро, без разборов, в пару сотен строк. Сделал, проверил, забыл. То по сути ради чего Ардуина и создавалась: обучение, прототипирование. Хочешь дальше - вперёд на баррикады.