ESP 8266 merupakan sebuah chip microprocessor yang hampir mirip seperti processor pada komputer, yang membedakan dari process data, kecepatan dan spesifikasi. ESP 8266 sering digunakan untuk IoT ( Internet of Things ) untuk diterapkan di rumah, industri, perusahaan, transportasi, sekolah, dll.
Keunggulan dari board esp 8266 sudah terintegrasi dengan wifi artinya bisa terhubungan dengan access internet dengan menggunakan media wireless dan bisa melakukan control, management, walaupun sob berada di daerah, provinsi atau negara yang berbeda.
Secara default board esp8266 belum ada di Arduino IDE, ini akan menjadi masalah saat melakukan upload sketch program ke chip microprocessor esp8266 muncul pesan error, ane mau memberi 2 metode menambahkan board esp8266.
Menambahkan Board ESP 8266 di Fitur Arduino IDE dengan URL
Buka terlebih dahulu aplikasi Arduino IDE yang sudah terpasang pada komputer, masuk ke menu File → Preferences tunggu sampai muncul menu baru.
Masuk ke menu settings, cari nama Additional Boards Manager URLS, lalu masukan url http://arduino.esp8266.com/stable/package_esp8266com_index.json , Klik OK.
Pastikan PC/ Laptop tersambung dengan access internet, fungsinya untuk download board esp8266 yang sebelumnya memasukan url di additional boards manager urls.
Masuk ke menu Tools → Board → Boards Manager , untuk install board esp8266 pada arduino ide yang sebelumnya sudah memasukan url.
Pada filter your search ... atau kolom pencarian, masukan kalimat esp lalu enter pada keyboard, cari dengan nama esp8266, klik install.
Tunggu sampai proses download board esp8266 selesai, untuk kecepatan tergantung internaet yang diguntang kondisi sinyal di daerah sob.
Hasil install board esp 8266 yang sudah berhasill, ada kalimat
INSTALLED. Klik Close untuk keluar

Menguji Upload Sketch Program Blink ke Board ESP 8266
Masuk ke menu File → Examples → 0.1Basics → Klik Blink. Tunggu sampai muncul menu arduino ide baru yang berisi example sketch program blink.
Sambungkan Board ESP 8266/ NodeMCU ke PC/ Laptop dengan Kabel USB A to Micro USB, pastikan tersambung dengan benar.
Masuk ke Tools untuk melihat configure pada board dan port, ubah bagian board menjadi NodeMCU 1.0 (ESP-12E Module), untuk number port akan secara otomatis diberikan dan pastikan muncul.
Selanjutnya Klik icon ➲ (Upload) sketch program blink ke board esp 8266, tunggu sampai proses selesai jika sudah ada pesan Done Uploading... di bagian bawah.
Cek pada hardware Board ESP 8266 ada led yang menyala...mati menyala...mati, artinya proses uploading sketch program blink berhasil.
Kesimpulan
ESP 8266 merupakan microprocessor yang biasa digunakan untuk membangun IoT ( Internet Of Things ), yang menggunakan access internet untuk melakukan control, management, maintenance, jarak jauh.
Secara default board ESP pada Arduino IDE tidak ada, maka sob harus menambahkan terlebih dahulu agar bisa digunakan, ada 2 metode memasang board esp yaitu dengan fitur url arduino ide dan install board esp manual.
Bukan hanya microprocessor esp8266 saja, banyak sekali serinya sesuai dengan fungsinya yang akan digunakan dari paling mudah sampai paling rumit konfigurasinya.
Microprocessor ESP sudah terintegrasi dengan modul Wifi, digunakan untuk menghubungkan ke aksess internet dengan media wireless.