arduino australia


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 australia Video







arduino australia news








arduino australia Social





TmGLx6LK normal - arduino australia
Wed Jun 04 02:48:48 +0000 2014

RT @SELENAF4NCY_: selena subió fotos por el año nuevo y enseguida aprovecho la atención q tenía su cuenta de ig y subió el link para hacer…

wRZ2xsiT normal - arduino australia
Thu Feb 27 18:18:17 +0000 2014

RT @PorLosAnimales_: -Así de dramática es la situación que están viviendo los animales en los voraces incendios en Australia.

. https://t.…

Freetronics CUBE4 RGB

Sascha Grant photo

Freetronics CUBE4 RGB

Sascha Grant photo



(Visited 10 times, 1 visits today)

About The Author

You might be interested in

Comment (23)

  1. 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.

  2. 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.

  3. 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.

  4. 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

  5. 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.

  6. 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.

  7. Awesome video!
    So if I wanted to created a distributed sound system… a relatively rudimentary one (not looking for high resolution sound at all). Would I use an Arduino or Pi for this audio task..?

    Basically the system would be applying power, sending in an MP3 signal, ..amplifying said signal…?, and transducing the signal into sound through a speaker/transducer. The transducers are 8 ohm 50wattRMS.


  8. let’s say i want to build a robot that follow a line and has to take some dessision according to obstacles he meets then i should use a raspbeery cause it’s a complex project that requires many programmes ?


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