Изначально мы делали это на ESP32 и с дисплеем который имел на плате Bridgetek EVE4 микрочип. Проблема в том, что в этом случае мы привязаны к виджетам от Bridgetek, что ограничивает функционал и выглядят они, мягко говоря, так себе. Плюс, запихивать лого и картинки на дисплей через SPI занимает вечность. Плюс очень длинный цикл получается, 20ms примерно, чтобы отрисовать дисплей. А нужно еще посылать управляющие сигналы на частоте около 5 килогерц. В общем, ESP не потянуло это все. Нужно было что то помощнее, и в силу возможного будущего функционала решили что SoM это то, куда нам нужно двигаться. Но не факт, что это правильное решение. Это оверкил для нас, но приемлемый. Если, конечно разработка не будет намного сложнее чем с другими вариантами.