This series of article is for the software engineers who are also interested in electronics/robotics.

1 Raspberry Pi with GPIO Raspberry Pi is the credit card size computer. We may compare it with P3 , 512 MB desktop PC system box. Few people use it as a stand alone server or computer. You may find some of the uses in the following link. I connected my external hard disk to it and I’m using it as a file server for my laptop and other PCs.

As a software engineer, my plan is to use Raspberry Pi to code high level language to learn, create and control the basic electronic/digital/robotic circuits via GPIO interface in shortest period of time.

In order to get started with the Raspberry Pi, please purchase Raspberry Pi Model B. People from Tamilnadu, India can order from Simple Labs (and for me they delivered with in 24 hours even to the remote location in Tamilnadu).

Price of Raspberry Pi in India as of 19th September 2013 is,

  • RASPBERRY PI – MODEL B – 512MB – Rs.3,465.00 (with free GPIO cable)
  • Low Cost Case for Raspberry Pi – Rs.262.50

Updated: 2014-Mar-22: Raspberry PI is now available @ Rs.2900/-  from Farnell

As I have a laptop, I planned to use it as headless device (means using it with remote desktop, without separate monitor, keyboard, mouse). Even for that you may need to purchase additional components, wires and connectors.

  1. SDHC memory card or Micro SD card with adapter (4 GB min/32 GB Max). Please ensure that card is of Class 10 type. As memory card will be used as permanent storage, Class 10 is essential to achieve high disk I/O performance. Cheap Class 4 type card will degrade the disk I/O performance.
    2 SD Card with Adapter
  2. 5 V 2 Amp DC adapter (1 Amp is also OK)
    • All recent model mobile phones comes with micro USB male adapter. Please check the Ampere rating, it should be at least 1 Amp (otherwise in peak power consumption, Raspberry Pi may restart)
      3 Power Adapter
    • You may connect the board to normal PC/laptop via USB to micro USB cable also. But your PC/laptop should support power ratings as mentioned above
      4 micro USB cable
  3. RJ 45 network cable to connect with Laptop/PC/Hub/Switch
    5 Rj 45 cable
  4. (optional) Normal mobile earphone to listen audio from raspberry
    6 Earphone

Connecting the wires/components is straight forward process. If you need detailed description please check the following references

  1. RPi Hardware Basic Setup
  2. FAQs

Assembling the case

0 1 case FZ0379-10

Raspberry Pi ports

0 2 Raspi-Model-AB-Mono-1-699x1024

Assembled Raspberry Pi

7 Setup

 The next part in this series will be installing the OS. Meanwhile  please check the video of Hello World output from Raspberry Pi GPIO using C Language

References and links

You can find more information about the Raspberry Pi at its distributor Farnell element14… .