What's the difference? Arduino vs Raspberry Pi

preview_player
Показать описание
If you're just starting out as a tinkerer, sometimes it's difficult to know what tools are best to use. When it comes to learning computing and electronics, two platforms reign supreme: Arduino and Raspberry Pi. They're often compared with each other, so which one is best for beginners? This video looks at their differences and similarities so that you can be better informed.
_____________________________
📲🔗🔗📲 IMPORTANT LINKS 📲🔗🔗📲
______________________

_____________________________
💰💰💰💰 SUPPORT THE SHOW 💰💰💰💰
______________________

_____________________________
🤔💡🤔💡 SUBMIT YOUR IDEAS 🤔💡🤔💡
______________________

____________________________
📢📢📢📢 Follow 📢📢📢📢
____________________________

Рекомендации по теме
Комментарии
Автор

Naming C as "similar to c#"

is like the least and most accurate comparison i ever heard

luki
Автор

No Nerd ever debated Windows vs. Mac. It's Windows vs. Linux.

jimihenrik
Автор

Important difference that should be highlighted: Arduino can deal with both digital and analogue i/o, whereas the Raspberry Pi will need an external d/a converter

AlexB-hqzz
Автор

I'm actually developing a Raspberry Pi to bridge a gap in my diabetes. It will read my blood sugars from a Continuous Glucose Monitor (CGM), process it and develops a curve. If my sugars are high, it uses that curve to develop a temporary basal rate to tell my insulin pump. As my sugars come down, it reevaluates the basal rate and tells the pump to lower the rate, if it needs to.


If my sugars are too low, it will lower, or even stop, the pumps injection rate. It will put the pump on Standby. If the pump can't support that, a temporary basal rate of 0 is set, until it needs to be turned back on.


*edit* The computer part of this is complete, on my end. I am currently developing a glucose monitor out of an Arduino Uno, because continued CGM support is not guaranteed.

phillippi
Автор

This explanation ignores probably the most important difference between these two types of devices: Arduino is a microcontroller that runs a sequential code within a big do loop. A Raspberry pi is a general purpose computer that runs under an operating system that can respond to interrupts that can stop and start different processes according to priority. That is, it's cpu is interrupt driven and can suspend what it is doing now to respond to a more urgent higher priority request that requires more urgent attention. In contrast, the Arduino goes through a preassigned sequence of tasks and can get to the urgent matter only when it has finished all of the previously scheduled (i.e. coded) tasks.
The arduino is better at accurately handling a few pre-defined tasks, while the Raspberry Pi is better at responding to a wide array of disparate on-demand tasks according to pre-defined priorities.

anandawijesinghe
Автор

I know I'm late to this party, but I have a bit of a different take here: If you are building a thing to do a physical task that must run (i.e control real time physical events) get an arduino. If you power it up it will run. If you want an extensive interface to the world with graphics, events and a database and schedules and externalized inputs etc get a pi. If you want the interface to control hardware, get both and let them talk to each other. To some extent, both devices can do the same thing as the other, it's just that they do a bad job at it.

mrl
Автор

Arduino is a microcontroller
Raspberry Pi is a minicomputer you can run an OS on.

Both are good for different projects.

ElonMusk-FanZone
Автор

I so enjoy concise, responsibly done, accurate explainations like this Clip. Getting chunk of information packed in such a short time without the Techno-Monologing that seems to be rampid in most Clips these days was a delightfully refreshing break, Thank you! You made me a subscriber in just one Clip!!
And yes I watched it twice for double the pleasure!

davebrackmann
Автор

Thats a perfect comparison laptop vs calculator.

rileyfenley
Автор

One thing to note is that there's not an analog to digital converter on the pi and there's not a lot of options for PWM control (only 2 pins) so if youre doing something that needs analog sensing or pwm control you will either need a hat for your pi or an i2c board to handle those functions.

WyattUTFT
Автор

Use them together. Pi controlling arduino subsystems.

arxmechanica
Автор

For the newcomers, the author meant "C++", not "C#". He made this statement down as a comment reply.

yosyp
Автор

WoW, I am impressed!!! Excellent video....straight to the point, straight to the facts, no bull waste of time garbage info, commentary or opinions we dont need AND easy to understand explaination all in a timely manner! I SALUTE YOU, & will now sub & donate to you

SJ-hwbx
Автор

Nice clear and short. Thank you.Ruben from Buenos Aires Argentina

Ruben-
Автор

yoooo tinkernut! you're an YouTube OG!! glad to see your still on YouTube and congrats on your almost 600k

zachfloss
Автор

Tinkernut, I've been watching your videos for the last decade, I'm so glad your videos are just as amazing.

moneylaundring
Автор

Thank you, I've been a little vague on the differences. I've also heard that Arduinos are good for prototyping, letting you use a more generalized system for development until you find out what more specialized, therefor cheaper, components you actually need for manufacturing, like a stability system for RC aircraft, or some such item.

shorttimer
Автор

Nicely explained! Only nitpick is about how you explain which one to get/pick. For hardware control applications like robotics, it’s not just that Raspberry Pi is “overkill” - meaning it is too powerful and has too much capacity, and so Arduino is more appropriate. Instead, an Arduino is better suited to the real time control required from microcontrollers. Raspberry Pi’s can interface with hardware using GPIO but cannot offer the same real-time capabilities as the Arduino.

So, if you want to build a Bluetooth controlled car use an Arduino. If you want to build a Bluetooth controller car that can stream live video, use an Arduino for the car controls and use a Raspberry Pi for the streaming and web connectivity! 😊

If you’re a beginner, both the Arduino and Raspberry Pi are great tools to get started! Raspberry Pi can also be used by people interested in software and programming without even doing anything with hardware.

protostax
Автор

That was a great breakdown. Nice touch with the trivia at the end. Well done.

ThatGuyJConroy
Автор

Thanks for everything. I am a beginner and i was so confused since i came across to your video. Helped me to understand a lot. I couldn't find any other video like this

burakkaantanrverdi