Arduino is an open-source electronic prototyping platform that includes both hardware and software. It was founded by Massimo Banzi and David Cuartielles. There are different types of Arduinos including physical boards and shields that can add additional functionality like Wi-Fi, Bluetooth, relays, and more. The Arduino IDE is the integrated development environment software used to compile and upload code to Arduino boards via serial ports. The LilyPad Arduino is designed for wearables and e-textiles as it can be sewn onto fabric and used with conductive thread to power sensors, actuators, and more.