Discover the Arduino boards. There are several Arduino boards according to their ability, their size and performance. They all have in common their simplicity and ability to be programmed by the same development environment which is pen-source and free.