SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
ARDUINO VS RASPBERRY
PI
By Jitendra Adhikari
THE BOARDS
Arduino Uno Raspberry Pi
THE COMPARISON
• Micro-controllers, not full computers.
• Does not run a full operating system, but simply
execute written code as their firmware interprets it.
• Directly executing simple code is easier, and is
accomplished with no operating system overhead.
• Main purpose of the Arduino board is to interface
with sensors and devices
• Great for hardware projects in which you simply want
things to respond to various sensor readings and
manual input.
• Great for interfacing with other devices and actuators,
where a full operating system would be overkill for
handling simple read and response actions.
• A fully functional computer.
• Has all the trappings of a computer, with a dedicated
processor, memory, and a graphics driver for output
through HDMI.
• Runs a specially designed version of the Linux
operating system.
• Easy to install most Linux software.
• Doesn’t offer internal storage but you can use SD
cards as the flash memory for the entire system.
• Independent network connectivity allows it to be set
up for access via SSH, or transfer files to it using FTP.
Arduino Uno Raspberry Pi
THE THUMB RULE
“I want to monitor my plants and have them Tweet me
when they need water.”
That can best be done by an Arduino.
“I want to monitor my plants and have them Tweet me
when they need water and check the National Weather
Service and, if the forecast is for fair weather, turn on
the irrigation system and if the forecast is for rain, do
nothing.”
That would best be handled by a Raspberry Pi.
Is there a simple rule of thumb to help me decide?
Yes, there is! Think about what you want your project to do. If you can describe it with less than two ‘and’s, get an
Arduino. If you need more than two ‘and’s, get a Raspberry Pi.
WORKING TOGETHER
Can Arduino and Raspberry Pi work together?
“Yes, they work great together”
The Arduino is best for motor driving, sensor reading, LED driving, etc.
while
You can have an Internet-connected Pi drive it, storing and processing data send from the sensors.
The possibilities are infinite –
You could homebrew beer, with the Arduino controlling the sensors and the Pi managing the brains of the operation.
THANKS  https://www.facebook.com/jitendra.adhikari
https://twitter.com/technojit

More Related Content

What's hot (20)

Introduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry Pi
Ahmad Hafeezi
 
Arduino
Arduino
vipin7vj
 
Introduction to Internet of Things Hardware
Introduction to Internet of Things Hardware
Daniel Eichhorn
 
Arduino vs Raspberry Pi | Which Board to Choose for IoT Projects | IoT Device...
Arduino vs Raspberry Pi | Which Board to Choose for IoT Projects | IoT Device...
Edureka!
 
Raspberry pi
Raspberry pi
Anija Nair
 
Internet of things using Raspberry Pi
Internet of things using Raspberry Pi
Yash Gajera
 
Introduction to Arduino
Introduction to Arduino
Omer Kilic
 
IoT: An introduction
IoT: An introduction
JWORKS powered by Ordina
 
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
Gaurav Pandey
 
Wi-Fi Esp8266 nodemcu
Wi-Fi Esp8266 nodemcu
creatjet3d labs
 
My arduino presentation
My arduino presentation
Sham Arsenal
 
Raspberry pi
Raspberry pi
Pravesh Sahu
 
Introduction to raspberry pi
Introduction to raspberry pi
praveen_23
 
Stress detection using machine learning and iot
Stress detection using machine learning and iot
sumitkumar sahare
 
IoT with Arduino
IoT with Arduino
Arvind Singh
 
Presentation on Raspberry pi
Presentation on Raspberry pi
OpenDev
 
Introduction to arm processor
Introduction to arm processor
RAMPRAKASHT1
 
Gesture Control Robot
Gesture Control Robot
nikhilsaini25
 
Home automation using internet of things
Home automation using internet of things
Abhishek Bhadoria
 
Embedded system design process
Embedded system design process
Rayees CK
 
Introduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry Pi
Ahmad Hafeezi
 
