Salah satu contoh dari produk nodeMCU adalah Board Wemos D1 Mini yang memiliki 16 pin, dengan 9 pin diantaranya merupakan pin digital (GPIO) dan 1 pin analog, seperti yang diperlihatkan pada gambar di bawah. GPIO singkatan untuk General Purpose Input/Output. Ini merupakan antarmuka (interface) standar yang digunakan untuk menghubungkan nodeMCU ke peralatan input/output seperti saklar, sensor, LED, relay dsb.
GPIO Sebagai Input
Ini adalah mode dimana nodeMCU menerima masukan dari peralatan (misalnya saklar dan sensor) yang terhubung melalui GPIO. Anda boleh membayangkan peralatan input paling sederhana berupa sebuah tombol-tekan (push button). Pada saat ditekan, push button memberikan masukan sinyal logic (HIGH atau LOW) ke nodeMCU melalui GPIO yang telah dikonfigurasi sebagai titik masukan.
GPIO Sebagai Output
Dalam mode output, nodeMCU akan mengirimkan data ke peralatan yang terhubung melalui GPIO yang telah dikonfigurasi sebagai titik keluaran. Anda boleh membayangkan peralatan output paling sederhana berupa LED. Ketika ada sinyal logic HIGH, LED menyala. Sebaliknya, saat ada sinyal logic LOW maka LED padam.
LED Built-In pada Wemos D1 Mini
Board Wemos Di Mini dilengkapi dengan sebuah LED built-in yang tersambung ke GPIO2.Jika kita anggap LED built-in tersebut mewakili sebuah peralatan output, kita dapat mengatur GPIO2 sebagai keluaran dalam pemrogramannya.


Posting Komentar