Raspberry Pi
An Easy Guide to Programming, Developing, and Setup of Raspberry PI Projects for Beginners
ALEXIS
RODRGUEZ
Copyright 2020 Alexis Rodrguez
All rights reserved .
It is not legal to reproduce, duplicate, or transmit any part of this document by either electronic means or in printed format. Recording of this publication is strictly prohibited
Disclaimer
The information in this book is based on personal experience and anecdotal evidence. Although the author has made every attempt to achieve an accuracy of the information gathered in this book, they make no representation or warranties concerning the accuracy or completeness of the contents of this book. Your circumstances may not be suited to some illustrations in this book.
The author disclaims any liability arising directly or indirectly from the use of this book. Readers are encouraged to seek accounting, legal, or professional help when required.
This guide is for informational purposes only, and the author does not accept any responsibilities for any liabilities resulting from the use of this information. While every attempt has been made to verify the information provided here, the author cannot assume any responsibility for errors, inaccuracies, or omission.
Contents
.....................................................................................................................
INTRODUCTION
Are you interested in this new small device that has taken center stage of the IT industry? Raspberry PI made a debut on February 24th, 2012. Unfortunately, the website of the supplying firm crashed. However, new models of Raspberry PI 2, have been released and are in circulation.
This computer device has a Linux operating system and designed with a High-Definition Multimedia Interface (HDMI) video output. You can connect a computer monitor or television into it. But the monitor must have a DVI connector with HDMI to DVI adapters connected to the system before it can function correctly. Your Raspberry PI may not work if your monitor has only a VGA connector.
This device is a global phenomenon. It is useful for various activities such as a regulator for smart home appliances and a media center. Additionally, the Raspberry Pi could serve as a desktop workstation. Now, beginners can code or decode python programming language. In the same vein, experienced programmers that are not conversant with Raspberry PI can learn various ways of using the features and functionalities of the software for different businesses.
You can begin to write programs for your device using the renowned Python programming language. You can learn the essentials of graphical user interfaces. Understanding the pygame module will assist you in building fun and exciting games.
Raspberry PI Foundation recommended using Raspbian Wheezy distribution. The book contains a perfect representation of this phenomenon for better understanding. It is good to note that the original Raspbian operating system was developed and designed by Peter Green and Mike Thompson.
In this book, you will learn the ABC of Raspberry Pi and the requirements of setting it up. You will also learn basic programs in Python. Other things that can help you navigate and use the Raspbian include a comprehensive knowledge of string theory, lists, and dictionaries.
How to use files and the internet are necessary information every newbie in the field needs to enjoy this technology. Mastering the operations of GUIs and other hardware interfaces in Raspberry are proficient skills for success in software programming.
Let's dive inside the book for you to see and know more!
CHAPTER ONE
UNDERSTANDING RASPBERRY PI
Raspberry Pi Device
Raspberry Pi functions as a desktop computer designed to access the internet and play games. It can help you to build spreadsheets and word-processing documents. Additionally, the Raspbian can help you play high-definition videos.
This device can help beginners and experienced software engineers to learn computing skills and programming languages such as Python and Scratch. A Pi is an affordable computer device as small as a credit card that you can plug into a television or computer monitor. It also functions with a mouse and standard keyboard.
The system is a multipurpose machine used for building digital projects. The varieties of projects it can handle include building weather stations, and recording and playing music. Also, it comes with infra-red cameras for tweeting birdhouses.
It is designed as a prototype of a computer that enables children to learn to program. They will also know how to operate a computer device.
Raspberry Pi is a trademark from Raspberry Pi Foundation. This charity organization is registered and located in the United Kingdom. The registration number is 1129409 . It was founded with the purpose of furthering the academic courses of children and adults interested in acquiring technical skills in the field of computer science and other subjects in that field. Another target market for this product is the literate masses in developing countries, who may avail themselves of the opportunity of learning programming.
Different Models of Raspberry PI
There are two models of Raspberry Pi; the first model (A) and the second model (B). The differentiating factor is its USB port. Model A has a port that can consume less power, excluding the Ethernet port. But the B model, including the Ethernet port, can use up more energy. The model B is developed in China.
Raspberry Pi is designed as open-source technologies with multimedia web and communication features. The Pi board launched this computer module in 2014 and integrated into a module the board of model B Raspberry Pi. With this, you can use it as an embedded system making the device useful.
The General Features and Provisions of Raspberry PI
Raspberry Pi exists in different generations, such as the Pi, P2, P3, and P4. These generations cost like the first models. But vary in the hardware and some features, which reveal upgrades in the Raspbian technology.
These latest technologies incorporate a board with a built-in Bluetooth feature. They are enabled by a Quad-Core Broadcom BCM283764bit ARMv8 processor. The P2 operates with 900 MHz, while P3 functions at 1.2 GHz. All these models have four USB ports with a naked board that can be extended, including an upgraded power system.
The Raspbian is a well-designed British-made computer device that is a bestseller on the market today, according to Eben Upton, founder of the Raspberry Pi. With this system, you can access more opportunities for the IoT, and accomplish more fantastic projects faster.
The new model of this device is designed with a built-in wireless connection. It was featuring a hub with standard internet connectivity. Various gadgets can be interconnected to the device with flexible operational costs. Also, it works with a power source of 2.5 amp. You do not need another cable to power more complex USB devices.
The General Provisions of Raspberry Pi
It has Bluetooth of 4.1.
The video outputs include PAL and NTSC (composite video) using 3.5 mm jack and HDMI.
Four USB ports.
A CPU with Quad-core 64-bit ARM Cortex A53 reached at 1.2 GHz.
The device weighs 1.6 oz (45g).
The power source is 5 volts with GPIO header or MicroUSB.
The size of the Raspberry Pi is 85.60 mm 56.5 mm.