Isi kandungan:
- Langkah 1: Cari Perisian Flash Esp8266
- Langkah 2: Cari Fail Firmware ESP8266
- Langkah 3: Menyambungkan ESP ke Mod Kilat
- Langkah 4: Memuat naik Firmware
- Langkah 5: Menggunakan Esp Flash Muat Turun Tol V0.9.3.1
- Langkah 6: Program Esp Menggunakan Esplorer
- Langkah 7: Penyelesaian masalah
Video: Kemas kini Firmware Esp8266: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Modul ESP8266 adalah modul Tanpa Wayar yang murah. Ia mempunyai SOC (sistem pada cip) yang mampu menyediakan wifi kepada mana-mana pengawal mikro / mikropemproses. Terdapat dua cara yang boleh digunakan esp8266.
- Berdiri ESP8266
- Esp8266 dengan raspberry pi atau arduino atau stm32
Esp8266 memerlukan 3.3 v luaran untuk berfungsi dengan baik. Sekiranya anda menggunakan esp8266 dengan arduino, cuba jangan memberikan kuasa dari arduino. Sebagai arduino arus maksimum yang disediakan ialah 40mA sementara esp8266 menarik 250mA. Kemungkinan besar masalah ini timbul setiap kali memuat naik firmware baru atau semasa anda menggunakan esp8266
Bagi pemula, disarankan untuk menggunakan papan mcu nod yang tersedia di pasaran. Terdapat dua jenis papan dengan sensor RGB led & Ldr dan yang lain hanya dengan pin pelarian. Papan ini mempunyai pengatur voltan terpasang yang mengendalikan kuasa yang betul
- esp8266 papan cerdas
- Node Mcu
Langkah 1: Cari Perisian Flash Esp8266
Muat turun perisian dari pemacu
espFlasher
Langkah 2: Cari Fail Firmware ESP8266
Pergi ke pautan ini di bawah untuk mencari fail firmware.
- Firmware AT terakhir dikemas kini 2017 sep
- https://github.com/espressif/ESP8266_AT
- https://drive.google.com/file/d/0B3dUKfqzZnlwdUJUc2hkZDUyVjA/lihat
- https://drive.google.com/open?id=1c0zO8dbw5pIAc0lDYAg0cBx-PXFS_iTg
Langkah 3: Menyambungkan ESP ke Mod Kilat
Modul ESP 8266-01
Menggunakan penyesuai programmer Esp01
Ini adalah kaedah terbaik untuk mem-flash esp01 membeli modul ini dan bebas dari kabel yang tidak kemas pada masa akan datang.
Sangat berguna dan cepat.
Penyesuai pengaturcara Esp01
Catatan: Modul tidak memasuki papan pengaturcaraan secara langsung. Untuk ini, anda perlu menyolder pelompat di atasnya. Sila rujuk foto untuk ini. Pelompat adalah solder antara gpio 0 dan pin gnd. Apabila tidak digunakan dalam mod pengaturcaraan, geser jumper ke pin kosong.
Menggunakan modul BreadBoard Power
Bekalan kuasa papan roti
Dengan modul ini anda secara berasingan dapat memberikan 5v ke arduino dan 3.3 v hingga esp8266 pada masa yang sama. Inilah keindahan modul ini.
Pin Esp rx juga memerlukan 3.3v. Sekiranya anda cuba meletakkan arduino tx ke esp rx. Modul esp boleh mengalami kerosakan. Untuk mengelakkan ini berlaku, anda boleh melakukan dua perkara.
- Gunakan pembahagi voltan
- Gunakan Level Shifter
1. Pembahagi voltan
gunakan perintang 20k dan 10k untuk mencapai ini. Sila periksa sambungan dalam foto
vcc & chpd of esp disambungkan ke 3.3v
Gpio 0 & gnd esp disambungkan ke gnd
Rx of esp disambungkan TX arduino secara langsung
Tx esp disambungkan ke arduino rx melalui pembahagi voltan
2. Pengubah tahap
Sila periksa sambungan dalam foto
- sambungkan 5v bekalan kuasa papan roti ke pin hv tahap logik
- sambungkan 3.3v bekalan kuasa papan roti ke pin Lv tahap logik
- sambungkan tx arduino ke pin hv lain daripada 4 pin, sepadan dengan pin yang anda sambungkan tx, sambungkan rx of esp ke pin Lv
2. Mod Esp 8266-12
Setakat ini saya dapati instruksi daflabs terbaik untuk modul ini
www.instructables.com/id/Getting-Started-with-the-ESP8266-ESP-12/
Saya menggunakan Arduino dan bukannya modul cp2102, dan saya tidak mempunyai masalah dalam komunikasi.
Sambungan akan tetap sama untuk esp8266-12 untuk menjalankannya dalam mod kilat.
GPIO0 -> RENDAH
GPIO2 -> TINGGI
GPIO15 -> RENDAH
Langkah 4: Memuat naik Firmware
- Muat naik program kosong di arduino jika menggunakan. Dan kemudian sambungkan pin esp dan rx di atasnya
- Buka perisian dan satu persatu tambahkan fail tong di dalamnya..
- Sekarang tambahkan alamat seperti berikut.
boot_v1.2.bin --0x00000
pengguna1.1024.new2.bin --0x01000
kosong.bin --0x7e000
kosong.bin --0x3fe000
esp_init_data_default.bin --0x3fc000
- Kemudian tekan butang kilat, jika semuanya baik-baik saja flasher akan menunjukkan status muat turun dan juga modul esp 8266 yang dipimpin anda akan berkelip dengan cepat.
- Tahniah !!!. anda telah memuat naik firmware terkini ke esp8266.
- Sekiranya anda tidak menemui alamat mac ini. Gunakan pin tetapan semula dan masukkan ke gnd selama 2 saat dan kemudian keluarkan dari gnd dan nyalakan semula. Sangat penting untuk mendapatkan alamat mac.
- Sudah tiba masanya untuk menguji modul Esp anda. Sekarang hanya lepaskan wayar GPIO 0 yang disambungkan ke GND, anda boleh menyambungkannya ke VCC atau membiarkannya seperti ini.
- Sekarang pasangkan Arduino anda kembali ke komputer dan buka port bersiri.
- Periksa perintah at pada kadar baud yang berbeza, kebanyakan esp berfungsi dengan baik pada kadar baud 115200 ini.
- SEKARANG waktunya untuk menguji arahan AT. Masukkan "AT" di port bersiri dan anda akan mendapat "OK". Sekarang masukkan "AT + GMR" dan periksa versi firmware.
- Untuk menukar kadar baud, anda boleh melakukan ini "AT + UART_DEF = 9600, 8, 1, 0, 0"
Langkah 5: Menggunakan Esp Flash Muat Turun Tol V0.9.3.1
Terdapat dua perisian untuk memasang fail bin pada soc esp8266, Kaedah kedua adalah dengan menggunakan muat turun esp flash.
1.) Muat turun perisian dari pautan di bawah
bbs.espressif.com/viewtopic.php?t=25
2.) Sekarang lihat sahaja tong sampah yang ingin anda muat naik di esp dan jangan ubah tetapan kecuali port com dan ubah kadar baud ke 115200 dan klik pada permulaan. Anda akan melihat status muat naik. Bersabarlah sehingga kata selesai.
Langkah 6: Program Esp Menggunakan Esplorer
esplorer adalah perisian yang dibuat khas untuk modul wifi esp8266. anda boleh memuat naik kod lua atau perintah AT pada esp8266 dengan menggunakan perisian ini
muat turun ini dari pautan yang diberikan
esp8266.ru/esplorer/
Langkah 7: Penyelesaian masalah
1.) Power esp 8266 dari bekalan kuasa luaran. Sila elakkan penggunaan arduino atau komputer untuk vcc.
2.) periksa litar tiga kali dan selalu semasa memuat naik firmware cuba tetapkan semula secara manual esp8266 dengan membuat chpd gnd untuk beberapa waktu dan letakkan kembali ke vcc
3.) pastikan anda menggunakan pengawal selia atau 3.3. esp8266 juga memerlukan arus berterusan
4.) Catatan: https://www.allaboutcircuits.com/projects/update-the-firmware-in-your-esp8266-wi-fi-module/ pautan lain yang mungkin dapat membantu anda menyelesaikan masalah dengan modul esp.if bukan perkara di atas
kaedah berfungsi …
Disyorkan:
Penjejak Kemas Kini Covid-19 Menggunakan Langkah ESP8266: 9
Covid-19 Update Tracker Menggunakan ESP8266: Ini adalah projek yang menunjukkan data terkini wabak coronavirus dari pelbagai bandar di negeri-negeri India secara realtime pada paparan OLED. Penjejak status Langsung ini membantu anda memantau kemas kini covid-19 masa nyata di daerah anda. Projek ini sepenuhnya
Reka PCB Anda Menggunakan Sprint Layout 2020 Dengan Kemas Kini Baru: 3 Langkah
Reka PCB Anda Menggunakan Sprint Layout 2020 Dengan Kemas Kini Baru: Sebilangan besar pencinta elektronik membuat litar elektronik menggunakan kaedah yang berbeza. kadang-kadang kita perlu membuat PCB untuk mendapatkan output yang betul dan mengurangkan bunyi dan kemasan yang padat. hari ini kita mempunyai banyak perisian untuk merancang PCB sendiri. Tetapi masalahnya paling banyak
Kipas ESP8266 POV Dengan Jam dan Halaman Web Teks Kemas kini: 8 Langkah (dengan Gambar)
Kipas ESP8266 POV Dengan Jam dan Halaman Web Teks Kemas kini: Ini adalah kelajuan berubah-ubah, POV (Persistence Of Vision), Kipas yang secara berkala memaparkan waktu, dan dua pesanan teks yang dapat dikemas kini " dengan cepat " Kipas POV juga pelayan web satu halaman yang membolehkan anda menukar dua teks saya
Kemas kini HTTPS Redirect Versi 2.0 ESP8266 & Google Spreadsheets: 10 Langkah
Kemas kini HTTPS Redirect Versi 2.0 ESP8266 & Google Spreadsheets: Dalam ujian sebelumnya kami membuat komunikasi modul ESP8266 dan penghantaran dua arah data ke Helaian Google dengan bantuan Skrip Google, Awalnya terima kasih kepada Sujay Phadke " electronicsguy " pencipta pustaka HTTPSRedirect
Sediakan Pelayan Kemas Kini Automatik ESP8266: 7 Langkah
Sediakan Pelayan Kemas Kini Automatik ESP8266: Kini ramai orang menggunakan ESP8266 dengan banyak cara (ESP-01S, Wemos D1, NodeMCU, Sonoff dll) untuk sistem automasi rumah. Sekiranya anda menulis kod anda sendiri (seperti saya) mengemas kini masing-masing secara berasingan walaupun melalui OTA (melalui udara) menjadi sedikit membosankan