Introduction to Internet of Things Hardware
Introduction to Internet of Things Hardware
Daniel Eichhorn
 
Arduino vs Raspberry Pi | Which Board to Choose for IoT Projects | IoT Device...
Arduino vs Raspberry Pi | Which Board to Choose for IoT Projects | IoT Device...
Edureka!
 
Internet of things using Raspberry Pi
Internet of things using Raspberry Pi
Yash Gajera
 
Introduction to Arduino
Introduction to Arduino
Omer Kilic
 
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
Gaurav Pandey
 
My arduino presentation
My arduino presentation
Sham Arsenal
 
Introduction to raspberry pi
Introduction to raspberry pi
praveen_23
 
Stress detection using machine learning and iot
Stress detection using machine learning and iot
sumitkumar sahare
 
Presentation on Raspberry pi
Presentation on Raspberry pi
OpenDev
 
Introduction to arm processor
Introduction to arm processor
RAMPRAKASHT1
 
Gesture Control Robot
Gesture Control Robot
nikhilsaini25
 
Home automation using internet of things
Home automation using internet of things
Abhishek Bhadoria
 
Embedded system design process
Embedded system design process
Rayees CK
 

Viewers also liked (6)

Automation using RaspberryPi and Arduino
Automation using RaspberryPi and Arduino
Commit Software Sh.p.k.
 
Raspberry Pi | Que es, para que sirve y como funciona.
Raspberry Pi | Que es, para que sirve y como funciona.
MAFLOSIR
 
라즈베리파이와 자바스크립트로 IoT 시작하기
라즈베리파이와 자바스크립트로 IoT 시작하기
Circulus
 
Arduino Development For Beginners
Arduino Development For Beginners
FTS seminar
 
Arduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the Arduino
Eoin Brazil
 
Introduction to arduino
Introduction to arduino
Ahmed Sakr
 
Automation using RaspberryPi and Arduino
Automation using RaspberryPi and Arduino
Commit Software Sh.p.k.
 
Raspberry Pi | Que es, para que sirve y como funciona.
Raspberry Pi | Que es, para que sirve y como funciona.
MAFLOSIR
 
라즈베리파이와 자바스크립트로 IoT 시작하기
라즈베리파이와 자바스크립트로 IoT 시작하기
Circulus
 
Arduino Development For Beginners
Arduino Development For Beginners
FTS seminar
 
Arduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the Arduino
Eoin Brazil
 
Introduction to arduino
Introduction to arduino
Ahmed Sakr
 
Ad

Similar to Arduino vs Raspberry Pi (20)

INTRODUCTION TO ARDUINO & RASPBERRY, SENSOR AND TEMPERATURE INTERAFCING
INTRODUCTION TO ARDUINO & RASPBERRY, SENSOR AND TEMPERATURE INTERAFCING
Devyani Chaudhari
 
Unit 6 - PART2.pptx
Unit 6 - PART2.pptx
BLACKSPAROW
 
Iot lab manual new
Iot lab manual new
Dr. Radhey Shyam
 
Internet of things
Internet of things
Brockanurag
 
Interoperability in Internet of Things (IOT)
Interoperability in Internet of Things (IOT)
manditalaskar123
 
PPT on Weather Monitoring System-converted (1).pptx
PPT on Weather Monitoring System-converted (1).pptx
abhisheksinghcompute
 
How to Hack Your Own IOT Thing
How to Hack Your Own IOT Thing
david mezera
 
Arduino day
Arduino day
Adedigba Yinka
 
Introduction to Arduino (Parts of Arduino Microcontroller) .pptx
Introduction to Arduino (Parts of Arduino Microcontroller) .pptx
JhonatanGarciaMendez
 
Getting Started with Raspberry Pi and Arduino
Getting Started with Raspberry Pi and Arduino
Chad Mairn
 
