The Raspberry pi is a single computer board with credit card size, that can be used for many tasks that your computer does, like games, word processing, spreadsheets and also to play HD video. It was established by the Raspberry pi foundation from the UK. It has been ready for public consumption since 2012 with the idea of making a low-cost educational microcomputer for students and children. The main purpose of designing the raspberry pi board is, to encourage learning, experimentation and innovation for school level students. The raspberry pi board is a portable and low cost. Maximum of the raspberry pi computers is used in mobile phones. In the 20th century, the growth of mobile computing technologies is very high, a huge segment of this being driven by the mobile industries. The 98% of the mobile phones were using ARM technology.
Raspberry Pi Technology
The raspberry pi comes in two models, they are model A and model B. The main difference between model A and model B is USB port. Model A board will consume less power and that does not include an Ethernet port. But, the model B board includes an Ethernet port and designed in china. The raspberry pi comes with a set of open source technologies, i.e. communication and multimedia web technologies.In the year 2014, the foundation of the raspberry pi board launched the computer module, that packages a model B raspberry pi board into module for use as a part of embedded systems, to encourage their use.
Raspberry Pi Hardware Specifications
The raspberry pi board comprises a program memory (RAM), processor and graphics chip, CPU, GPU, Ethernet port, GPIO pins, Xbee socket, UART, power source connector. And various interfaces for other external devices. It also requires mass storage, for that we use an SD flash memory card. So that raspberry pi board will boot from this SD card similarly as a PC boots up into windows from its hard disk.
Essential hardware specifications of raspberry pi board mainly include SD card containing Linux OS, US keyboard, monitor, power supply and video cable. Optional hardware specifications include USB mouse, powered USB hub, case, internet connection, the Model A or B: USB WiFi adaptor is used and internet connection to Model B is LAN cable.
Memory
The raspberry pi model Aboard is designed with 256MB of SDRAM and model B is designed with 51MB.Raspberry pi is a small size PC compare with other PCs. The normal PCs RAM memory is available in gigabytes. But in raspberry pi board, the RAM memory is available more than 256MB or 512MB
CPU (Central Processing Unit)
The Central processing unit is the brain of the raspberry pi board and that is responsible for carrying out the instructions of the computer through logical and mathematical operations. The raspberry pi uses ARM11 series processor, which has joined the ranks of the Samsung galaxy phone.
GPU (Graphics Processing Unit)
The GPU is a specialized chip in the raspberry pi board and that is designed to speed up the operation of image calculations. This board designed with a Broadcom video core IV and it supports OpenGL
Ethernet Port
The Ethernet port of the raspberry pi is the main gateway for communicating with additional devices. The raspberry pi Ethernet port is used to plug your home router to access the internet.
GPIO Pins
The general purpose input & output pins are used in the raspberry pi to associate with the other electronic boards. These pins can accept input & output commands based on programming raspberry pi. The raspberry pi affords digital GPIO pins. These pins are used to connect other electronic components. For example, you can connect it to the temperature sensor to transmit digital data.
XBee Socket
The XBee socket is used in raspberry pi board for the wireless communication purpose.
Power Source Connector
The power source cable is a small switch, which is placed on side of the shield. The main purpose of the power source connector is to enable an external power source.
UART
The Universal Asynchronous Receiver/ Transmitter is a serial input & output port. That can be used to transfer the serial data in the form of text and it is useful for converting the debugging code.
Display
The connection options of the raspberry pi board are two types such as HDMI and Composite.Many LCD and HD TV monitors can be attached using an HDMI male cable and with a low-cost adaptor. The versions of HDMI are 1.3 and 1.4 are supported and 1.4 version cable is recommended. The O/Ps of the Raspberry Pi audio and video through HMDI, but does not support HDMI I/p. Older TVs can be connected using composite video. When using a composite video connection, audio is available from the 3.5mm jack socket and can be sent to your TV. To send audio to your TV, you need a cable which adjusts from 3.5mm to double RCA connectors.
Model A Raspberry Pi Board
The Raspberry Pi board is a Broadcom(BCM2835) SOC(system on chip) board. It comes equipped with an ARM1176JZF-S core CPU, 256 MB of SDRAM and 700 MHz,. The raspberry pi USB 2.0 ports use only external data connectivity options. The board draws its power from a micro USB adapter, with min range of 2. Watts (500 MA). The graphics, specialized chip is designed to speed up the operation of image calculations. This is in built with Broadcom video core IV cable, that is useful if you want to run a game and video through your raspberry pi.
Features of Raspberry PI Model A
- The Model A raspberry pi features mainly includes
- 256 MB SDRAM memory
- Single 2.0 USB connector
- Dual Core Video Core IV Multimedia coprocessor
- HDMI (rev 1.3 & 1.4) Composite RCA (PAL and NTSC) Video Out
- 3.5 MM Jack, HDMI, Audio Out
- SD, MMC, SDIO Card slot on board storage
- Linux Operating system
- Broadcom BCM2835 SoC full HD multimedia processor
- 8.6cm*5.4cm*1.5cm dimensions
Model B Raspberry pi Board
The Raspberry Pi is a Broadcom BCM2835 SOC (system on chip board). It comes equipped with a 700 MHz, 512 MB of SDRAM and ARM1176JZF-S core CPU. The USB 2.0 port of the raspberry pi boars uses only external data connectivity options. The Ethernet in the raspberry pi is the main gateway to interconnect with other devices and the internet in model B. This draws its power from a micro USB adapter, with a minimum range of 2.5 watts(500 MA). The graphics, specialized chip is designed to speed up the manipulation of image calculations. This is in built with Broadcom video core IV cable, that is useful if you want to run a game and video through your raspberry pi.
Features of Raspberry PI Model B
- 512 MB SDRAM memory
- Broadcom BCM2835 SoC full high definition multimedia processor
- Dual Core Video Core IV Multimedia coprocessor
- Single 2.0 USB connector
- HDMI (rev 1.3 and 1.4) Composite RCA (PAL & NTSC) Video Out
- 3.5 MM Jack, HDMI Audio Out
- MMC, SD, SDIO Card slot on board storage
- Linux Operating system
- Dimensions are 8.6cm*5.4cm*1.7cm
- On board 10/100 Ethernet RJ45 jack
To Set Up & Start your Raspberry Pi
The Raspberry Pi board comes equipped with an SD card. This slot permits us to insert an SD card and that can use it as our devices. The SD card is a main storage device for raspberry pi board like a hard disk of a personal computer. The bootable Linux operating system is loaded onto the card, you are planning to use. The raspberry pi supports Linux, Qtonpi, ARM, Mac operating systems. You can select one OS; you will need to write it to an SD card using a Disk manager application. You can also use other storage mechanism, like USB external hard drive or USB drive. There are a numerous brands of SD cards are available in the market in different sizes. The raspberry pi supports max 64 GB SD card.
Before you start your raspberry pi, you are going to need to connect a display, keyboard, mouse like as a PC. It supports three different O/Ps like HDMI video, composite video, and DSI video, where the DSI video needs some specific hardware. When you buy a raspberry pi board it may sold with or without an SD card. It is a very important specification in raspberry pi board. Because, it keeps its operating system, documents and programs. If your raspberry pi did not come with an SD card, then the min size you should get is 4GB.
Advantages of the raspberry pi is, it is small in size, and it works as a normal computer at low cost server to handle web traffic.
Applications of Raspberry Pi
The raspberry pi boards are used in many applications like Media streamer, Arcade machine, Tablet computer, Home automation, Carputer, Internet radio, Controlling robots, Cosmic Computer, Hunting for meteorites, Coffee and also in raspberry pi based projects.
Raspberry Pi based Motor Speed Control
The main intention of this project is to control the speed of a DC Motor using Raspberry Pi.
Hardware and software Requirements
DC Motor, Raspberry pi model, TV or PC monitor, Motor Driver IC, LED, Resistors, Capacitors, Diode, Transformer, Voltage Regulator and PHP program/wiring pi
This project uses a Raspberry Pi board to control the DC motor speed. The speed of a DC motor is directly proportional to the voltage applied across its terminals, When the voltage across the motor terminal is varied, then the speed also gets varied accordingly. So this is the main principle of this project. A keyboard is connected to the Raspberry pi board to run the motor at different speeds by pressing the key.
According to the program, the PWM (pulse width modulation) is caused at the output, and it can be programmed by using PHP/wiring pi. Depending on the duty cycle, the average current and voltage change, so the speed of the DC motor will also change. A motor driver IC is interfaced to the board for receiving PWM signals and sending desired O/P to the DC motor.
Auto Intensity control of Street lights by using Raspberry Pi
The main goal of this project is designed to control auto intensity of street lights using Raspberry pi.
Hardware and Software Requirements
Transformer, Diodes, Capacitors, Resistors, LEDs, Raspberry pi board, TV or PC monitor, White LEDs, MOSFET, Crystal, PHP program or Wiring Pi
This project uses a bunch of LEDs as street lights which consume less power, and lifetime of the LEDs is also more when compared to the HID lamps. A raspberry pi is used to control the intensity by developing pulse width modulation signals that drive a MOSFET to switch the LEDs to attain desired operation.
The intensity of LEDs progressively varies from evening to next day morning, particularly during the peak hours, with full light intensity and then , the decreasing lights’ intensity slowly reduced. MOSFET switching by pulse width modulation technique is implemented in the raspberry pi program to have variable voltage across the LEDs
Please refer to this link to know more about UART MCQs and Raspberry Pi MCQs
List of Raspberry Pi Based Projects
- Programmable Sequential Switching by Using Raspberry pi
- Raspberry Pi Based Solar Street Light
- Synced Music and Christmas Lights
- Raspberry pi Powered Wearable Computer
- Home Automation Using Raspberry pi
- Touch Screen Tablet
- Raspberry pi Based Industrial Automation Using Zigbee Communication
- Lego Raspberry pi Enclosure
- Raspberry pi as an FM Transmitter
- Autonomous Robot Arm Control Based on Raspberry pi with Bluetooth Control
Buy a Raspberry Pi Online
It is always better to buy a raspberry pi board online. Because it saves money as well as time. There are many online sites are listed below to buy a raspberry pi board.
- https://www.modmypi.com/shop
- http://www.crazypi.com/
- http://www.amazon.com/
- http://potentiallabs.com/cart/
- http://downloads.element14.com/raspberryPi3.html?isRedirect=true
- http://authenticate.rsdelivers.com/
- http://shop.pimoroni.com/
- http://uk.rs-online.com/web/p/processor-microcontroller-development-kits/7568308/
- http://www.vesalia.de/
- http://www.aliexpress.com/
- http://www.adafruit.com/
- http://www.100randomtasks.com/
Therefore, we Hope that we have given the best information about the raspberry pi board and online sites With the above mentioned online stores & real-time projects and therefore, we anticipate your comments in the comment section below. Apart from this, if you need any help to implement these projects, you can contact us by commenting in the comment section below.