Arduino is another microcontroller interface for creating alternative tools to map physical interaction. It is the result of an open source hardware project aimed at providing the art and design community with a tool for creating electronic interfaces. By allowing users to interact in various new ways, these new interfaces can be seen as enabling more natural bonds with computers. Arduino consists of an 8-bit microcontroller and a port through which to communicate with a computer. This allows a connection to existing software packages such as, Pure Data.
Pduino library provides communication between Arduino and Pd objects, which enables us to control analog and digital sensors with Pd interfaces. This involves receiving input data throughout the sensors as well as sending data to control and change states of the sensors. In order make this communication happen there are some steps before you can connect the Arduino board to your computer.