Raspberry-Pi, Developing on Raspberry Pi, Difference between Arduino & Raspbe...
Raspberry-Pi, Developing on Raspberry Pi, Difference between Arduino & Raspbe...
Megha Sharma
 
anandhu seminar ppt.pptx
anandhu seminar ppt.pptx
ANANDhu39721
 
Web design and_development
Web design and_development
chaxubzxreid
 
Copy of Pratikraj Shinde Seminar Presentation on Enggnew.pptx_20240711_2236_2...
Copy of Pratikraj Shinde Seminar Presentation on Enggnew.pptx_20240711_2236_2...
saurabhshelke1027
 
Copy of Pratikraj Shinde Seminar Presentation on Enggnew.pptx_20240711_2236_2...
Copy of Pratikraj Shinde Seminar Presentation on Enggnew.pptx_20240711_2236_2...
saurabhshelke1027
 
S180xxx_ECE-2A.pptx
S180xxx_ECE-2A.pptx
s180879KHIMABINDUSKL
 
Download full ebook of Arduino In Easy Steps Stuart Yarnold instant download pdf
Download full ebook of Arduino In Easy Steps Stuart Yarnold instant download pdf
vukeladayski43
 
Introduction to Arduino
Introduction to Arduino
Dennis Espiritu
 
Introduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of Arduino
Abhimanyu Sangale
 
Home appliances’ control system.pptx
Home appliances’ control system.pptx
rajeevkr35
 
INTRODUCTION TO ARDUINO & RASPBERRY, SENSOR AND TEMPERATURE INTERAFCING
INTRODUCTION TO ARDUINO & RASPBERRY, SENSOR AND TEMPERATURE INTERAFCING
Devyani Chaudhari
 
Unit 6 - PART2.pptx
Unit 6 - PART2.pptx
BLACKSPAROW
 
Internet of things
Internet of things
Brockanurag
 
Interoperability in Internet of Things (IOT)
Interoperability in Internet of Things (IOT)
manditalaskar123
 
PPT on Weather Monitoring System-converted (1).pptx
PPT on Weather Monitoring System-converted (1).pptx
abhisheksinghcompute
 
How to Hack Your Own IOT Thing
How to Hack Your Own IOT Thing
david mezera
 
Introduction to Arduino (Parts of Arduino Microcontroller) .pptx
Introduction to Arduino (Parts of Arduino Microcontroller) .pptx
JhonatanGarciaMendez
 
Getting Started with Raspberry Pi and Arduino
Getting Started with Raspberry Pi and Arduino
Chad Mairn
 
Raspberry-Pi, Developing on Raspberry Pi, Difference between Arduino & Raspbe...
Raspberry-Pi, Developing on Raspberry Pi, Difference between Arduino & Raspbe...
Megha Sharma
 
anandhu seminar ppt.pptx
anandhu seminar ppt.pptx
ANANDhu39721
 
Web design and_development
Web design and_development
chaxubzxreid
 
Copy of Pratikraj Shinde Seminar Presentation on Enggnew.pptx_20240711_2236_2...
Copy of Pratikraj Shinde Seminar Presentation on Enggnew.pptx_20240711_2236_2...
saurabhshelke1027
 
Copy of Pratikraj Shinde Seminar Presentation on Enggnew.pptx_20240711_2236_2...
Copy of Pratikraj Shinde Seminar Presentation on Enggnew.pptx_20240711_2236_2...
saurabhshelke1027
 
Download full ebook of Arduino In Easy Steps Stuart Yarnold instant download pdf
Download full ebook of Arduino In Easy Steps Stuart Yarnold instant download pdf
vukeladayski43
 
Introduction to Arduino
Introduction to Arduino
Dennis Espiritu
 
Introduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of Arduino
Abhimanyu Sangale
 
Home appliances’ control system.pptx
Home appliances’ control system.pptx
rajeevkr35
 
Ad

More from Jitendra Adhikari (20)

