А самые-самые продвинутые знают, где в платформио можно выбрать фреймворк
Этот ваш платформио то ещё говнище. Какой оспадённый мозг придумал, что при наличии на компе esp-idf и arduino ide, platformio всё равно скачает и поставит себе копию всего этого дела (и ардуиновского фреймворка, а внутри него ещё и esp-idf), а зависимости внутрь скриптов питонических закопаны?