Zed only supports language extensions, so it is in part responsible. If you're using embedded rust then PlatformIO isn't really needed; probe-rs is extremely capable and straightforward.
Otherwise maybe the platformio cli might be enough
Otherwise maybe the platformio cli might be enough