There were some breaking changes of earle's core & SDK2 with micro ros so I'm using some older version of platform-raspberrypi with:
platform = https://github.com/maxgerhardt/platform-raspberrypi.git#196d31bbafaf60b84751b1a415d8dca2365debdf
But when I want to test something with latest platform-raspberrypi with different pio project, it keeps downloading all the dependencies over again.
Is there a way to keep different platform versions installed or it will always overwrite dependencies with current project's ones?