The Raspberry Pi is series of SBC (single board computer) which is designed primarily for educational purposes. Developed by the Raspberry Pi foundation in the US to promote the basic teaching of Computer science in schools. It is a small credit sized single board computer. It can be plugged into your TV and a keyboard that can be used for many of the functions that desktops perform like spread sheets, word-processing, games and it plays high definition video as well.
- Ultra low cost.
- Ultra low power of 1V.
- Credit card sized, fan less, instant start up.
- It Simple to use.
- It can be called as Fun Computer, mainly used in schools for children to experiments, programming and robotics etc.
- It is inexpensive, simple, open and easy to maintain computers for schools.
- It provides fun environment for experimenting with programming and electronics.
TECHNOLOGIES USED: The Raspberry Pi is based on Broad Com BCM 2835 system on a chip (SoC), which includes an ARM1176JZF-S 700 MHz processor and a video core 4 GPU. RAM was originally with 256 MB and later upgraded to 512 MB. It does not include built in hard disk, but uses an SD card for booting and long-term storage.
OPERATING SYSTEM: To run Raspberry Pi, we an operating system. The Raspberry Pi foundation recommends the use of following OS,
- A Debian based Linux OS
- RISC OS
- UBUNTU MATE
- Fedora- Unix like OS based on the Linux kernel and GNU programs. Etc..
PROGRAMMING : Python is used as default programming language. Any language which will compile ARMvC can be used with Raspberry Pi.
INTERACTING WITH R-PI: For network access we need a network cables to connect to router. Keyboard and mouse can be connected through USB. We can connect Raspberry Pi to TV or other PC with HTMI cables. If TV or monitor has HTMI cable, it is easy that we can connect by HTMI cable and if a monitor or a TV has only DIV, then we need an HTMI-DIV cable or an adapter. To play audio or video, connect RCA out to speaker or display.