Ну это философский вопрос… Это очень реально, просто мы тут застряли в одной парадигме - ардуйня и им подобная ))))
Поясню… Ардуино - это по сути платформа для прототипирования. Взяли очень удобную Dev-Board привязали к ней очень удобные модули… Только по сути это прототип!!! Для промышленного изготовления надо выбросить более 50% того, что есть в обвязке всего этого, оптимизировать код, чтоб не было лишнего.
Так что на мой взгляд вы тут услышите советы именно по связке готовых модулей с готовым dev-board… И это не плохо! Когда этот прототип сработает, тогда вы сможете выбросить лишнее и связать это в конечный промышленный вариант.