Brighten your day with these inspiring words
Brighten your day with these inspiring words
Jitendra Adhikari
 
Catching a Wave
Catching a Wave
Jitendra Adhikari
 
19 Mind-Blowing Titanic Facts
19 Mind-Blowing Titanic Facts
Jitendra Adhikari
 
10 Famous Companies With Bizarre Origins
10 Famous Companies With Bizarre Origins
Jitendra Adhikari
 
32 of the most beautiful english words
32 of the most beautiful english words
Jitendra Adhikari
 
Four things one cannot recover
Four things one cannot recover
Jitendra Adhikari
 
How to use your Microwave in ways you didn't think of
How to use your Microwave in ways you didn't think of
Jitendra Adhikari
 
12 ways to save your extra food!
12 ways to save your extra food!
Jitendra Adhikari
 
Best things to eat after a workout
Best things to eat after a workout
Jitendra Adhikari
 
100% Natural ways of keeping those Ants away
100% Natural ways of keeping those Ants away
Jitendra Adhikari
 
Treehouse hotels
Treehouse hotels
Jitendra Adhikari
 
20 places on earth that don't look real
20 places on earth that don't look real
Jitendra Adhikari
 
Cool facts about the Human Body
Cool facts about the Human Body
Jitendra Adhikari
 
Honey and cinnamon a mixture for cures
Honey and cinnamon a mixture for cures
Jitendra Adhikari
 
Did You Know
Did You Know
Jitendra Adhikari
 
Indias contribution to the world
Indias contribution to the world
Jitendra Adhikari
 
This is beautiful! Try not to cry...
This is beautiful! Try not to cry...
Jitendra Adhikari
 
Brighten your day with these inspiring words
Brighten your day with these inspiring words
Jitendra Adhikari
 
19 Mind-Blowing Titanic Facts
19 Mind-Blowing Titanic Facts
Jitendra Adhikari
 
10 Famous Companies With Bizarre Origins
10 Famous Companies With Bizarre Origins
Jitendra Adhikari
 
32 of the most beautiful english words
32 of the most beautiful english words
Jitendra Adhikari
 
Four things one cannot recover
Four things one cannot recover
Jitendra Adhikari
 
How to use your Microwave in ways you didn't think of
How to use your Microwave in ways you didn't think of
Jitendra Adhikari
 
12 ways to save your extra food!
12 ways to save your extra food!
Jitendra Adhikari
 
Best things to eat after a workout
Best things to eat after a workout
Jitendra Adhikari
 
100% Natural ways of keeping those Ants away
100% Natural ways of keeping those Ants away
Jitendra Adhikari
 
20 places on earth that don't look real
20 places on earth that don't look real
Jitendra Adhikari
 
Cool facts about the Human Body
Cool facts about the Human Body
Jitendra Adhikari
 
Honey and cinnamon a mixture for cures
Honey and cinnamon a mixture for cures
Jitendra Adhikari
 
Indias contribution to the world
Indias contribution to the world
Jitendra Adhikari
 
This is beautiful! Try not to cry...
This is beautiful! Try not to cry...
Jitendra Adhikari
 

Recently uploaded (20)

vertical-cnc-processing-centers-drillteq-v-200-en.pdf
vertical-cnc-processing-centers-drillteq-v-200-en.pdf
AmirStern2
 
June Patch Tuesday
June Patch Tuesday
Ivanti
 
Oracle Cloud Infrastructure AI Foundations
Oracle Cloud Infrastructure AI Foundations
VICTOR MAESTRE RAMIREZ
 
Mastering AI Workflows with FME - Peak of Data & AI 2025
Mastering AI Workflows with FME - Peak of Data & AI 2025
Safe Software
 
PyData - Graph Theory for Multi-Agent Integration
PyData - Graph Theory for Multi-Agent Integration
barqawicloud
 
TrustArc Webinar - 2025 Global Privacy Survey
TrustArc Webinar - 2025 Global Privacy Survey
TrustArc
 
