Now I got my Raspberry Pi. I am an experienced application software developer, but I've never done hardware stuff or low-level programming before. I want to build a minimal Linux, including drivers for all hardware on my Pi. For learning purpose, I don't want to install any pre-built Linux distribution on my Pi. Where should I start?
The go-to choice for those running the Zero W as a computer is Raspbian, the Pi's official operating system.
The default operating system, Raspbian, is aimed at desktop use and isn't well-suited to embedded applications (though there are other alternatives that can be used).
Rumour has it that the Raspberry 5 is in the works. In this post, we'll be discussing what we would like to see in the next iteration of the Raspberry Pi single-board computer series, and the improvements we expect it to have from the current generation.
While various Pi-compatible operating systems are Linux distributions, Chrome OS, Android, and non-Linux images are also available for the RasPi. Despite the various OS options, the Raspberry Pi OS from the Raspberry Foundation remains a top pick as one of the best Raspberry Pi distributions available.
You can also check out Buildroot, http://buildroot.org. We have a default configuration for the Rasberry-Pi, and several contributors are working on the support for this platform.
Start with openembedded. There are several links already dedicated to raspberry pi, such as:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With