Pemrogram dan penghobi Arduino® telah menciptakan serangkaian penemuan, termasuk robot, yang dapat ditemukan di Internet. Ada banyak jenis robot Arduino® yang dapat dibuat dan dirakit menggunakan teknologi dan suku cadang Arduino®. Banyak situs web, termasuk situs web Arduino®, menunjukkan bagaimana robot dapat dirakit dan bagian mana yang diperlukan. Untuk mengoperasikan robot semacam ini, diperlukan antarmuka Arduino®, dan seperti beberapa perangkat lunak open source. Kit Arduino® juga dapat dibeli untuk membuat robot Arduino®.
Salah satu jenis robot Arduino® adalah robot Asuro®, dan merakit robot semacam ini memerlukan akses ke PCB utama, atau papan besar robot, dan melepas pemancar IR. Osilatornya tidak memiliki polaritas dan dapat dimasukkan ke dalam robot dengan cara apa pun. ATmega8 dihapus dari papan Asuro® dan diganti dengan ATmega8 dari papan Arduino®. Ini memungkinkan perangkat lunak Arduino® diunggah ke papan; ATmega8 dari Asuro® harus dihapus karena memiliki protokol yang diatur yang tidak mengizinkan perangkat lunak Arduino® untuk diunggah. Robot Asuro® juga harus memiliki preferensi file yang dikonfigurasi sehingga akan berjalan pada kecepatan Arduino® untuk menjaga konsistensi antara perangkat keras dan perangkat lunak.
Penyolderan kabel ekstra ke robot Asuro® diperlukan untuk jenis robot Arduino® ini. Kabel yang disolder ke pin terdekat melanjutkan ke TX dan RX board Arduino® ini, yang juga diberi label pin 1 dan 0. Dengan kabel yang terhubung ke pin yang benar, kabel USB robot terhubung ke board serta komputer. Penyambungan dan penyolderan ini memungkinkan program diunggah langsung dari lingkungan Arduino®. Untuk menyalakan robot, tombol hidup harus ditekan tepat sebelum tombol unggah lingkungan Arduino® ditekan.
Robot Arduino® lainnya adalah robot mikrokontroler open source. Membangun robot ini memiliki beberapa keunggulan. Salah satunya adalah tidak perlu menyolder bagian; robot memiliki potongan akrilik yang tahan lama untuk tubuhnya. Keunggulan lainnya adalah ia memiliki mikrokontroler yang dapat diprogram sepenuhnya yang menggunakan perangkat lunak open source Arduino®, dapat dimodifikasi, dan memiliki waktu berjalan antara 1 dan 2 jam. Robot ini juga dapat dibuat dengan membeli kit secara online.
Salah satu jenis robot Arduino® lainnya adalah cylon BlinkM. Ini menggunakan kabel panjang untuk menghubungkan beberapa BlinkM dan merupakan praktik yang baik untuk programmer dan penemu. Sirkuit yang digunakan dalam robot ini memiliki efek yang menciptakan warna RGB penuh, serta memudar secara bertahap. Ini dapat dirakit dengan kit yang dibeli juga.