Scaling GenAI Inference From Prototype to Production: Real-World Lessons in S...
Scaling GenAI Inference From Prototype to Production: Real-World Lessons in S...
Anish Kumar
 
FIDO Seminar: Targeting Trust: The Future of Identity in the Workforce.pptx
FIDO Seminar: Targeting Trust: The Future of Identity in the Workforce.pptx
FIDO Alliance
 
Oracle Cloud Infrastructure Generative AI Professional
Oracle Cloud Infrastructure Generative AI Professional
VICTOR MAESTRE RAMIREZ
 
“Addressing Evolving AI Model Challenges Through Memory and Storage,” a Prese...
“Addressing Evolving AI Model Challenges Through Memory and Storage,” a Prese...
Edge AI and Vision Alliance
 
Providing an OGC API Processes REST Interface for FME Flow
Providing an OGC API Processes REST Interface for FME Flow
Safe Software
 
Viral>Wondershare Filmora 14.5.18.12900 Crack Free Download
Viral>Wondershare Filmora 14.5.18.12900 Crack Free Download
Puppy jhon
 
Reducing Conflicts and Increasing Safety Along the Cycling Networks of East-F...
Reducing Conflicts and Increasing Safety Along the Cycling Networks of East-F...
Safe Software
 
FIDO Seminar: New Data: Passkey Adoption in the Workforce.pptx
FIDO Seminar: New Data: Passkey Adoption in the Workforce.pptx
FIDO Alliance
 
FIDO Seminar: Evolving Landscape of Post-Quantum Cryptography.pptx
FIDO Seminar: Evolving Landscape of Post-Quantum Cryptography.pptx
FIDO Alliance
 
Introduction to Typescript - GDG On Campus EUE
Introduction to Typescript - GDG On Campus EUE
Google Developer Group On Campus European Universities in Egypt
 
Data Validation and System Interoperability
Data Validation and System Interoperability
Safe Software
 
Your startup on AWS - How to architect and maintain a Lean and Mean account J...
Your startup on AWS - How to architect and maintain a Lean and Mean account J...
angelo60207
 
ENERGY CONSUMPTION CALCULATION IN ENERGY-EFFICIENT AIR CONDITIONER.pdf
ENERGY CONSUMPTION CALCULATION IN ENERGY-EFFICIENT AIR CONDITIONER.pdf
Muhammad Rizwan Akram
 
Edge-banding-machines-edgeteq-s-200-en-.pdf
Edge-banding-machines-edgeteq-s-200-en-.pdf
AmirStern2
 
vertical-cnc-processing-centers-drillteq-v-200-en.pdf
vertical-cnc-processing-centers-drillteq-v-200-en.pdf
AmirStern2
 
June Patch Tuesday
June Patch Tuesday
Ivanti
 
Oracle Cloud Infrastructure AI Foundations
Oracle Cloud Infrastructure AI Foundations
VICTOR MAESTRE RAMIREZ
 
Mastering AI Workflows with FME - Peak of Data & AI 2025
Mastering AI Workflows with FME - Peak of Data & AI 2025
Safe Software
 
PyData - Graph Theory for Multi-Agent Integration
PyData - Graph Theory for Multi-Agent Integration
barqawicloud
 
TrustArc Webinar - 2025 Global Privacy Survey
TrustArc Webinar - 2025 Global Privacy Survey
TrustArc
 
Scaling GenAI Inference From Prototype to Production: Real-World Lessons in S...
Scaling GenAI Inference From Prototype to Production: Real-World Lessons in S...
Anish Kumar
 
FIDO Seminar: Targeting Trust: The Future of Identity in the Workforce.pptx
FIDO Seminar: Targeting Trust: The Future of Identity in the Workforce.pptx
FIDO Alliance
 
