Ну вот я очередные полтора-два часа потратил на копание в документах, сопоставление пинов, понимание что где нельзя и что где можно использовать.
Ну фиг его знает. В esp32 практически все легко переключается между пинами, а всяких аппаратных ограничений немного и на принципиальной схеме они прекрасно отображаются.
Например выводы только в режиме входа или занятые под flash