Raspberry Pi

Raspberry Pi


GPIO Expansion Headers

General Information

Note: There are multiple hardware iterations of the Raspberry Pi

The Raspberry Pi is advertised as a $35 credit card sizes computer, with GPIO expansion headers and was first released in early 2012 by the Raspberry Pi foundation. The aim of the foundation was to teach students about electronics and hardware. The board was picked up by hobbyists, makers and engineers for its low cost. The computer has only a limited amount of GPIO pins.

There is a large community surrounding the Raspberry Pi and numerous Linux distribution created for the system. As of March 2014, 2.5 million Raspberry Pi boards have been sold.

The Raspberri Pi is ideal for mobile applications, for which many users require image capture. The Raspberry Pi foundation released an official camera board, due to the issues experienced with USB webcam speed. An alternate camera version with the infrared filter removed, the Pi NoIR, was released in October 2013 for plant and night photography.

Hardware Specifications

 Raspberry Pi Model B rev2Raspberry Pi 2
ProcessorARM1176JZF-S coreQuad-core ARM7 800MHz
Flash MemoryNone (boot from SD card)None (boot from SD card)
Clock Speed700 MHz800 MHz
Input Voltage (recommended)5 V 
Input Voltage (limits)4.75 - 5.25V 
Other Information
Price (approx, USD)$39.95 here$35.00 here
Additional Features
Video ConnectorsHDMI, RCA outHDMI
USB ConnectorsTwo USB in, 1 micro USB out4x USB2.0
Network Connectors1 Ethernet port1 Ethernet port

Physical Dimensions

 Raspberry Pi Model B rev2Raspberry Pi 2
Dimensions92mm x 64mm x 20 mm
(3.62" x 2.52" x 0.79") [1],[2]
85.6mm x 56.5mm
(3.2" x 2.1")
Weight (approx.)45.1g (1.59oz) 
  1. Note:Dimensions shown, include overhanging components like the USB and RCA connectors.
  2. Standard SD card sticks out approximately 18mm (92+18=100mm (3.94in))

GPIO pins

Hardware Variations

Since its release in 2012, there have been numerous variations on the board to cater to the needs of an ever-growing community of tinkerers. The CPU speed remains mainly unchanged and is (from my personal experience) not suitable for real-time image processing applications.

  • Model A:
    The Model A features 256 MB RAM, 1 USB port and no Ethernet port to save power and weight.
  • Model A+:
    This board was released in November 2014 and has 256 MB RAM, 1 USB port, and no Ethernet port, but is shorter than the Model A and has additional GPIO pins (40) and lower power consumption for mobile physical computing applications.
  • Model B+:
    The model B+ replaced the Model B in July 2014 and features 40 GPIO pins, 4 USB ports, and 512 MB RAM.
  • Raspberry Pi Compute Module:
    The compute module is a system-on-module (SOM) or computer-on-module (COM) similar to the Gumstix or the Intel Edison. These systems require additional hardware for power and GPIO connections. The compute module features 512 MB RAM, 4GB eMMC Flash on-board storage, connectors for up to 120 GPIO pins, and numerous expansion boards.
  • Raspberry Pi 2:
    The Raspberry Pi 2 was released in February 3, 2015 and features a quadcore 800 MHz processor and 4 USB 2.0 ports.


There are numerous Linux distributions available for the Raspberry Pi. See this Link for a list of the more popular distributions.


The Raspberry PI can be programmed without a monitor, through the network via the Adafruit WebIDE (Beta). Some installation required (see Link).



Getting Started with Raspberry Pi and Occidentalis
Get started and set up your Raspberry Pi with Occidentalis


Setting up Raspberry Pi and Button Inputs
Set up your Raspberry Pi to take user inputs over the GPIO pins


Installing the Camera Module for your Raspberry Pi
Set up your camera module and capture images.


Writing Linux images to SD card with Win32DiskImager
Write your Linux distribution onto an SD card


Finding the IP of a Single-board Computer on your network
Find your device on your network.


Time-Lapse with Single-Board Computers and USB webcams
Take some snazzy time-lapse videos with your mini-computers


Installing UDOO and Establishing a Remote Connection
Setup and Connect to the UDOO.

Sources/External Links

  1. Official Raspberry Pi Homepage


Related News Stories


Raspberry Pi Camera V2 released
Date: April 25, 2016
Author: Nikolai K.
NewsLink: direct news link


Introducing the Raspberry Pi 3!
Date: March 7, 2016
Author: Nikolai K.
NewsLink: direct news link


Raspberry Pi 2, possible surprise release for 02/02/2015
Date: February 01, 2015
Author: Nikolai K.
NewsLink: direct news link


Raspberry Pi Model A+ Released
Date: November 12, 2014
Author: Nikolai K.
NewsLink: direct news link


New Raspberry Pi Model B+ Released
Date: July 15, 2014
Author: Nikolai K.
NewsLink: direct news link


Banana Pi, a Powerful Alternative to Raspberry Pi
Date: May 19, 2014
Author: Nikolai K.
NewsLink: direct news link


Raspberry Pi Compute Module: new product!
Date: April 7, 2014
Author: Nikolai K.
NewsLink: direct news link