M>в которые нужно еще лет 5 как минимум вложить, чтобы всё понять (хотя бы на абстрактном уровне), я не могу.
Вложить 5 лет во что? В изучение микроконтроллеров? Это всё изучается за 2-3 месяца — в т.ч. ассемблер, протоколы и т.п. Ничего особо сложного там нет, тем более для программиста.
Кстати, сам копаю в том же направлении