Need for Raspberry pi
Around the year 2006, computers were really expensive. It was unaffordable for majority of the school, college students and computers were out of reach for common people in developing countries. So students were alien to the computer world .During that time a PhD scholar named Eden Upton scholar at Cambridge who also holds BA degree in physics and engineering estimated that in the coming years there will huge demand for programmers and network engineers. Therefore to solve this bottleneck, he made a prototype of a ‘single board computer’ which later became Raspberry Pi or RPi.
History of Raspberry Pi:
Eden Upton , worked at various companies like Broadcom,Intel, IBM. While working, he got a fair idea about how a basic computer works on the silicon board, after all he was a physics graduate . He used his weekend time experimenting on single board computer. In this experiments, he used large boards to keep electronic connections simple and to keep testing parameters nice and clean. Below pic is one of the prototype of first single board computer. Gradually his idea to shrink the size of large board came into existence.
How did Raspberry pi get its name:
Coincidentally during the same time of this project, MIT was working on a similar project called ‘Apple 2’. So during that time, keeping computer names after fruits were on trend. In one of the mail, that was being shared among the colleagues about the on-going project of single board computer, suggested the name “Raspberry”. “Pi ” term came due to the first prototype that ran python code. Pic below is the first raspberry pi, its was named Raspberry Pi Zero
Tech Spec of Raspberry Pi: From the day of release , many generations of RPi came to market, we shall look into the tech spec for each release therefore we can also observe its constant rise of computation power and its peripheral support. All generations of Raspberry uses custom configured Broadcom System On Chip also known as SOC.
Present Day Uses:
Raspberry Pi is not only used to teach computer science but it is also used in the field of robotic, weather monitoring, home security device and multimedia server. After all it is a computer, therefore we can configure it to work like a storage server. However, we cannot use it use heavy tasking like graphic and gaming. The current release of RPi is quite powerful as compared to its first generations. We will have a quick look about the specification of RPi 3 and RPi 4.
Raspberry Pi 3 essential Specifications:
- It has a quad core 64bit processor ARM Cortex clocked at 1.4GHZ , uses Broadcom BCM2837 SOC.
- 1GB Ram
- 4 USB2.0
- It has 2.4 and 5GHZ wireless lan and Ethernet socket.
Raspberry Pi 4:
- It is powered by Broadcom BCM2711 SOC clocked at 1.5GHz 64bit quad-core ARM Cortex-A72 processor.
- It has dual mini HDMI port with support 4k display.
- We get three option for ram selection: 1GB,2GB and 4GB RAM.
- USB type C power input
Alternates of Raspberry pi:
OrangePi: ARM quad core,2GB ram,8GB Flash memory, 4 USB 3.0,Wifi.
Banana Pi: Realtek RTD1395 ARM Cortex-A53 Quad-Core 64 Bit,Mali 470 MP4 GPU OpenGL ES 1.1/2.0 H.264 H.265,2K4K.
Asus Tinker Board: Rockchip Quad-Core RK3288 processorm2GB DDR3 RAM,ARM® Mali™-T764 GPU*1.