Irigasi merupakan salah satu faktor penting dalam rangka mencapai produktivitas yang baik di bidang pertanian maupun budidaya tanaman. Namun, para petani terkadang tidak melakukan proses irigasi secara teratur dan memiliki keterbatasan akses saat tidak dapat berada di lapangan. Dengan demikian, diperlukan sistem irigasi otomatis yang dilengkapi dengan antarmuka sistem monitoring. Penelitian ini bertujuan untuk merancang sistem kontrol irigasi berbasis node nirkabel dan Internet-of-Things (IoT). Sistem ini dirancang menggunakan komunikasi nirkabel antara node sensor, node aktuator, dan node kontroler. Node sensor dibangun menggunakan sensor kelembaban tanah YL-69, sensor suhu DS18B20, papan mikrokontroler Arduino Nano, dan modul frekuensi radio nRF24L01. Papan mikrokontroler yang sama dan modul komunikasi radio juga digunakan dalam node aktuator dengan relai sebagai output. Dalam node kontroler, digunakan Arduino Uno sebagai pengendali utama dan dilengkapi dengan modul WiFi ESP8266. Node sensor dan aktuator ditempatkan di lahan pertanian dengan catu daya baterai Lithium, sementara node kontroler ditempatkan di stasiun kontrol dan monitoring. Dengan menggunakan desain ini, sistem irigasi dapat dipantau oleh para petani di mana saja dan kapan saja selama terdapat akses internet. Desain ini juga kompatibel dalam hal implementasi karena portabilitas dan desain perangkat keras yang ringan.