Proses manufaktur
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
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.
Proses manufaktur
Komponen dan persediaan Arduino UNO × 1 Espressif ESP8266 ESP-01 × 1 SparkFun USB ke Serial Breakout - FT232RL × 1 Regulator Linier (Dropout Rendah) × 1 Sakelar Geser × 1 Sakelar Tombol Tekan SparkFun 12mm × 1 Kabel jumper (generi
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 t
Komponen dan persediaan Arduino UNO × 1 Arduino Proto Shield × 1 Espressif ESP8266 ESP-01 × 1 28BYJ Stepper motor × 2 driver stepper ULN2003 × 1 Perangkat Android × 1 Resistor 1k ohm × 1 Resistor 100k ohm × 2 Ban
Komponen dan persediaan Espressif ESP8266 ESP-01 × 1 Arduino UNO × 1 Kabel jumper (generik) × 7 Perangkat Android × 1 Arduino UNO × 1 Aplikasi dan layanan online API Bot Telegram Arduino IDE Tentang proyek ini