Electronics For You

dd w cd bd g d R bbi

The Raspberry Pi is an inexpensiv­e ARM processor-based single-board computer running the Gnu/linux operating system. For only $35, you get a system that can play games, stream video, function as a network server, control devices through input/output (I/O)

-

The Raspberry Pi (Fig. 1) is powered by a BCM2835 systemon-chip from Broadcom that contains an ARM processor (running at T00 MHz) and a powerful graphics processing unit capable of 3D operations. The peripheral­s include two USB master ports, 10/100 Ethernet, HDMI and composite video outputs, and an SD card slot (more details available at www.raspberryp­i.org/faqs). System memory is 256 MB of RAM. A few general-purpose input/output (GPIO) pins are available for low-level interfacin­g with the external electronic circuitry.

There are two models of the device. Model A has 256MB RAM, one USB port and no Ethernet (network connection). Model B has 256MB RAM, two USB ports and an Ethernet port. Only Model B is currently in production.

Things you need to get started

The Raspberry Pi is a complete system—connect a USB keyboard/mouse and a DVI/HDMI monitor to it and you are ready to go! The Linux operatLnJ VyVWHP NHUnHO DnG WhH URRW fiOH VyVtem have to be present on the SD card.

Note that the device does not support VGA monitors—you have to use a monitor with DVI/HDMI inputs. In case you have a monitor that accepts DVI inputs, you need an HDMI-to-DVI converter cable. An old TV set can also be used as a display by connecting it to the composite video output of the Raspberry Pi.

A standard micro USB mobile charger (capable of handling at least T00 mA of current) can be used to supply power to the board.

Preparing the SD card using a GNU/Linux system

The easiest way to get started with the Raspberry Pi is to use an SD card to VWRUH WhH fiOH VyVWHP LPDJH. 7hH 5DVSberry Pi website (www.raspberryp­i. org/downloads) provides pre-built images for both Debian GNU/Linux and Arch Linux. I prefer Arch because of its simplicity and the ease with which you can keep packages updated.

Download the Arch Linux image and unzip it using the following command: unzip archlinuxa­rm-13-06-2012.zip

7hH AUFh /LnXx LPDJH fiOHV DUH FRntinuous­ly updated. So the name of the fiOH WhDW yRX hDYH GRwnORDGHG PLJhW be different from what you see above.

You will now see a directory called ‘archlinuxa­rm-13-06-2012.’ Change into this directory, verify the checksum of WhH fiOH wLWh ‘LPJ’ HxWHnVLRn UHVHnW Ln the directory and write it to your SD card using ‘dd’ command: cd archlinuxa­rm-13-06-2012 sha1sum -c archlinuxa­rm-13-06-2012. img.sha1 dd if=archlinuxa­rm-13-06-2012.img of=/dev/sdb bs=1M

I am assuming that your SD card is detected as a device ‘/dev/sdb’ on the GNU/Linux system you are using to wULWH WhH LPDJH fiOH.

You can now connect the keyboard, mouse and monitor (and optionally the network cable) to the Raspberry Pi, insert the SD card into its slot and power

 ??  ?? Fig. 1: Raspberry ni
Fig. 1: Raspberry ni

Newspapers in English

Newspapers from India