Why I think using Raspberry Pis just make sense

As a new freelancer, one of the first things I had to do was decide the technologies I want to focus on in my work. In this short blog-post, I'm going to explain my choices of hardware, specifically, why I think using Raspberry Pis just make sense.

Specs

This is usually the part where a review compares specifications between different single-board computers. However, I won't do that here. In my opinion, this is not as important as some other reasons, which I will be listing later. But, to not make this section completely empty, let's list some of the specifications of the latest Raspberry Pi 5, which is one of the main parts in my toolbelt (taken from here):

That's an overwhelming amount of specs, so let's break down the most important pieces of information:

Reasons I use the Raspberry Pi 5

Availability

Previously, specifically during the last few years with the Pi 4 and the CM4, there have been many shortage issues. This made everyone more inclined to use other alternatives, as they could often be found in-stock in more places, and in bigger quantities.

However, now with the Pi 5, according to the Pi Foundation, this should not be an issue.

Personally, I get my parts from Mouser.

Support

Raspberry Pis have always been known to be very-well supported not only because of their extensive documentation, but because of the community surrounding them. And because this community uses public forums to ask/answer questions, all of the developers using Pis are able to use this to their advantage.

I first felt the power of community support (or lack thereof) when I was debugging an Orange Pi Zero running Armbian. I was facing an issue with its built-in eMMC, but because almost no-one faced the same issue I have before, I was unable to figure out what was wrong. Eventually I got it, but it took such a long time, that it was just simply not worth it.

Price

When the first Raspberry Pi released, it was aimed to be an easy entry-point for hobbyists into the world of Linux SBCs both in the cost department and by providing excellent documentation, and an active community. While the price has increased, personally, I think the Pis still fulfill this goal.

Think about it. Right now, there are 3 (or 4) main offerings from the Pi foundation.

Naturally, the availability and support claims apply to all of the above projects. So, the Pi foundation has not stopped supporting hobbyists or anything; they just moved the "flagship" Pis in the more expensive direction, while keeping the old (but still very much capable) low-end Pis for everyone else.

Conclusion

For now, at least until I find a suitable alternative for Raspberry Pis, with the same sized community and documentation available, I will keep using them in my projects.

If you have a project idea you would like to be explored, feel free to reach out via email: [email protected]