arduino yun vs raspberry pi


Raspberry Pi. This question I’ve gotten hips, and so I thought I’d do a bit of a write up in a video explaining what the key differences are between two of the most popular DIY and maker platforms available. Now, if you haven’t checked it out already, I recommend going and taking a look at some of the content on the Raspberry Pi and the Arduino they’ll cover. You know the features and the specs a bit more in depth, but today we’re just going to look at the key differences and look at a bit of a comparison. And two aside, you know which one’s going to be better for your project or you know, is gon na you’re going to enjoy more and be able to really sink your teeth in and get that great project out there. So the Raspberry Pi is pretty much a standalone computer in the form of a credit card. You’Ve got a system on chip here which has your CPU GPU you’ve got your memory on the underside, give memory it’s running at 1.2 gigahertz. Now, if you compare that I’ve got another window, you know here now there’s plenty of other Arduino boards out there, but weezing the DP, the Arduino. You know because it’s the most popular one it’s co opted either 8 or 16 megahertz, and when you compare that megahertz took me 1.2 gigahertz. You might wonder why anyone would want to use an Arduino but it’s, not, as you know, as clear cut as that.

Pretty much the main difference. What it boils down to is a micro processor versus a micro controller. Now the Raspberry Pi is a computer, so you’re you’re running an operating system on the SD card, so you know there’s. So many different layers of software has to boot. Up has, to you know, run software to have that pretty desktop and graphic user interface that you use to you’ve got all these applications and programs that are taking up huge amounts of space and resources on it. Just so you can run those and you know have built in HDMI support and all the rest, so that comes at a cost of power, which is why it like modern computers have so much processing power. Now the Arduino has a microcontroller, which is what you call more of a bare metal approach. So you know it’s, not a self contained computer. If you want audio or video, you have to have extra circuitry to enable it and what the communication buses. The things like that you’ve only got a USB port, which is for serial communication to the computer, and you need a computer to upload code onto your Arduino. You can’t, you know, write your own code in it, like you can with the Raspberry Pi. So things are, you know, tilting a bit the Raspberry Pi this way, but to understand it we need to get a little bit deeper so with the Raspberry Pi. If I want to say, you know, use the GPIO pins, I want to turn an LED on or off.

I can’t just program the chip just to do that because otherwise nothing will happen. I have to have an operating system on that which boots up loads. All these different layers of software, then I have to open another application, write the code in that which tells all these different software layers. So it goes from here. I’Ve got my code filters through filter through until it gets to. You know the direct access of the pins on the on the processor, and I can then you know access those, and that takes time, even though you know you can’t really recognize the time. You know it takes processing power, whereas with the Arduino I’m writing a set of instructions which get converted into ones and zeros onto the chip where I’m controlling every function in every feature directly. If I tell this, pin to output high signal it’s going to output a high signal, exactly as I tell it in that code, does nothing more nothing less. So there are some of the key differences there’s a there’s, a bit of a table and a graph down here about the differences. You know between a microprocessor and a microcontroller, which is, you know, a bit of a sort of quick reference guide. But so if your project and yeah, I think it boils down to what kind of project you want to do. My takeaway is, if you want to get into software, you want to learn about Linux, and you know coding and web interaction, and things like that and the Raspberry Pi is going to be your go to supports heaps of different programming languages.

You can customize it as a computer to whatever needs you want in for us the web. You can text edit all that kind of stuff which is awesome, but if your project is hardware and say using a lot of senses and interacting with the real world, a really low level with hardware, the Arduino or a similar platform is going to be your go To because you can control all these pins directly, you don’t have all these overheads. If you want to use a pin, you can use the pin directly through the registers on this chip as easy. As you know, a single line of code. You can upload that and away you go so something to think about. You know they’re, definitely different beasts, they’re different platforms altogether and it’s, not a case of one being better than the other yeah. You know if you just compare the specs on on paper, you’re going to go well, yeah, there’s! No comparison! Really that can you know why would you even look at the Arduino be actually have to get down to what you’re using it for what’s going on? Because all these you know all these peripherals, the Ethernet, the USB the HDMI. They all take up power and that’s, where most of the power of a Raspberry Pi, you know, is bundled up, whereas the Arduino is a much simpler device, but much more, you know kind of powerful if used in the right way.

So I hope this gave you a bit of an idea of the differences and what you know a few things as you consider when building your project, but they are doing a unity but there’s. So many different, we know boards some are smaller. Some are bigger than the unis are more powerful, some less powerful. Some have different features like Wi, Fi or Ethernet, but the you knows are pretty standard. You know kind of bored and they’re all going to work in the same same way. So hopefully, yeah you’ve got a bit more of an idea of the differences. You know some contrasts and comparisons between them so go ahead, get started with your project pick a great platform.


