Variabel di Arduino adalah wadah bernama di memori untuk menyimpan data (angka, teks, benar/salah) yang bisa diubah selama program berjalan, mempermudah manipulasi data seperti nilai sensor atau pin LED dengan tipe data seperti int (bulat), float (desimal), char (karakter), atau boolean (benar/salah). Deklarasi variabel melibatkan penentuan tipe data dan nama, contohnya int a; dan variabel bisa diinisialisasi di setup() atau dideklarasikan global agar bisa diakses di mana saja.