Oracle Cloud Infrastructure Generative AI Professional
Oracle Cloud Infrastructure Generative AI Professional
VICTOR MAESTRE RAMIREZ
 
“Addressing Evolving AI Model Challenges Through Memory and Storage,” a Prese...
“Addressing Evolving AI Model Challenges Through Memory and Storage,” a Prese...
Edge AI and Vision Alliance
 
Providing an OGC API Processes REST Interface for FME Flow
Providing an OGC API Processes REST Interface for FME Flow
Safe Software
 
Viral>Wondershare Filmora 14.5.18.12900 Crack Free Download
Viral>Wondershare Filmora 14.5.18.12900 Crack Free Download
Puppy jhon
 
Reducing Conflicts and Increasing Safety Along the Cycling Networks of East-F...
Reducing Conflicts and Increasing Safety Along the Cycling Networks of East-F...
Safe Software
 
FIDO Seminar: New Data: Passkey Adoption in the Workforce.pptx
FIDO Seminar: New Data: Passkey Adoption in the Workforce.pptx
FIDO Alliance
 
FIDO Seminar: Evolving Landscape of Post-Quantum Cryptography.pptx
FIDO Seminar: Evolving Landscape of Post-Quantum Cryptography.pptx
FIDO Alliance
 
Data Validation and System Interoperability
Data Validation and System Interoperability
Safe Software
 
Your startup on AWS - How to architect and maintain a Lean and Mean account J...
Your startup on AWS - How to architect and maintain a Lean and Mean account J...
angelo60207
 
ENERGY CONSUMPTION CALCULATION IN ENERGY-EFFICIENT AIR CONDITIONER.pdf
ENERGY CONSUMPTION CALCULATION IN ENERGY-EFFICIENT AIR CONDITIONER.pdf
Muhammad Rizwan Akram
 
Edge-banding-machines-edgeteq-s-200-en-.pdf
Edge-banding-machines-edgeteq-s-200-en-.pdf
AmirStern2
 

Arduino vs Raspberry Pi

  • 1. ARDUINO VS RASPBERRY PI By Jitendra Adhikari
  • 2. THE BOARDS Arduino Uno Raspberry Pi
  • 3. THE COMPARISON • Micro-controllers, not full computers. • Does not run a full operating system, but simply execute written code as their firmware interprets it. • Directly executing simple code is easier, and is accomplished with no operating system overhead. • Main purpose of the Arduino board is to interface with sensors and devices • Great for hardware projects in which you simply want things to respond to various sensor readings and manual input. • Great for interfacing with other devices and actuators, where a full operating system would be overkill for handling simple read and response actions. • A fully functional computer. • Has all the trappings of a computer, with a dedicated processor, memory, and a graphics driver for output through HDMI. • Runs a specially designed version of the Linux operating system. • Easy to install most Linux software. • Doesn’t offer internal storage but you can use SD cards as the flash memory for the entire system. • Independent network connectivity allows it to be set up for access via SSH, or transfer files to it using FTP. Arduino Uno Raspberry Pi
  • 4. THE THUMB RULE “I want to monitor my plants and have them Tweet me when they need water.” That can best be done by an Arduino. “I want to monitor my plants and have them Tweet me when they need water and check the National Weather Service and, if the forecast is for fair weather, turn on the irrigation system and if the forecast is for rain, do nothing.” That would best be handled by a Raspberry Pi. Is there a simple rule of thumb to help me decide? Yes, there is! Think about what you want your project to do. If you can describe it with less than two ‘and’s, get an Arduino. If you need more than two ‘and’s, get a Raspberry Pi.
  • 5. WORKING TOGETHER Can Arduino and Raspberry Pi work together? “Yes, they work great together” The Arduino is best for motor driving, sensor reading, LED driving, etc. while You can have an Internet-connected Pi drive it, storing and processing data send from the sensors. The possibilities are infinite – You could homebrew beer, with the Arduino controlling the sensors and the Pi managing the brains of the operation.