Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

AI-Thinker AI-Cloud Inside ESP8266 Update Firmware(DITINJAU)

Komponen dan persediaan

Espressif ESP8266 ESP-01
× 1
Arduino UNO
× 1
Kabel jumper (generik)
× 1
LED (generik)
× 1

Tentang proyek ini

Komponen yang Diperlukan

1. ESP8266 – Al-Cloud Inside (Model Hitam:Ukuran Flash 8Mbit =1MByte )

2. Papan tempat memotong roti

3. Arduino UNO;

4. Kabel (jumper);

5. Laptop;

6. Sabar (banyak).

Tentang Proyek Ini

Ini adalah review dari posting saya sebelumnya, tetapi dengan banyak perbaikan.;-)

1. Sebelum Pembaruan Firmware

1.1) Anda harus melepas chip Arduino ATMega. LED kuning Arduino harus menyala.

(Tips:Jangan gunakan 'trik' menghubungkan RESET Arduino di port GND karena Anda dapat membakar modul ESP Anda. Semua tes di bagian ini menjaga suhu ESP relatif rendah. Jika Anda tidak dapat menyentuh ESP karena suhu tinggi, matikan koneksi segera).

1.2) GPIO2 tidak digunakan untuk pembaruan firmware.

1.3) Hanya VCC dan CH_PD (CHip Down) yang harus terhubung pada port Arduino 3.3V.

1.4) Hanya GND dan GPIO0 (input/output tujuan umum) yang harus terhubung di port Arduino GND. GPIO0 di GND adalah untuk mengaktifkan pemrograman di ESP8266.

1.5) Pin RST hanya digunakan untuk mereset modul ESP. Anda harus menghubungkannya di Arduino GND hanya untuk mereset firmware ESP saat ini, dan menghapusnya untuk memperbarui firmware. 'Blink biru' cepat terjadi saat Anda menghubungkan dan melepas pin RST dari Arduino GND.

1.6) TX dengan Arduino TX, dan RX dengan Arduino RX.

2. Pengkabelan untuk Pembaruan Firmware

3. Unduh Perangkat Lunak untuk Pembaruan Firmware

3.1) FLASH_DOWNLOAD_TOOLS_v2.4_150924 (versi terbaru tidak berfungsi) (Tersedia di:https://bbs.espressif.com/viewtopic.php?f=57&t=433&hilit=FLASH_DOWNLOAD_TOOLS_v2.4_150924)

3.2) AT_V1.1_on_ESP8266_NONOS_SDK_V1.5.4 (versi terbaru tidak berfungsi) (Tersedia di:https://www.electrodragon.com/w/File:AT_V1.1_on_ESP8266_NONOS_SDK_V1.5.4.zip)

3.3) Firmware pabrikan:ai-thinker-v1.1.1.bin. (Tersedia di:http://wiki.aprbrother.com/wiki/Firmware_For_ESP8266)

4. Perbarui Firmware

4.1) Buka Alat Unduhan Flash yang dapat dieksekusi.

4.2) Atur kolom sebagai berikut:

ESP8266_NONOS_SDK_V1.5.4\AT_bin\blank.bin>>> 0xFE000

ESP8266_NONOS_SDK_V1.5.4\AT_bin\esp_init_data_default.bin>>> 0xFC000

ESP8266_NONOS_SDK_V1.5.4\AT_bin\512+512\user1.1024.new.2.bin>>> 0x1000

ai-thinker-v1.1.1.bin>>> 0x0

4.3) Konfigurasikan pengaturan Flash SPI sebagai berikut (Catatan:menurut wiki ini...

https://github.com/arendst/Tasmota/issues/683

https://github.com/arendst/Tasmota/wiki/Theo's-Tasmota-Tips

https://github.com/letscontrolit/ESPEasy/issues/474

...semua ESP8266 mendukung MODE SPI "DOUT").

4.4) Klik MULAI dan tunggu hingga pengunggahan selesai.

4.5) Tutup Alat Unduhan Flash.

5. Setelah Menyebarkan Firmware

5.1) Putuskan:koneksi RX, TX, dan GPIO0.

5.2) Cabut Arduino dari port USB.

5.3) Hubungkan kembali Arduino di port USB. Pada langkah ini, pin ini harus digunakan:

VCC dan CH_PD <---> Arduino 3.3v

GND <---> Arduino GND

RX <---> Arduino RX

TX <---> Arduino TX

5.4) Buka Arduino IDE.

5.5) Pilih Alat -- Papan -- Modul ESP8266 Generik.

5.6) Pilih pengaturan ESP yang tepat sebagai berikut:

5.7) Buka Serial Monitor.

5.8) Pada langkah ini, jika Anda melepas dan menyambungkan kembali kabel CH_PD, Anda akan melihat beberapa karakter di monitor serial. Kabel CH_PD harus terhubung untuk mengirim/menerima pesan AT. Jika Anda tidak melihat karakter apa pun, berarti ada yang salah dan Anda harus menerapkan firmware lagi.

5.9) Uji perintah AT sebagai berikut:

Catatan Akhir

- Baudrate untuk model ESP8266 ini adalah 115200 bps.

- Ingatlah untuk mencabut RX, TX dan GPIO0 setelah pembaruan firmware. Jika tidak, Anda harus mengulang pembaruan firmware lagi saat mematikan ESP8266.

Skema

esp_esquematico_mUUSzSMso3.fzz

Proses manufaktur

  1. Arduino Spybot
  2. FlickMote
  3. TV Buatan Sendiri B-Gone
  4. Jam Master
  5. IOT - Smart Jar Menggunakan ESP8266, Arduino dan Sensor Ultrasonik
  6. Sensor Sidik Jari Kapasitif dengan Arduino atau ESP8266
  7. Temukan Saya
  8. Arduino Power
  9. Tech-TicTacToe
  10. Smart Door Lock Menggunakan Halaman Login WiFi oleh Arduino &ESP8266