Arduino is an open-source physical computing platform based on a simple I/O board and a development environment that implements the Processing / Wiring language.Besides the easy-to-use hardware and software interface, Arduino is designed to be as flexible as possible to fit your project's needs.