Я вот закончил писать сегодня фреймворк для квест комнат
Там всё красиво на ардуино с классами абстрактными, наследованием и ориентировано под быструю разработку
Альтернативно в другом проекте мне приходится три для адаптировать код челика которые его написал под сдк версии 15.02 а я адаптирую в сдк 17.02
3 дня до успешной компиляции
Я думал я там сдохну