Cargo Features

[dependencies]
pico-sdk-sys = { version = "0.1.1", default-features = false, features = ["alloc", "full", "pico-w", "extras", "enable-stdio-uart", "enable-stdio-usb"] }
default = enable-stdio-usb

The enable-stdio-usb feature is set by default whenever pico-sdk-sys is added without default-features = false somewhere in the dependency tree.

alloc full?

Enables alloc of custom-print

full = alloc, extras
pico-w
extras full?
enable-stdio-uart
enable-stdio-usb default

pico-sdk-sys has 7 features without comments.