INTRODUCTION
Raspberry Pi is a mini computer, which features a Broadcom system on chip (SoC) with ARM-compatible Central Processing Unit uses ARM1176JZF-S core. Raspberry Pi requires an Operating system. In the aim of cost reduction, the Raspberry Pi omits any onboard non-volatile memory used to store the bootloaders, Linux Kernels, and file systems as seen in more traditional embedded systems. Rather, an SD/MMC card slot is provided for this purpose. After boot, as per the OS installed, Raspberry Pi will be executed.
Python is one of the popular languages in the world. It is highly used in every environment. Raspberry Pi use Python from both IDE (Integrated Development Environment) and from the terminal. Python comes with simple IDE called IDLE. Both the Python version 2 IDLE and 3 IDLE are available.
AVAILABLE RASPBERRY PI MODELS
Raspberry pi 4
Specification
- It has Broadcom BCM2711
- It has processor Quad-core 1.5GHz Arm Cortex-A72
- It has 1/2/4 GB Variants of LPDDR4 RAM memory
- It has Wi-Fi 802.11ac
- It has Bluetooth 5.0
- It has Gigabit Ethernet
- It has 2 x micro-HDMI ports supports 4K@60Hz via HDMI 2.0
- Mobile Industry Processor Interface (MIPI) DSI display port
- MIPI CSI camera port
- 4 pole stereo output
- 40-pin GPIO header
- 2 x USB 3.0, 2 x USB 2.0
- 5V/3A via USB-C, 5V via GPIO header
Raspberry Pi Zero – 2015
Specification
- It has 1GHz CPU Single Core
- RAM – 512MB
- Mini HDMI Port
- Micro USB OTG Port
- Micro USB Power
- 40-Pin Header
- CSI Camera connector (only Version 1.3)
Raspberry Pi Zero W
Specification
- Specification similar to Raspberry Pi zero, Additional specs are
- Bluetooth 4.1 (BLE)
- 802.11 b/ wireless LAN
Raspberry Pi 1 Model A+
Specification
- Linear Regulator with switching ones, it becomes low power consuming
- Better Audio quality by 3.5 mm Audio jack
- 1 USB port
- No Ethernet
- CSI Camera Interface
Raspberry Pi 1 Model B+
Specification
- 4 USB Ports
- 100 Base Ethernet
- Good Audio
Raspberry Pi 2 Model B
Specification
- CPU – 900MHz quad core ARM Cortex A7
- 1 GB RAM and same other specs as old Models
Raspberry Pi 3 Model B
Specification
- QuadCore 1.2GHz Broadcom BCM2887 64bit CPU
- 1GB RAM
- BCM43438 wireless LAN
Raspberry Pi 3 Model B+
Specification
- 1.4 GHz Broadcom BCM2837B0 Cortex-A53 (ARMV8) 64bit SoC
- 1GB LPDDR2 SDRAM
- 2.4 and 5 GHz IEEE802.11.b
- 4 pole stereo output and composite video port
- 5V/2.5A DC power input
Raspberry Pi 3 Model A+
Specification
- BCM2837B0, COrtex-A53 64-bit SoC 1.4 GHz
- Same specification of Raspberry Pi 3. but having the format of Raspberry Pi A+
Compute Module 3+
Specification
- BCM2837B0 Cortex-A5, 64bit Soc 1.2GHz
- 1GB LPDDR2 SDRAM
- Optional eMMC Flash device of 8/16/32 GB like SD Cards