Inisialisasi atau Pengaturan Pin

Berfungsi untuk mengatur suatu pin sebagai input ataupun output. Biasanya ditulis pada bagian void setup() Syntax yang digunakan adalah pinMode seperti berikut

//Mengatur sebagai output
pinMode(nomor_pin, OUTPUT);

//mengatur sebagai input
pinMode(nomor_pin, INPUT) //jika rangkaian menggunakan eksternal pullup
pinMode(nomor_pin, INPUT_PULLUP) //jika rangkaian menggunakan internal pullup

Contoh:

const int LED1 2

void setup(){
pinMode(LED1, OUTPUT); //mengatur pin 2 sebagai output (menggunakan konstata)
pinMode(4, OUTPUT); //mengatur pin 4 sebagai output 
pinMode(5, INPUT); //mengatur pin 5 sebagai input dengan eksternal pullup
pinMode(6, INPUT_PULLUP); //mengatur pin 6 sebagai input dengan internal pullup
}