Daftar Isi:
- Langkah 1: Temukan Perangkat Lunak Flash Esp8266
- Langkah 2: Temukan File Firmware ESP8266
- Langkah 3: Menghubungkan ESP ke Mode Flash
- Langkah 4: Mengunggah Firmware
- Langkah 5: Menggunakan Esp Flash Download Tol V0.9.3.1
- Langkah 6: Program Esp Menggunakan Esplorer
- Langkah 7: Pemecahan Masalah
Video: Pembaruan Firmware Esp8266: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Modul ESP8266 adalah modul Nirkabel yang murah. Modul ini memiliki SOC (system on chip) yang mampu menyediakan wifi ke mikrokontroler/mikroprosesor apa pun. Ada dua cara penggunaan esp8266.
- Mandiri esp8266
- Esp8266 dengan raspberry pi atau arduino atau stm32
Esp8266 membutuhkan 3.3 v eksternal untuk bekerja dengan baik. Jika Anda menggunakan esp8266 dengan arduino, cobalah untuk tidak memberikan daya dari arduino. Karena kapasitas penyediaan arus maksimum arduino adalah 40mA sementara esp8266 menarik 250mA. Ini kemungkinan besar masalahnya terletak setiap kali mengunggah firmware baru atau ketika Anda menggunakan esp8266
Untuk pemula disarankan untuk menggunakan papan mcu node yang tersedia di pasar. Ada dua jenis papan satu dengan LED RGB & sensor Ldr dan lainnya hanya dengan pin breakout. Papan ini memiliki pengatur tegangan bawaan yang menangani daya yang tepat
- papan jenaka esp8266
- Node Mcu
Langkah 1: Temukan Perangkat Lunak Flash Esp8266
Unduh perangkat lunak dari drive
espFlasher
Langkah 2: Temukan File Firmware ESP8266
Buka tautan ini di bawah ini untuk menemukan file firmware.
- AT firmware terakhir diperbarui 2017 sep
- https://github.com/espressif/ESP8266_AT
- https://drive.google.com/file/d/0B3dUKfqzZnlwdUJUc2hkZDUyVjA/view
- https://drive.google.com/open?id=1c0zO8dbw5pIAc0lDYAg0cBx-PXFS_iTg
Langkah 3: Menghubungkan ESP ke Mode Flash
Modul ESP 8266-01
Menggunakan adaptor pemrogram Esp01
Ini adalah cara terbaik untuk mem-flash esp01, beli modul ini dan bebaskan kabel yang berantakan di masa mendatang.
Ini sangat berguna dan sangat cepat.
Adaptor pemrogram Esp01
Catatan: Modul tidak langsung masuk ke papan pemrograman. Untuk ini, Anda perlu menyolder jumper di atasnya. Silakan lihat foto untuk ini. Jumper disolder antara gpio 0 dan pin gnd. ketika tidak menggunakan dalam mode pemrograman, geser jumper ke pin kosong.
Menggunakan modul BreadBoard Power
Catu daya papan tempat memotong roti
Dengan modul ini Anda dapat secara terpisah memberikan 5v ke arduino dan 3,3 v ke esp8266 secara bersamaan. Inilah keindahan modul ini.
Pin esp rx juga membutuhkan 3.3v. Jika Anda mencoba memasukkan arduino tx ke esp rx. Modul esp dapat mengalami kerusakan. Untuk mencegah hal ini terjadi Anda dapat melakukan dua hal.
- Gunakan pembagi tegangan
- Gunakan Pemindah Level
1. Pembagi tegangan
menggunakan resistor 20k dan 10k untuk mencapai ini. Silakan periksa koneksi di foto
vcc & chpd dari esp terhubung ke 3.3v
Gpio 0 & gnd dari esp terhubung ke gnd
Rx dari esp terhubung langsung dengan TX arduino
Tx esp terhubung ke arduino rx melalui pembagi tegangan
2. Pemindah level
Silakan periksa koneksi di foto
- sambungkan 5v catu daya papan tempat memotong roti ke pin hv level logika
- sambungkan 3.3v catu daya papan tempat memotong roti ke pin Lv level logika
- sambungkan tx dari arduino ke pin hv lain dari 4 pin, sesuai dengan pin yang telah Anda sambungkan tx, sambungkan rx dari esp ke pin yang akan menjadi pin Lv
2. Modul Esp 8266-12
Saya menemukan instruksi daflabs terbaik untuk modul ini sejauh ini
www.instructables.com/id/Getting-Started-with-the-ESP8266-ESP-12/
Saya menggunakan Arduino alih-alih modul cp2102, dan saya tidak memiliki masalah dalam komunikasi.
Koneksi sebagian besar akan tetap sama untuk esp8266-12 untuk menjalankannya dalam mode flash.
GPIO0 -> RENDAH
GPIO2 -> TINGGI
GPIO15 -> RENDAH
Langkah 4: Mengunggah Firmware
- Unggah program kosong di arduino jika menggunakan. Dan kemudian hubungkan pin esp tx dan rx di atasnya
- Buka softwarenya dan satu persatu tambahkan bin files didalamnya..
- Sekarang tambahkan alamat sebagai berikut.
boot_v1.2.bin ---0x000000
user1.1024.new2.bin ---0x01000
blank.bin ---0x7e000
blank.bin ---0x3fe000
esp_init_data_default.bin ---0x3fc000
- Kemudian cukup klik tombol flash, jika semuanya baik-baik saja, flasher akan menunjukkan kepada Anda status unduhan dan juga led modul esp 8266 Anda akan berkedip sangat cepat.
- Selamat!!!.you telah mengupload firmware terbaru ke esp8266.
- Jika Anda tidak menemukan alamat mac ini. Gunakan pin reset dan taruh ke gnd selama 2 detik dan kemudian hapus dari gnd dan flash ulang. Sangat penting untuk mendapatkan alamat mac.
- Saatnya untuk menguji modul Esp Anda. Sekarang tinggal lepaskan kabel GPIO 0 yang terhubung ke GND, Anda dapat menghubungkannya ke VCC atau membiarkannya seperti ini.
- Sekarang pasang kembali Arduino Anda ke pc dan buka port serial.
- Periksa perintah at pada baud rate yang berbeda, sebagian besar esp bekerja dengan baik pada baud rate 115200 ini.
- SEKARANG waktunya untuk menguji perintah AT. Masukkan "AT" di port serial dan Anda akan mendapatkan "OK". Sekarang masukkan "AT + GMR" dan periksa versi firmware.
- Untuk mengubah baud rate Anda dapat melakukan ini "AT+UART_DEF=9600, 8, 1, 0, 0"
Langkah 5: Menggunakan Esp Flash Download Tol V0.9.3.1
Ada dua software untuk menginstal file bin pada soc esp8266, Cara kedua adalah dengan menggunakan esp flash download.
1.) Unduh perangkat lunak dari tautan di bawah ini
bbs.espressif.com/viewtopic.php?t=25
2.) Sekarang cukup telusuri file bin yang ingin Anda unggah di esp dan jangan ubah pengaturan apa pun kecuali port com dan ubah baud rate menjadi 115200 dan klik mulai. Anda akan melihat status pengunggahan. Bersabarlah sampai selesai. mengatakan selesai.
Langkah 6: Program Esp Menggunakan Esplorer
esplorer adalah perangkat lunak yang dibuat khusus untuk modul wifi esp8266. Anda dapat mengunggah kode lua atau perintah AT pada esp8266 dengan menggunakan perangkat lunak ini
unduh ini dari tautan yang diberikan
esp8266.ru/esplorer/
Langkah 7: Pemecahan Masalah
1.) Power esp 8266 dari catu daya eksternal. Harap hindari menggunakan arduino atau komputer untuk vcc.
2.) periksa sirkuit tiga kali dan selalu saat mengunggah firmware, coba reset esp8266 secara manual dengan membuat chpd gnd selama beberapa waktu dan mengembalikannya ke vcc
3.) pastikan Anda menggunakan buck atau regulator 3.3. esp8266 membutuhkan arus konstan juga
4.) Catatan: https://www.allaboutcircuits.com/projects/update-the-firmware-in-your-esp8266-wi-fi-module/ tautan lain yang mungkin membantu Anda menyelesaikan masalah dengan esp module.if bukan di atas
metode bekerja…
Direkomendasikan:
Pelacak Pembaruan Covid-19 Menggunakan ESP8266: 9 Langkah
Pelacak Pembaruan Covid-19 Menggunakan ESP8266: Ini adalah proyek yang menunjukkan data terkini wabah virus corona dari berbagai kota di negara bagian India secara realtime di layar OLED. Pelacak status langsung ini membantu Anda memantau pembaruan covid-19 realtime di distrik Anda. Proyek ini sepenuhnya b
Rancang PCB Anda Menggunakan Sprint Layout 2020 Dengan Pembaruan Baru: 3 Langkah
Rancang PCB Anda Menggunakan Sprint Layout 2020 Dengan Pembaruan Baru: Sebagian besar pecinta elektronik membuat sirkuit elektronik menggunakan metode yang berbeda. terkadang kita perlu membuat PCB untuk mendapatkan output yang tepat dan mengurangi kebisingan dan hasil akhir yang ringkas. hari ini kami memiliki banyak Software untuk merancang PCB sendiri. Tapi masalahnya paling
Pembaruan Status Slack Dengan ESP8266: 5 Langkah (dengan Gambar)
Slack Status Updater Dengan ESP8266: Proyek ini membantu membuat hari Anda sedikit lebih mudah jika Anda seorang pekerja jarak jauh yang menggunakan Slack. Saya akan menunjukkan cara membuatnya menggunakan papan wifi ESP8266. Jangan lewatkan video di atas untuk ikhtisarnya. Baik Anda baru menggunakan Slack atau baru saja menggunakan
ESP8266 POV Fan Dengan Jam dan Pembaruan Teks Halaman Web: 8 Langkah (dengan Gambar)
ESP8266 POV Fan Dengan Jam dan Pembaruan Teks Halaman Web: Ini adalah kecepatan variabel, POV (Persistence Of Vision), Kipas yang sebentar-sebentar menampilkan waktu, dan dua pesan teks yang dapat diperbarui "on the fly."Kipas POV juga merupakan server web satu halaman yang memungkinkan Anda mengubah dua teks saya
Siapkan Server Pembaruan Otomatis ESP8266: 7 Langkah
Mengatur Server Pembaruan Otomatis ESP8266: Banyak orang sekarang menggunakan ESP8266 dalam banyak samarannya (ESP-01S, Wemos D1, NodeMCU, Sonoff dll) untuk sistem otomasi rumah. Jika Anda menulis kode Anda sendiri (seperti yang saya lakukan) memperbarui masing-masing secara terpisah bahkan melalui OTA (over the air) menjadi sedikit membosankan.M