Whats best: Raspberry Pi or Arduino?
Because the Raspberry Pi and the Arduino are of a similar form factor and price, some people have asked which is better for building into your projects – the Pi or te ‘duino??
The simple answer is “it depends”. Its a bit like asking whats better, a Van or a car? If yu want to shift furniture then it would be the van, if you wantto convey your Grandma in comfort then it would be the car, It depends – on the application you have in mind.
The Raspberry Pi’s Strengths over Arduino are:
- Faster: 965 MIPS compared to 16 MIPS
- More memory: 512MB compared to 32K (prog) +2.5k (Ram)
- On board sound card for audio generation
- On board Composite or HDMI graphics with hardware GPU
- On board Camera interface (camera is an extra though)
- USB Host & Ethernet interfaces built in
- Multiuser, Multiprocessor, Multithreaded operating system
The Arduino’s strengths are:
- Easier to program at a low level
- Better on-chip peripherals (timers, ADC’s etc)
- No operating system to get in the way, hence better for applications requiring precise timing.
- Better support for many peripheral chips
- If you blow up the CPU by mistake, some arduinos have socketed chips allowing easy replacement
- Did I mention cheaper?
So, if your building a multimedia application with only a little or no hardware i/o then the Pi is the best option. If you just don’t need to pay for all those MIPS and want to get closer to the hardware, I’d recommend Arduino.
Version 1 published Jan. 21, 2013, 9:52 a.m.