Pada kesempatan kali ini Panduan Code akan membahas ESP8266 PinOut yaitu dengan menjelasakan setiap fungsi PIN yang ada pada esp8266 atau no...
ESP8266 Pinout | Belajar Memahami Fungsi Setiap PIN Pada Nodemcu
Minggu, Oktober 29, 2023
Daftar Isi [Tampil]
Pada kesempatan kali ini Panduan Code akan membahas ESP8266 PinOut yaitu dengan menjelasakan setiap fungsi PIN yang ada pada esp8266 atau nodemcu tersebut.
Dengan kita mengetahui pin apa saja yang ada pada esp8266 nodemcu dan setiap fungsinya, kita akan dapat memahami board tersebut lebih baik dan tidak akan kebingungan dalam konfigurasi alat IOT yang kita sedang rancang.
Tanpa berlama-lama lagi silahkan simak penjelasan dibawah ini.
ESP8266 PinOut Nodemcu Board
Berikut adalah gambar board esp8266 lengkap dengan pinout nya:
Board Nodemcu ESP8266 |
Dari gambar diatas sekilas kita sudah mengetahui letak dan nama nama pin yang tersedia dalam esp8266 nodemcu tersebut.
Untuk lebih jelasnya berikut rangkuman penjelasan setiap pin nodemcu esp8266.
Fungsi Setiap Pin ESP8266
Berikut adalah penjelasan detail tentang fungsi setiap pin pada ESP8266 NodeMCU:Vin (Voltage In) / VU (USB Voltage):
- Fungsi: Ini adalah pin masukan tegangan. Anda dapat memberikan tegangan antara 4.5V hingga 9V melalui pin ini untuk menyediakan daya ke NodeMCU.
- Catatan: Jika Anda menyuplai daya melalui USB, Anda dapat mengukurnya sebagai "USB Voltage."
GND (Ground):
- Fungsi: Ini adalah pin tanah atau ground yang digunakan sebagai referensi tegangan nol (0V).
3V3 (3.3V Output):
- Fungsi: Ini adalah keluaran tegangan 3.3V yang dapat digunakan untuk memberi daya ke perangkat lain atau sebagai referensi tegangan.
EN (Enable/Reset):
- Fungsi: Ini adalah pin yang digunakan untuk mengatur ulang (reset) modul ESP8266. Jika Anda menghubungkan ke VCC, itu akan menyalakan NodeMCU. Jika diberi GND, itu akan mereset modul.
RST (Reset):
- Fungsi: Ini adalah pin reset. Menghubungkannya ke GND akan mereset NodeMCU.
A0 (Analog Input 0):
- Fungsi: Ini adalah salah satu pin masukan analog. Anda dapat mengukur tegangan analog pada pin ini.
D0 - D8 (Digital Pins 0-8):
- Fungsi: Ini adalah pin-pin digital yang dapat digunakan sebagai input atau output. Mereka juga dapat digunakan sebagai GPIO (General-Purpose Input/Output) dan memiliki berbagai fungsi tambahan.
TX (Transmit):
- Fungsi: Ini adalah pin TX, yang digunakan untuk mentransmisikan data dari ESP8266 ke perangkat lain.
RX (Receive):
- Fungsi: Ini adalah pin RX, yang digunakan untuk menerima data dari perangkat lain ke ESP8266.
SD2 - SD3 (Special Function Pins):
- Fungsi: Mereka adalah pin khusus yang memiliki fungsi tambahan yang terkait dengan flash memory dan komunikasi SPI. Dalam kebanyakan kasus, mereka digunakan dalam mode pemrograman khusus.
GPIO16 (General Purpose Input/Output 16):
- Fungsi: Ini adalah pin GPIO yang dapat digunakan sebagai input atau output. Biasanya digunakan dalam proyek-proyek tertentu seperti wake-up dari mode deep sleep.
CH_PD (Chip Enable):
- Fungsi: Ini adalah pin yang mengaktifkan chip ESP8266. Menghubungkannya ke VCC adalah langkah yang diperlukan untuk mengaktifkan modul.
GPIO15 (General Purpose Input/Output 15):
- Fungsi: Ini adalah pin GPIO yang digunakan untuk mengatur mode boot ESP8266. Biasanya diterapkan dengan resistors eksternal saat memprogram NodeMCU.
GPIO2 (General Purpose Input/Output 2):
- Fungsi: Ini adalah pin GPIO yang biasanya digunakan untuk mengontrol modus boot NodeMCU dan untuk menghubungkan LED onboard.
GPIO0 (General Purpose Input/Output 0):
- Fungsi: Ini adalah pin GPIO yang sering digunakan untuk mengontrol modus pemrograman NodeMCU. Dalam kondisi tertentu, harus dihubungkan ke GND untuk memulai proses pemrograman.
Datasheet ESP8266
Bagi Anda yang ingin mendalami lebih jauh tentang esp8266 ini Panduan Code sarankan untuk mempelajari datasheet ESP8266 resminya.
Silahkan Anda pelajari datasheet tersebut dan semoga membantu dalam project IOT Anda.
Bantu Apresiasi Bantu berikan apresiasi jika artikelnya dirasa bermanfaat agar penulis lebih semangat lagi membuat artikel bermanfaat lainnya. Terima kasih.