Bikin Proyek IoT Pilih Arduino atau NodeMCU ?
Banyak teman – teman yang baru mau belajar bikin proyek IoT (Internet of Things) masih galau tentang hardware utama yang akan digunakan. Karena sejak awal sudah belajar Arduino maka biasanya akan memilih Arduino. Bagi sebagian lain walaupun pemakai Arduino tetapi memilih yang lain, dan umumnya akan memakai NodeMCU, toh cara pemrogramannya sama.
Pada postingan Ardutech kali ini kita akan ngebahas kalau mau bikin proyek IoT sebaiknya pilih Arduino atau NodeMCU. Arduino sendiri sudah banyak dipakai untuk proyek elektronika, mulai dari membuat robot, monitoring sensor serta kontrol otomatis. Nah gimana jadinya kalau si Arduino ini kita kembangkan untuk proyek IoT ?
Arduino UNO misalnya, dia belum punya kemampuan untuk konek ke WiFi, jadi tidak dapat langsung dipakai untuk membuat proyek IoT. Harus ditambahkan sebuah modul WiFi misalnya ESP-01. Cukup hubungkan pin RX, TX, GND dan 3.3 V saja ke Arduino.
Atau jika memakai Arduino Nano V3 dapat dengan rangkaian ESP-01 seperti ini :
Yang perlu diperhatikan untuk tegangan 3.3V dari Arduino kadang tidak stabil sehingga saya sarankan teman – teman bisa memakai regulator 3.3V atau yang paling praktis memakai adapter ESP8266.
Koneksi serial (TX – RX) antara Arduino dengan ESP-01 memakai sistem software serial sehingga koneksinya juga lebih fleksibel.
Sekarang kalau NodeMCU bagaimana ? Jelas NodeMCU sudah lengkap satu board mampu terhubung dengan WiFi. Silahkan cek di artikel sebelumnya ya “NodeMCU dan IoT”. Jadi untuk kategori ke-praktis-an jelas lebih praktis NodeMCU dibanding Arduino.
Selanjutya jika kita lihat dari fitur – fiturnya :
Fitur | Arduino UNO | NodeMCU V3 |
---|---|---|
Koneksi WiFi | - | ESP-12E |
Microcontroller | ATmega328 | Xtensa single core 32 bit L106 |
Processor | 8-bit | 32-bit |
Pin I/O | 19 | 12 |
Analog Input | 6 | 1 |
Terakhir kita bandingkan dari segi harga, tentu ini menjadi pertimbangan penting juga. Jika memakai Arduino UNO kemudian ditambah modul WiFi ESP-01 maka kisaran harga total sekitar Rp 150 rb – Rp 170 rb, harga komponen saat tulisan ini dibuat ya… Sedangkan jika memaki NodeMCU V3 maka harga modul dikisaran Rp 35 rb – Rp 50 rb. Sekalai lagi NodeMCU unggul dari sisi harganya.
Nah mudah – mudahan sedikit ulasan tentang Bikin Proyek IoT Pilih Arduino atau NodeMCU ini menambah kemantapan teman – teman untuk memilih ESP-32 (hehe…), maksudnya untuk memutuskan pilih hardware yang mana, atau bisa dipelajari semuanya..
Semoga bermanfaat, selamat berinovasi..