arduino yun vs raspberry pi Video







arduino yun vs raspberry pi news








arduino yun vs raspberry pi Social






See the world through the eyes of this camera-equipped, snake-like robot.
safe image.php?d=AQB2kdm3zOD71KQX&w=720&h=720& content%2Fuploads%2F2019%2F09%2FUntitled 2 3 - arduino yun vs raspberry pi

This 3D-printed prosthesis uses computer vision to adjust its grip depending on the object.
safe image.php?d=AQD dQbotzfS6mLl&w=720&h=720&url=fbstaging%3A%2F%2Fgraph.facebook - arduino yun vs raspberry pi



(Visited 62 times, 1 visits today)

About The Author

You might be interested in

Comment (23)

  1. I am looking for a means of transferring manual switching via a USB to a PC for use with DCS Flight Simulator program. I recently purchased a Thrustmaster Cougar pair of MFDs (20 button/4 Rocker Switch Multifunction Displays) which provide the switching for navigation and targetting around the perifery,

    I want to build my own top box to compliment this with 21PCB Surface Mounting Momentary Tactile Push Button Switches and 5 Rocker Switches (SPDT). This top box sits on top of the aircraft instrument panel as shown in this picture.

    The objective is to provide a connection via a USB connector over to my PC (similar to how my Cougar MFDs are connected for their switching to the PC) so that this can be fitted to a panel I propose to make that will house the two MFDs and the Top Box I refer to.

    I would like to know if one of the Arduino boards can be used as an interface so that I can wire each of the switches (with Common Earth) over to the board, and the board will in turn output each of these switching operations as a unique signal down the USB Wire so that when it arrives into the PC the DCS Flight Sim Programme (which has selective programming for push button inputs) can be proogrammed to recognise the operation of each individual push button manually and allocate it to a specific duty in the programme, the same way that the buttons and switches on a Joystick or Throttle Unit can programmed for speific operations.

    Obviously, if this is not possible via Arduino, I would welcome any suggestions that anyone could provide as to a suitable inexpensive unit like the Arduino that would be capable of my requirements. I know there are alternatives out there multiple banks of switches and Potentiometers etc, but I just have no idea where to begin looking with this being my first such project.

  2. I use both, an arduino mega as a microsontroller for my sensors, motors and servos and a Raspberry Pi as a graphical interface storage, and wifi or bluethoot interaction for my programs, connect them both through USB crank that baud rate to 2000000 and you have the perfect mix to build whatever you want

  3. I’m sure it’s also possible to make both communicate for more stout projects, like involving data processing and making graphs and then sending it all via bluetooth or on an web interface, idk. While still maintaining that you are controlling a process, should it be the “garduino”(arduino-regulated garden) I saw somewhere.

  4. I need a board, a small speaker, a button for playing sounds(either randomly or in order), a battery and maybe a memory card(not sure if these boards have integrated memory). Which of the two boards do u recommend?

    1. if that is all its doing, you could use an arduino nano – super low power, small and simple – you hook a small speaker and button yourself – and research “arduino pull up resistor” for your button, it will save you much pain.

  5. Also, you might want to say use a Nvidia jetson for the brains which has riduculous processing power, and hook it to arduino micro controllers to control hardware. The Pi can do both, but nowhere near the level of say the above combination.

  6. I use both on my telescope projects – a RPI runs Stellarmate Linux and connects to Wifi etc. while the Arduino runs motors and stuff that need to be real time. For me thats the difference, RPI is an OS thats not real time, tasks swap in and out as needed, where as Arduino is real time so you can run stuff that needs to be 100% deterministic. On the plus side you just install and run common software on the Pi and build apps in easy to use languages like bash scripts, PHP or Python only if required. The Arduino plugs into the RPI by USB and it’s one system.

  7. There is a 3D printer on the shelf behind you. An Arduino could control the motors for the 3D printer. The Raspberry PI could run the CAD program and slicer that allows one to design a 3D object.

    1. Bravo… Which I had met you 1089 videos ago! Lol. So…. Which do you need?……. Both. You will probably need both to so anything cool

  8. If you are interested in electronic and want to make your own controls and sensor platforms use an Arduino, If you want to run programs on a computer get a computer. Pi is nothing more than a ZX spectrum with a modern day processor Its 3v tolerant pins makes it crap for use as a sensor platform. As you are using a pc to program the PI why not save money and just use the pc.

  9. I have got a raspberry kit with all of the attachments that go with it. Bags and bags of resistors, diodes, LED/LCD displays, Reed switches and much much more. I just have no idea where to start. Who can help.


Your email address will not be published. Required fields are marked *