Skip to content

pico-sdk installed size #1330

@robaol

Description

@robaol

Thank you for your effort to bring the pico to the arduino environment.

I installed as per the README by adding the url to the Additional Boards Manager and then did as suggested in Current state of development to build for the pico from within vscode+pio.
I have found that the framework-arduinopico is 2.6GB out of 3.5GB for the whole of my .platformio. Looking at the folder breakdown, attached, it appears to be driven by tinyusb/.../hw (~1.5GB) and the corresponding .git/modules/pico-sdk/modules (~0.7GB).
This seems excessive for a usb library and appears to be due to linked/submoduled tinyusb including hw support for many other mcus. I know "disk is cheap" but I don't want to use the space I have unnecessarily.

Have I done something wrong?
Is this something that you have no control over as it comes with the pico-sdk? Or has it perhaps been addressed in later pico-sdks that you can reference? Or is it a question for raspberrypi pico-sdk?

Screenshot 2023-03-11 141747 tinyusb disk usage

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions