Raspberry Pi Introduction
In this blog, we will discuss Raspberry Pi basics.
- Raspberry Pi is the name of a series of single-board computers made by the Raspberry Pi Foundation, a UK charity that aims to educate people in computing and create easier access to computing education.
- The Raspberry Pi launched in 2012, and there have been several iterations and variations released since then. The original Pi had a single-core 700MHz CPU and just 256MB RAM, and the latest model has a quad-core 1.4GHz CPU with 1GB RAM. The main price point for Raspberry Pi has always been $35 and all models have been $35 or less, including the Pi Zero, which costs just $5.
- All over the world, people use Raspberry Pis to learn programming skills, build hardware projects, do home automation, and even use them in industrial applications.
- The Raspberry Pi is a very cheap computer that runs Linux, but it also provides a set of GPIO (general purpose input/output) pins that allow you to control electronic components for physical computing and explore the Internet of Things (IoT).
Raspberry Pi 3 B+ Hardware
- 4GHz, 1Gb SRAM
- 40 GPIO pins
- 4 USB ports
- Micro SD card Slot
- Bluetooth 4.2 / BLE
- Integrated Wi-Fi
- Power over Ethernet
- Raspberry Pi 3 B+ Board
Different Types of Open source microcontroller
- Arduino Uno
- Arduino Leonardo
- Arduino Due
- Netduino Plus
- Raspberry Pi
- Beagle Bone
Raspberry PI 3 B+ Vs Arduino
- Raspberry Pi is faster at 1.4 GHz against 16MHz in Arduino.
- Raspberry pi has a 64-bit processor whereas Arduino has an 8-bit processor. Whenever any analog signal is fed to microcontroller, it is converted to a digital one for the controller to understand. More bits mean bigger address space for the digital signals and hence it will be more accurate.
- Raspberry Pi has 1 GB SRAM micro SD whereas Arduino has 32K flash, 2K SRAM, and 1K EPROM.
- Raspberry Pi has lower I/O voltage levels of 3.3 V against 5V of Arduino.
- Raspberry Pi can support an operating system whereas Arduino cannot. It means that in Arduino, we can interface with the controller only through codes. In Arduino, we can run only one program at a time, but Raspberry Pi can download and run multiple programs. For using hardware devices in Arduino, we have to write different codes, but Raspberry Pi does not require any codes.
Fun Facts About Raspberry PI
- Raspberry Pi was founded by a group of technicians who were concerned about student’s declining interest in Computer Science.
- Pi in Raspberry Pi stands for Python Programming language.