Arduino is an open source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for DIY projects, artists, designers, hobbyists, and anyone interested in creating interactive projects. Arduinos are microcontroller boards that contain everything you need to easily interface with the microcontroller.