Saturday, December 17, 2016

Raspberry Pi

    Raspberry Pi

Raspberry Pi is a single board computer which is the size as small as a credit card. It’s developed by Raspberry Pi foundation in UK with the key intention to provide a basic platform to teach computer science in school.
One of the key function of the Raspberry Pi is to allows the user to connect to the TV via HDMI interface, for learning programming, act as a media center for video playback or gaming functions.
The Raspberry pi has been used by students, hobbyist, technical professional as a starter kit to develop applications and control function around it.  It is also being used in industrial control and as a central processing units which integrate and control the overall system.
What are the differences in Raspberry Pi models?
The Raspberry Pi Foundation has just recently released a new model, the Raspberry Pi 2, which supersedes some of the previous boards, although the older boards will still be produced as long as there is a demand for them. It is generally backwards compatible with previous versions of the board, so any tutorials or projects you see which were built for a previous version of the board should still work.
There are a two Raspberry Pi models, the A and the B, named after the aforementioned BBC Micro, which was also released in a Model A and a Model B. The A comes with 256MB of RAM and one USB port. It is cheaper and uses less power than the B. The current model B comes with a second USB port, an ethernet port for connection to a network, and 512MB of RAM.
The Raspberry Pi A and B boards been upgraded to the A+ and B+ respectively. These upgrades make minor improvements, such as an increased number of USB ports and improved power consumption, particularly in the B+. The A+ and B+ have been reviewed on Opensource.com here.
·         Tinkering with the Raspberry Pi A+
·         New open hardware: Raspberry Pi B+
If you have a Raspberry Pi and aren't sure which version you have, plug it in and from the terminal window, and run:
cat /proc/cpuinfo
The output will include a revision code. The numbers indicate further differences, but if it is 0002-0006, it is an older Model B with 256MB of RAM. If it is 0007-0009, it is a Model A. The newer Model Bs are listed as 000d-000f. The B+ is 0010, and the A+ is 0012. (Revision 0011 was used for the Raspberry Pi Compute Module.)

Raspberry Pi Model A & b Specification:
What kind of operating system does the Raspberry Pi run?
The Raspberry Pi was designed for the Linux operating system, and many Linux distributions now have a version optimized for the Raspberry Pi.
Two of the most popular options are Raspbian, which is based on the Debian operating system, and Pidora, which is based on the Fedora operating system. For beginners, either of these two work well; which one you choose to use is a matter of personal preference. A good practice might be to go with the one which most closely resembles an operating system you’re familiar with, in either a desktop or server environment.
If you would like to experiment with multiple Linux distributions and aren't sure which one you want, or you just want an easier experience in case something goes wrong, try NOOBS, which stands for New Out Of Box Software. When you first boot from the SD card, you will be given a menu with multiple distributions (including Raspbian and Pidora) to choose from. If you decide to try a different one, or if something goes wrong with your system, you simply hold the Shift key at boot to return to this menu and start over.
There are, of course, lots of other choices. OpenELEC and RaspBMC are both operating system distributions based on Linux that are targeted towards using the Raspberry Pi as a media center. There are also non-Linux systems, like RISC OS, which run on the Pi. Some enthusiasts have even used the Raspberry Pi to learn about operating systems by designing their own.
What are alternatives to the Raspberry Pi?
The Raspberry Pi is not the only small computing device out there. In fact, there are many more options available than we could list here. 
The Arduino is another hobbyist board, which is geared towards those wanting to build out electronics projects. But, while the Raspberry Pi is a fully functional Linux computer, the Arduino is only a microcontroller. This means it does not run an operating system, but instead, runs very specific, small blocks of code written by the person using the device. There are numerous add-on boards that give it more capabilities, but out of the box, it’s less ready-to-go than a Raspberry Pi. Another option is the Beaglebone series of boards, which are more similar to the Raspberry Pi, but a little bit more powerful (and a little bit more costly, too).
One advantage of using the Raspberry Pi over some other alternatives is the size of the community. If you have a question regarding a project you are working on, there are a lot of people who might be able to help you because of the large reach of the community.




Sampathmanickam

Author & Editor

Has laoreet percipitur ad. Vide interesset in mei, no his legimus verterem. Et nostrum imperdiet appellantur usu, mnesarchum referrentur id vim.

0 comments:

Post a Comment