The Raspberry Pi has found itself a huge following because it has so many uses. From automation, to web development, to IoT, the Raspberry Pi has such a diversity of applications that many hardware developers are following suit with similar products.
The Pi was originally intended to be a cost-effective learn/teaching tool but has had far greater implications that simply computing education. Many Internet of Things enthusiasts and artisans are picking up on a slice of the Pi and taking art and science to new heights.
The Raspberry Pi is a credit-card sized computer. It comes as a Printed Circuit Board (PCB), sporting a Broadcom System on a Chip (SoC) processor powered by Advanced Reduced Instruction Set (ARM) system architecture.
One way to understand what a Pi can do is perhaps to understand how its guts are connected. The CPU and GPU (Broadcom VideoCore IV) are on a single chip and the board uses very little power. The latest model has a quad-core, 64-bit processor loaded with graphics and computing features.
There was enough room on the credit-card sized board to include:
- 1GB LPDDR2 (900 MHz) RAM
- 10/100 Ethernet, 2.4GHz 802.11n wireless
- Bluetooth 4.1 Classic, Bluetooth Low Energy
- 40-pin GPIO header, populated
- 3.5mm analogue audio-video jack
- 4× USB 2.0, Ethernet
- Camera Serial Interface (CSI)
- Display Serial Interface (DSI)
The primary system storage on the Pi is a micro SD card, and the data bus taps out at about 10 MB/s, so no need for an SD card rated greater than class 10.
To learn more about the Raspberry Pi, read more of this blog, and visit the Rasbperry Pi Foundation’s website.