Нет. Потому что arduno на базе esp-idf (в пердуине спокойно юзается esp-idf) а в esp-idf есть штатная кнопка "add arduino as component". И да что arduino-esp32, что esp-idf - оба "родные" китайские
При этом если создать новый пустой проект, выбрать idf, скопировать из интернета код, рассчитанный на Ардуино, нажать запуск, оно не запустится (внезапно) так как, как я и говорил, они не совместимы. И нужно будет делать какие то действия руками. Собственно к чему и вернулись. Они не совместимы вот так из коробки, и выбор фреймворка имеет значение. У человека, который, цитата "скопировал в main пример с сайта Эспрессиф", платформио, который при создании проекта по умолчанию выбирает Ардуино, вообще легко может быть несовместимость этих двух фреймворков, которая лечится либо дозагрузкой либ, либо пересозданием проекта.
В любом случае, если копировать код из сайта эспрессив и вставлять в дефолтовый платформио проект, то он вполне не запустится