What is Arduino? In short, it’s an open-source platform based on simple hardware and software. The hardware consists of a basic open-hardware computer, which is like the microcontroller (the brain) of any electronics project. This computer comes with everything you need to get started: power supply, I/O pins, USB interface and more. The software consists of a standard programming language and the boot loader that runs on the board.