Эх, устал я от этого ESP32, слишком всё замудрено. Как хотел когда то, буду использовать STM32

. Точнее STM32F105RBTx в корпусе LQFP64, ног более чем достаточно, периферии тоже хватает.
В CubeMX собрал комплекс необходимых периферийных блоков (приложил фото, теперь по нему буду разводить плату).
1й) разъем целиком отвел под различные интерфейсы для увеличения возможностей платы I2C, UART, 1-WIRE, SPI. Допустим для подключения дисплеев NEXTION по UART, или датчиков температуры DS18B20 по 1-WIRE и т.д.
2-й) разъем для подключения 2-х энкодеров с кнопкой и 2 каналами АЦП 12 bit, т.е. возвращает значения до 4096 пунктов.
3-й) разъем для подключения CAN шин и т.п пока ещё не определился.
4-й) разъём тоже под вопросом, возможно сделаю какие нибудь ключи для управления реле и т.п. Предлагайте свои варианты.