Arduino vs Raspberry Pi
Well I think the post title is not justified, as both standalone in their applications, although for now I can't think of something else so let it be. Since the choice between an Arduino or a Raspberry Pi is application dependent so rather than stating the differences between the two, we should get to know their pros and cons.
Arduino: Pros
- Consists of both digital and analog pins that enables connection of sensors and actuators to it for collection of data and controlling of devices.
- The Analog Pin of the Arduino can take an input between 0 to 1023 (for 8-bit resolution) which can be scaled after modification of the resolution.
Arduino: Cons
- It is unable to do complex processing due to lesser memory.
- As discussed in the post about Arduino, we have the concept of shields in it i.e. it needs external shield for different network interfaces.
Raspberry Pi: Pros
- As we know, it is a mini computer with all the capabilities of an average desktop.
- The network interfacing cards are present in the board itself.
Raspberry Pi: Cons
- Analog Pins are not present in the raspberry pi so we need to connect an external analog to digital converter (i.e. ADC) if we need to collect data from an analog sensor.
Arduino cannot do what a Raspberry Pi can do, and the inverse is also true, so they are not interchangeable. They can, however complement each other beautifully.
I have been mentioning about Sensors a lot in my articles so in my next post we would discuss about sensors and few of their types.
Comments
Post a Comment