Arduino Vs Raspberry Pi - Copy


What is arduino ?

An Arduino is an open-source microcontroller development platform. In more practical words, you can use the Arduino development platform to build electronics project which can control physical things in real world like motor, fan, switch, LCDs, LEDs, etc .

Arduino platform consists two things

  1. A physical programmable circuit board (often referred to as a microcontroller)
  2. A software, or IDE (Integrated Development Environment) that runs on your computer, used to write and upload computer code to the physical board.

About Arduino :- The Arduino platform has become quite popular with people who are newbies and hobbyist in field of electronics. Arduino platform is build around Atmel’s AVR microcontrollers. Unlike most previous programmable circuit boards, the Arduino does’t need a separate piece of hardware (called a programmer) in order to load new code onto the board – you can simply use a USB cable to load the code in controller. Additionally, the Arduino IDE uses a simplified version of C++, making it easier to learn to program. At the end, Arduino provides a standard functions of the micro-controller into a more accessible package. You can see arduino UNO in above title pic left.

What is Raspberry Pi ?

The Raspberry Pi is credit-card sized single-board computer developed in the UK by the Raspberry Pi Foundation comes packed with ethernet, USB, a high powered graphics engine(GPU), digital I/O ports and enough CPU power to accomplish your projects.

The short & simple answer is, a very small computer.

 Raspberry Pi consists of

  1. 700Mhz ARM11 CPU
  2. 512 Mb RAM
  3. HDMI Output
  4. Composite Video output
  5. 3.5mm Audio Out jack
  6. USB 2.0 Ports
  7. 10/100 Ethernet Port
  8. Supports XBMC
  9. Broadcom VideoCore capable of full 1080p HD
  10. Boots from SD Card

About Raspberry Pi :- The Raspberry Pi is a computer that plugs into your screen and a keyboard. It is a capable of doing many of the things that your desktop PC does, like spreadsheets, word-processing, internet surfing and games.

Difference between Arduino and Raspberry Pi

Arduino (UNO)

Raspberry Pi(B+)


Custom program

Ubuntu, Pidora, RISC OS, Raspbian, Kali Linux, etc

IDE / tool chain

Arduino IDE/ Eclipse

Open Embedded, QEMU, Sratch box, Eclipse

Programming language

Wiring based (C++)

Pythen , C, etc




Processor CORE

AVR’s Atmega



16 MHz

700 MHz


2 Kbyte

512 MB


32 Kbyte

SD card



Internally used


Not available

4 in new version

Audio / Video

Not available

Stereo out, mic, HDMI, NTSC


24 $ approx

35 $ approx.


Suggested Reading

  1. Difference between RISC and CISC architecture
  2. Difference between ARM and other Microcontrollers
  3. Introduction to Microcontrollers

If you like this Article, then don’t forget to Click on Social likes buttons.