Update Firmware ESP8266 dengan Arduino (Windows)

Ditulis oleh agan

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Halo sobat Boarduino, selamat datang di Blog tempat berkumpulnya Tutorial Arduino.
Kali ini kita akan mencoba Flashing firmware ESP8266 dengan Arduino, apakah kalian semua sudah tau modul ESP8266 itu? menurut saya ESP8266 adalah modul yang bisa dibilang cukup murah namun memiliki banyak fitur yang bagus dan tidak murahan, This is Awesome!

ESP8266 adalah sebuah komponen chip terintegrasi yang didesain untuk keperluan dunia masa kini yang serba tersambung. Chip ini menawarkan solusi networking Wi-Fi yang lengkap dan menyatu, yang dapat digunakan sebagai penyedia aplikasi atau untuk memisahkan semua fungsi networking Wi-Fi ke pemproses aplikasi lainnya. ESP8266 memiliki kemampuan on-board prosesing dan storage yang memungkinkan chip tersebut untuk diintegrasikan dengan sensor-sensor atau dengan aplikasi alat tertentu melalui pin input output hanya dengan pemrograman singkat. [source]

Dengan level yang tinggi berupa on-chip yang terintegrasi memungkinkan external sirkuit yang ramping, termasuk modul sisi depan, didesain untuk menempati area PCB yang sempit.

Keren bukan? harganya berkisar antara 40 - 80 ribu rupiah bro, dengan harga segitu kita bisa mendapatkan ESP8266 ESP-01 yang mempunya 3 buah pin GPIO. Atau bila ente merasa kurang jumlah GPIO nya, ingin yang lebih banyak? bisa menggunakan ESP8266 ESP-12, kalau ane sendiri pakai tipe ESP-01 seperti tutorial yang di posting di blog www.boarduino.web.id ini :)
Sesuaikan saja dengan kebutuhan kalian ya, jangan berlebihan... Okelah, mari simak tutorialnya.
ESP8266 adalah sebuah komponen chip terintegrasi yang didesain untuk keperluan dunia masa kini yang serba tersambung. Chip ini menawarkan solusi networking Wi-Fi yang lengkap dan menyatu, yang dapat digunakan sebagai penyedia aplikasi atau untuk memisahkan semua fungsi networking Wi-Fi ke pemproses aplikasi lainnya. ESP8266 memiliki kemampuan on-board prosesing dan storage yang memungkinkan chip tersebut untuk diintegrasikan dengan sensor-sensor atau dengan aplikasi alat tertentu melalui pin input output hanya dengan pemrograman singkat.
Dengan level yang tinggi berupa on-chip yang terintegrasi memungkinkan external sirkuit yang ramping dan semua solusi, termasuk modul sisi depan, didesain untuk menempati area PCB yang sempit.
- See more at: http://geeknesia.com/documentor-sections/esp8266/#sthash.jpUWelJk.dpuf
ESP8266 adalah sebuah komponen chip terintegrasi yang didesain untuk keperluan dunia masa kini yang serba tersambung. Chip ini menawarkan solusi networking Wi-Fi yang lengkap dan menyatu, yang dapat digunakan sebagai penyedia aplikasi atau untuk memisahkan semua fungsi networking Wi-Fi ke pemproses aplikasi lainnya. ESP8266 memiliki kemampuan on-board prosesing dan storage yang memungkinkan chip tersebut untuk diintegrasikan dengan sensor-sensor atau dengan aplikasi alat tertentu melalui pin input output hanya dengan pemrograman singkat.
Dengan level yang tinggi berupa on-chip yang terintegrasi memungkinkan external sirkuit yang ramping dan semua solusi, termasuk modul sisi depan, didesain untuk menempati area PCB yang sempit.
- See more at: http://geeknesia.com/documentor-sections/esp8266/#sthash.jpUWelJk.dpuf

Alat dan Bahan yang dibutuhkan :
  • 1x Arduino UNO (Compatible)
  • 1x Modul ESP8266
  • Breadboard / Projectboard
  • Kabel jumper secukupnya

Langkah - Langkahnya :

1.) Susunlah rangkaian seperti gambar dibawah ini



Keterangan Konfigurasi Kabel :
  • Pin VCC pada Arduino dihubungkan ke Pin VCC dan CH_PD Modul ESP8266
  • Pin GND pada Arduino dihubungkan ke GND dan GPIO0 pada ESP8266
  • Pin TXD pada Arduino dihubungkan ke UTXD pada Modul ESP8266
  • Pin RXD pada Arduino dihubungkan ke URXD pada Modul ESP8266
2.) Setelah itu sambungkan Arduino pada Laptop/PC dengan menggunakan kabel serial.
3.) Download dan Install program Arduino IDE di Arduino.cc ( If Needed )
4.) Setelah terinstall, jalankan program Arduino-nya.
5.) Lalu upload sketch Bare Minimum dibawah ini ke board Arduino
void setup() {
  //Ini kosongin aja gan...
}

void loop() {
  //Ini juga biarin kosong aja gan...
}
6.) Setelah terupload, silahkan download terlebih dahulu Esptool dan Firmware [KLIK DISINI]
7.) Setelah itu extract file tersebut, hingga muncul folder seperti dibawah ini.


8.) Bila sudah, jalankan softwarenya dengan dobel klik pada file esp8266_flasher.exe lalu klik Bin.


9.) Maka muncul popup windows, lalu pilih file Firmware yang ber-extensi .bin dan klik Open.


10.) Setelah itu kita ubah dan sesuaikan COM Port Arduino yang terdereksi, lalu klik Download


11.) Bila muncul seperti gambar dibawah ini, artinya flashing firmware berhasil gan.


12.) Setelah berhasil flashingnyacabut kabel dari GPIO0 yang terhubung pada GND Arduino.
13.) Lalu kita buka serial monitor Arduino IDE dan Set Both NL & CR dengan baudrate 115200


Whoaaw, sekarang firmware yang baru telah tertanam pada ESP8266 ente! 
Terimakasih telah berkunjung, selamat mencoba, semoga bermanfaat.

Blog, Updated pada: 18:47:00
Comments
0 Comments

0 comments:

Post a Comment

Masih Bingung atau Hal Lainnya? Silahkan Bertanya di Kolom Komentar :)

~ Dilarang SARA
~ Dilarang PORNOGRAPHY
~ Dilarang SPAM
~ Dilarang MENINGGALKAN LINK AKTIF
~ Maaf untuk Anonymous, tidak bisa Berkomentar.

Apabila Komentar anda belum muncul, Tunggu sampai di Moderasi.
Terimakasih atas Perhatiannya.


English French German Spain Italian Dutch Russian