Arduino Compatible Microcontrollers & Shields

Arduino is an open-source electronics platform based on easy-to-use hardware and software. Arduino boards are able to read inputs - from a motion detector, light on a sensor, the press of a button - and turn it into an output - activating a motor, turning on an LED, posting something online. You can tell your Arduino board what to do by sending a set of instructions to the microcontroller on the board. To do so you use the Arduino programming language and the Arduino Software (IDE).