Arduino Vs Raspberry Pi
Arduino Vs Raspberry Pi
I have created few points below and in each of these points I have make the difference between these
two boards. I have also mentioned their strengths and weaknesses and which one to use where.
Obviously they both have their own importance so we cant say that one is better than the other instead
we are making a comparison between the two and then you will get the clear idea which one you should
use for your project. Selection of your controller board actually depends entirely on the nature of your
project. Am I getting far :O dont worry if its more to digest about Arduino Uno R3 Vs Raspberry PI 3, I
am explaining them below in detail.
History
Arduino:
The idea of Arduino was first presented by Massimo Banzi in Italy. Thats why its written Made
in Italy on each of these boards.
Banzi was a teacher at Interaction Design Institute Ivrea and the reason for designing these
boards was to help his students by giving them an easy to use platform.
So that students dont waste much time over soldering etc and spend more time in designing
the algorithms.
Raspberry Pi:
Obviously they both have co-founders who have helped them a lot in bringing these ideas to
existence. So, lets move on to next step of this Arduino Vs Raspbery Pi comparison.
Arduino:
The Arduino boards are actually Microcontrollers, but in a very easy to use form.
Raspberry Pi:
So, from above discussion, we concluded that Arduino is a Microcontroller while Raspberry Pi is a mini
computer. Next we are gonna have a look at the type of Arduino Vs Raspberry Pi.
Types of Arduino Vs Raspberry Pi
Arduino:
The first board developed by Arduino company was Arduino UNO which wasa simple Atmega
Microcontroller but later on they have developed many new boards.
For example, now we have Arduino Ethernet Shield, Arduino Wifi Shield using these we can
provide Internet access to our system.
Recently they have also developed Arduino YUN board, which also supports Linux just like
Raspberry Pi.
Arduino DuE is another board which is 32 bit.
So, in short there are a lot of Arduino baords and by combining different boards you can
accomplish anything.
Like you wanna control your Fan via Wifi then you can use Arduino UNO with Arduino Wifi
shield and hurrah you are ready to control it.
Raspberry Pi:
Raspberry Pi doesnt have different boards for different tasks like Arduino.
Raspberry Pi is an only board but it has models.
Like once there was Raspberry Pi Model A but then they added some more functionality like
increased the RAM end so we have Raspberry Pi 2 then theres Raspberry Pi 3.
So, you can think of Raspberry Pi as a mobile, whose models comes out with more
enhancement.
As I told earlier Raspberry Pi is a small computer so it already has everything in it like Wifi,
Ethernet, USB Host etc.
Arduino Vs Raspberry Pi Which one you should prefer?
For a new Engineering student, who has just started his project. He always wonders which one I should
use among these two. Should I go with Arduino or should I started working on Raspberry Pi. Its really a
big question if you are new in this field. So, let me tell you one thing first, no ones better than the other,
Arduino and Raspberry Pi both have their own importance. Now which one you should use, it entirely
depends on the nature of your project. So, lets take a look at projects for both of these boards.I think
this Arduino Vs Raspberry Pi comparison is now gonna take an interesting turn.
Arduino:
Whenever you are working on some pure hardware related project, in which you need to use
different sensors, need to move your motors or actuators etc. then you should always go for
Arduino because Arduino is a microcontroller and its best for hardware equipment controlling.
Thats why in most of the Electrical, Electronics, Mechatronics adn Mechanical Projects, Arduino
is preferred.
Its not like you cant control sensors or motors on Raspberry Pi but its two difficult in Raspberry
Pi and quite easy in Arduino.
Moreover, with Arduino you can attach as many sensors as you want. In simple words, Arduino
has a lot of IOs.
Once I have to work on a project, in which I have to control fifty relays so in that case I have
used Arduino Mega 2560 which has around 60 input/Output Pins.
But you cant control fifty relays with Raspberry Pi.
So, in all the hardware projects where you dont need to do the cloud computing etc. its always
preferred to use Arduino boards.
Raspberry Pi:
So, thats a kind of an overview on Arduino Vs Rapberry Pi, which I think you guys nust have enjoyed. It
was quite boring so thats why I have tried my best to make it as interesting as I can, but still if you find it
boring then I cant do anything. So, thats all about Arduino Vs Raspberry Pi, I hope you guys have got
something out of it. Will see you guys in the next tutorial. Till then take care and have fun