I’m not new to “coding”, but new to IDE’s. I barely know a bit on sketch creation with the Arduino IDE and attempting to learn C++ at an old age.
During the install of VSCode and PlatformIO, the later (evidence shows) tried connecting to usc1.contabostorage.com via Python, failed due to my Malewarebytes blocking it as a Phishing attempt, tried a second time to sin1.contabostorage.com and was also blocked as a Phishing attempt.
What is this about, why these “secretive” attempts to connect to external server storage and does this have anything to do with why PlatformIO doesn’t seem to load PlatformIO based ESP IDF code and libraries.
At first glance this looks like it just uses one of the many servers in PlatformIO content distribution network (CDN) to download the needed packages for the project (such as platform-espressif32, framework-espidf, toolchain-xtensa-esp32.. etc).
PlatformIO pulls dependencies (libraries, toolchains, etc) from its own CDN (content delivery network). Packages are mirrored to multiple data centers across the globe. PlatformIO picks the server nearest to you that has the best download speed. If one server is unavailable (or blocked by your firewall), it tries another.