Arduino adalah pengendali mikro open-source yang terdiri dari hardware dan software untuk mempermudah proyek elektronik. Dengan biaya yang relatif murah dan lingkungan pemrograman yang sederhana, Arduino banyak digunakan oleh pemula maupun profesional. Selain dapat terhubung dengan berbagai modul lain, Arduino memiliki berbagai jenis papan seperti Uno, Mega, dan Nano untuk berbagai kebutuhan aplikasi.