We begin with the posts about Raspberry Pi tutorials and other similar mini PCs. But, logically, before we start playing with it and delve into the tutorials, we need to know what Raspberry Pi is.
For those of you who are not yet familiar with this phenomenon that has gained so much popularity, in this post we are going to see what Raspberry Pi is, what its origins are, what it is for, and some of the keys to its success in the Geek and Maker community.
In future posts, we will delve into tutorials for this little machine that can give us so much fun and enjoyment. Meanwhile, let’s get into the topic at hand, answering the question,
What is Raspberry Pi?
Raspberry Pi is a small-sized, low-cost, low-power mini computer whose first models were launched in April 2012.

Generally, these types of mini computers run operating systems based on Linux and are closely related to Open Software.
However, the development of Raspberry Pi itself is not Open Hardware.
In addition to being a computer, Raspberry incorporates electronics functions such as:
- GPIO pins (General Purpose Input/Output)
- UART (Universal Asynchronous Receiver-Transmitter)
- SPI (Serial Peripheral Interface)
- I²C (Inter-Integrated Circuit)
These functions mean it can be used in electronics and robotics projects interacting with sensors (temperature, light, acceleration…) and actuators (motors, servos, relays…). In this sense, we could say it “shares” certain capabilities with devices like Arduino.
However, it must be emphasized that the power of these mini PCs is not comparable to what we have in a “conventional” computer. Although the latest models incorporate processors far superior to the first versions, the computing power (to give you an idea, it is more comparable to that of a modern smartphone).
Where did Raspberry Pi come from?
Raspberry Pi was developed in the United Kingdom by the Raspberry Pi Foundation, formed in 2008 by a group of technicians and academics such as Eben Upton, Rob Mulins, Jack Lang, Alan Mycroft, Pete Lomas, and David Braben.
According to its creators, the goal was to create a low-cost device that would allow everyone to have access to a computer to improve skills in computing, programming, and electronics.
The Raspberry Pi project started in 2006 and was inspired by the BBC Micro, a computer that helped popularize computing in 1981. This computer had two models, A and B, and for this reason, the first version of Raspberry Pi also had two variants, A and B.

Precisely, the name Raspberry is another historical nod to the fact that many computing developments of that era were named after fruits (Apple, Apricot, Tangerine…). For its part, Pi refers to the Python programming language, as it was originally intended for learning this programming language.
Why has Raspberry Pi been successful?
Beyond its initial goal of bringing computing to everyone, especially in education, the truth is that its low price, low power consumption, small size, and its electronics capabilities (GPIOs, UART, etc.) meant it was a great success among the geek/maker community.

This has contributed enormously to its popularity, creating an active community of users who use devices like Raspberry Pi in a wide variety of projects.
The user community is one of Raspberry’s strong points, because it provides a large amount of developments, documentation, tutorials, which contribute to the introduction and popularization of the device.
In fact, the success of the Raspberry boards has been so great that at various times there have even been supply problems for some models (generally the latest model released) as demand exceeded production capacity.
Some sellers take advantage of times of scarcity to increase the price of these models. Be careful not to “get ripped off” and end up paying more than you should.
What can I do with a Raspberry Pi?
Although a Raspberry Pi’s power is more limited than a conventional computer, it is still a fully functional computer. To this, we must add that it has electronics functions.
Therefore, the possible uses are almost infinite, as many as you can imagine. In an internet search, you will find thousands of projects using a Raspberry Pi.
Some of the most “conventional” and common projects are, for example, learning Linux or programming, connecting it to a television and using it as a media center, connecting hard drives and using it as a NAS server, or even as a small home server.

The less common (and more interesting) applications include all kinds of electronics and robotics projects, computer vision applications, IoT (Internet of Things) applications. There are even projects that connect several Raspberry Pis in parallel to make a mini computing cluster.

What models are there?
There are two families of Raspberry Pi, the “traditional” one and a more recent one of very small size called Zero. Each model in both families has its own characteristics (CPU, RAM, number of ports, connectivity, etc.).

Therefore, the topic is extensive enough to deserve its own post. So, we will analyze the differences between them in a future post.
Is it really that cheap?
This is a very interesting question. Is it that cheap? Yes and no. On the one hand, the price of the boards is what it is, but many considerations must be taken into account.
The first factor is, as we have mentioned, the scarcity of some models due to high demand. For example, at the time of writing this post, we can find a Raspberry Pi 3, the latest model (Quad Core + Wifi) for €31, shipping included. However, the Raspberry Pi Zero, which in theory should cost €5, due to its scarcity and high demand, is being sold for €20-25.
On the other hand, depending on where you buy, you have to consider that the price given includes taxes and shipping costs.
Furthermore, we must consider the additional components we need to add for it to work. Some of these components are optional and others are mandatory.
Among the inevitable components we will need a power adapter, which should preferably have a high amperage (more than 2A). This means adding €4 to the cost.

On the other hand, Raspberry does not have a “hard drive”; instead, we have to use a micro SD card which we also have to buy. It is advisable that it be of good quality, at least 8GB, and preferably class 10. That’s another €6.

On the other hand, we have optional components. In many cases, we will use Raspberry Pi by connecting remotely via SSH or VNC, so we will not need a monitor, keyboard, or mouse.
Even so, it is very convenient to have a keyboard, mouse, and monitor nearby. Especially the first boot and initial configuration is difficult to do completely remotely. Even more so if we are learning.
If we have an HDMI cable, a keyboard and mouse, and a monitor (or use the television) at home that we can use temporarily, we can avoid the expense. If not, add it to the total price.
Optionally, we can add a plastic case (€1-5 depending on models), and heat sinks for the processors (€0.25) or a fan. These components are also sold in packs, for €2.5-5.
In summary, taking a Raspberry Pi as an example, we can buy the board “alone” for €31, shipping included. If we look, we can find a Kit with the board, 2.5A adapter, HDMI cable, 16Gb class 10 card, case, fan, and heat sinks for €48.

If we cannot use a keyboard, mouse, and monitor temporarily, or if we want to leave it fixed and use it as a “traditional computer”, we will have to add their cost. Let’s assume €20 for keyboard and mouse and €80 for the monitor.
If we need everything, we would be looking at €150 and entering a range where we already have other alternatives, such as cheap tablets and laptops.
Are there alternatives/competitors?
Of course, just as we have a whole community revolving around Raspberry Pi, we also have a large number of alternatives and competitors.
Among the many alternatives we can highlight Orange Pi, a board of Chinese manufacture with characteristics similar to Raspberry Pi and a much lower cost. Other notable alternatives include Banana Pi, Cubieboard, ODroid, Pine64, BeagleBone, among many others.

However, it must be taken into account that these alternatives do not have the strong community that Raspberry Pi has, which means that generally it is much more complicated to learn how to use them because it is more difficult to find software, documentation, tutorials, etc.
On the other hand, we sometimes see Raspberry Pi compared to boards and mini PCs costing €100-200. Well, for me that is not an appropriate comparison, because we have completely left the range of €30-60 mini PCs and entered the range of conventional computers and barebones.
It is also common to see comparisons with mini PCs that lack electronics functions (GPIO, UART, SPI…). For me, this is also not an appropriate comparison, because they lack one of the most interesting and distinctive characteristics of Raspberry Pi and its real alternatives.
In future posts, we will also talk about some of these alternatives. But, for now, this is enough to introduce what Raspberry Pi is, its origins, and some of the key reasons for its success. Soon we will continue delving into these interesting devices and the Raspberry Pi community.

