DIFFERENCES
BETWEEN ARDUINO AND RASPBERRY PI?
Arduino
uses a microcontroller; Raspberry Pi uses an applications processor. There are
some things a Raspberry Pi is better for, and loads of things an Arduino is more suited to. There’s a good
potential between the Arduinos you might have in your at home,
and your Raspberry Pi, which you can use to drive them.
The
Arduino UNO is a microcontroller based physical computing platform. The
Rasperry Pi is a microprocessor based single-board computer (SBC). The Arduino and the
Raspberry Pi are more directly comparable in terms of form and function.
What
that means in practical terms is mostly about S/W development:
- The
nice thing about the microprocessor based Raspberry Pi / Arduino Due is that it
is running linux. You can program for it
in C++, Java, python or some other language you may already be comfortable
with. You may indeed be able to take an
application you already have and compile it to run on the Pi / Due without
making any changes.
- With
the Arduino Uno (et al), you would need to create a sketch in the Arduino
language. This is not hard - it looks
very C-like. It is just something you
have to do. There are a ton of libraries
and classes for Arduino - so it is possible to make it do just about anything a
home fingerprint project might want.
They
are both very capable for a home fingerprint project. I would worry over