Since Arduino's hardware, software, documentation, and hands-on teaching methodology are all open-source, anyone can go online and download it to create something that meets their needs. ... Watch his TED Talk: How Arduino is Open-Sourcing Imagination .