Info Sekolah
Rabu, 23 Apr 2025
  • Selamat Datang di Website resmi SMKS Sanjaya Bajawa, berlokasi di Jalan Let.Jend. Soeprapto, Kec. Bajawa-Kabupaten Ngada-Flores, Nusa Tenggara Timur-Kontak Admin 082236008339
  • Selamat Datang di Website resmi SMKS Sanjaya Bajawa, berlokasi di Jalan Let.Jend. Soeprapto, Kec. Bajawa-Kabupaten Ngada-Flores, Nusa Tenggara Timur-Kontak Admin 082236008339
9 Januari 2025

DASAR NodeMCU

Kam, 9 Januari 2025 Dibaca 48x

Artikel kali ini saya akan membahas tentang NodeMCU. lebih khusus NodeMCU yang saya gunakan adalah NodeMCU ESP8266 yang akan diprogram dengan Arduino UNO.

Penjelasan NodeMCU

Artikel kali ini saya akan membahas tentang Node MCU. lebih khusus Node MCU yang saya gunakan adalah Node MCU ESP8266 yang akan diprogram dengan Arduino UNO.

NodeMCU adalah sebuah board elektronik yang berbasis chip ESP8266 dengan kemampuan menjalankan fungsi mikrokontroler dan juga koneksi internet (WiFi). Terdapat beberapa pin I/O sehingga dapat dikembangkan menjadi sebuah aplikasi monitoring maupun controlling pada proyek IoT.

Spesifikasi :
Tegangan kerja : 3,3 V
Flash memori : 16 MB
Terintegrasi dengan protocol TCP/IP
Processor : Tensilica L106 32 bit
Kecepatan : 80 – 160 Mhz
Jumlah pin GPIO : 17

Bentuk fisik dari modul NodeMCU V3 tampak pada gambar berikut :

List item
List item
List item

Pemrograman NodeMCU V3

NodeMCU V3 dapat diprogram dengan compiler-nya Arduino, menggunakan Arduino IDE. Tentu saja platform pemrogramannya memakai bahasa C. Bagi anda yang belum pernah sama sekali memprogram Arduino, sebaiknya pelajari dahulu dasar – dasar pemrograman Arduino, karena nanti akan sangat menunjang pemahaman dan pengembangan aplikasi IoT dengan modul NodeMCU ini. Jadi pemrograman Arduino sama juga untuk pemrograman NodeMCU.

Tidak serumit bahasa pemrograman C untuk ATmega seperti Codevison-AVR (walaupun CodeVision AVR juga lebih mudah dibandingkan bahasa assembly), pemrograman Arduino menjadi lebih mudah. Struktur pemrogramannya memang bahasa C, bagi anda yang sudah menguasai bahasa C/C++ maka akan menjadi lebih gampang memprogram Arduino. Bagi yang belum pernah apalagi menguasai jangan khawatir, karena nanti akan kita buktikan bahwa ternyata memang sangat mudah.

Mekanisme permogramannya sama dengan memprogram mikrokontroler, mulai dari menulis program kemudian mengeksekusi (compile) selanjutnya proses upload yaitu mengisikan program kedalam memori program Arduino.

Konfigurasi PIN NodeMCU Versi 3 dengan tambahan USB Power Out dan beberapa fitur lain.

MATERI LENGKAP

Sebuah program Arduino/NodeMCU minimal terdiri dari 2 bagian : yaitu Insialisasi dan Program Utama.

Artikel Lainnya

Artikel ini memiliki

0 Komentar

Tinggalkan Komentar