How to install Zephyr RTOS without the non-sense
At the time of writing storage has become slightly expensive, this is a huge problem when dealing with Zephyr due to its notoriously high storage requirements. The main reason is that it tries to download all the modules for all the supported architectures, while usually you are only interested in developing for a single target architecture.
Unfortunately the official docs don’t know which is your target architecture and resolve it by providing a “one size fits all” solution, with the expected drawbacks in storage.
[Full article]