
It is a low-cost computer made by the Raspberry pi foundation in the United Kingdom. They had to make a low-cost computer for use in schools for educational and Training purposes.
Raspberry-pi is small in size, just like a credit card, single board computer that comes with Broadcom BCM2835 ARM processor working on 700 MHz. The operating system (OS) that would be supported by Raspberry pi is Linux RISC OS. It also comes with a RAM capacity of 256MB,(model a) with options of upgrading it to 512 Mb (Model B) later on. It does not have a built-in hard disk drive, so it takes the help of an SD card for booting and storage purposes. The first official version of Raspberry Pi was rolled out in February 2012 after doing development and testing for 6 years since the project launch in 2006. This initial model was called Raspberry-pi model A. Now it comes in two versions, model A with 256MB ram and model B with 512 Mb ram.
Releasing two Models A and B
After the release of the initial model A – a low-cost model, another model Raspberry Pi B was recently released. Model B comes with 2 USB ports, whereas the initial model A had 1 USB port and no Ethernet controller, model B has an Ethernet controller and the possibility for Wi-Fi with a USB dongle. The initial model was priced at $25 while the later Model B has been priced at $35. Both motherboards can be acquired through Premier Farnell – Element 14. The Model A has also been designed to use less power to make it more suitable for projects involving robotics, remote sensors, or which rely on solar power.
Hardware that goes into the single board Computer
The initial Model A that was released in February 2012 had 1 universal port and no Ethernet controller. An upgraded version of Raspberry A was released in October 2012, with the Ram upgraded to 512Mb. If you need more USB ports you can always add a USB hub. Both model A nor model B don’t have a system clock installed as part of the system. The operating system that runs on this system should refer to the network time server. Users also have the option to set the date and time on their Raspberry-pi while booting.
Raspberry Pi is currently working on a camera module for its systems. At the moment, optimization of the drivers and software is taking place. It’s expected that the module will be available within a month or two.
Software for Raspberry Pi
The initial version of Raspberry Pi was using Linux as the operating system till July 2012. In August 2012, a free OS called raspbian was developed and optimized to be used with the different Raspberry Pi hardware components. The work of supporting system-specific hardware is still ongoing with a focus on the development of Light Unix distributions such as Raspberry and XBMC open-source digital media centers.
About Xbmc Foundation
Xbmc is open-source software and is developed by a not-for-profit free software community that takes up ongoing development projects. The community that runs these projects is the Xbmc Foundation. They encourage many developers to submit their code patches for adding new functionality to the existing features and also for fixing the bugs found during testing. It is a perfect home media server in combination with Raspberry-pi.
Opportunity to Learn Python
Developers trying to get the best out of the Raspberry Pi device have found Python to be the most effective language in interacting with the Raspberry hardware components. Even old-time programmers having very little exposure to python have started embracing it. It provides the developers an opportunity to learn python and get used to the different features of python such as indentation and dynamic typing help options. Python is different from other languages as it doesn’t require a semi-colon to indicate the end of the line.

Simon Gregory, a seasoned Raspberry Pi enthusiast and IoT innovator, brings a wealth of knowledge to Pi Beginners. With a background in computer science and a passion for teaching, Simon simplifies complex concepts, making Raspberry Pi accessible to all. His articles not only guide but inspire readers to explore the limitless possibilities of Raspberry Pi in the IoT realm.

