Arduino is a development platform based on a free hardware electronic board that incorporates a re-programmable microcontroller and female pins to connect sensors and actuators. The Arduino board has a power source, pins for 5V, 3.3V, ground, analog, digital, PWM and AREF connections, a reset button, power and TX RX LED indicators, the main integrated circuit chip, and a voltage regulator.