Firmware ESP8266 жаркылдайт: 4 кадам
Firmware ESP8266 жаркылдайт: 4 кадам
Anonim
ESP8266 жабдыктын жарыгы
ESP8266 жабдыктын жарыгы

Ар бир адам ESP8266 модулунун микрофонун жаңыртууга аракет кылат, Нускамалар сизге ESP8266дагы микробдорду жаркыратып көрсөтүүгө жардам берет.

1 -кадам: ESP8266 менен компьютерди туташтырыңыз

ESP8266 менен компьютерди туташтырыңыз
ESP8266 менен компьютерди туташтырыңыз
ESP8266 менен компьютерди туташтырыңыз
ESP8266 менен компьютерди туташтырыңыз

Биринчиден, ESP8266ны Arduino UNO же USB-UART жардамы менен компьютерге туташтыруу керек. ESP8266 модулун Arduino же USB-UART менен туташтыруу үчүн схеманы аткарыңыз

ARDUINO UNO ҮЧҮН

  • Arduino UNO 3.3v пинин ESP8266 V ++ жана EN пинине туташтырыңыз
  • Arduino UNOнун GND пинин ESP8266нын GND пинине туташтырыңыз
  • TX, RX Arduino UNO пин RX жана TX pinof ESP8266 менен туташтырыңыз
  • Камтылган программаны жаңыртуу режимин жандандыруу үчүн Arduino UNOнун GND пини менен ESP8266нын CPIO0 пининин ортосундагы которуштурууну туташтырыңыз. (которгуч басылганда)
  • Arduino UNOнун RST'син Arduino UNOнун GND менен туташтырыңыз

райондук схемага ылайык

USB-UART үчүн

  • USB-UART 3.3v пинин ESP8266 V ++ жана EN пинине туташтырыңыз
  • USB-UARTтын GND пинин ESP8266нын GND пинине туташтырыңыз
  • USB-UART пиндин TX, RX туташуусун RX жана TX пинине ESP8266 туташтырыңыз
  • Программаны жаңыртуу режимин иштетүү үчүн USB-UARTтын GND пини менен ESP8266нын CPIO0 пининин ортосундагы которуштурууну туташтырыңыз. (Которгуч басылганда)

2 -кадам: Учурдагы версияны текшериңиз

ESP8266нын учурдагы версиясын текшерүү үчүн Arduino IDEди ачыңыз (эгер сизде жок болсо, аны алуу үчүн шилтемени чыкылдатыңыз: -https://www.arduino.cc/en/main/software)

Эскертүү:- GND жана CIPO0 которуштуруучу b/w ачык болот (басылган эмес)

Жаңы долбоорду ачыңыз <Куралдардагы Портту тандаңыз <Куралдарда сериялык мониторду ачыңыз <Байдын ылдамдыгын 115200гө чейин тандаңыз

Сериялык порт мониторун буйрук сабы акыркы NL жана CR тамгалары менен жөнөтүлө турган кылып коюу керек.

Комментарий бөлүмүндө AT буйругун текшериңиз

AT терип, Enter басыңыз

ал кайтып келет

AT

Макул

Эскертүү:- Эгерде иштебесе, Arduino UNOдогу RST баскычын басып, кайра аракет кылыңыз

тест түрүнөн кийин

AT+GMR учурдагы жабдыктын версиясын текшерүү үчүн

чыгаруу мындай болот:-

AT+GMR

AT версиясы: 0.40.0.0 (8 Август 2015 14:45:58) SDK версиясы: 1.3.0 Ai-Thinker Technology Co., Ltd. Курулушу: 1.3.0.2 11 сентябрь 2015 11:48:04 OK

Ошондой эле ESP модулунун флэш -эсинин көлөмүн билүү зарыл, программаны жүктөө дареги анын өлчөмүнө жараша болот. Бул колдонмо эң кеңири таралган катары флэш -эси 8Мбит (512КБ+512КБ) же 16Мбит (1024КБ+1024КБ) болгон модулдун жаңыртылган программасын сүрөттөйт. AT-командасын баштапкы абалга жөнөтсөңүз, Flash эстутумунун өлчөмүн табууга болот: AT+RST.

чыгаруу мындай болот:-

AT+RST

Макул 8 -январь 2013, биринчи себеп: 2, жүктөө режими: (3, 1) жүктөө 0x40100000, len 1396, 16 -бөлмө 4 күкүм 4xksum 0x89 жүктөө 0x3ffe8000, len 776, 4 -бөлүк 4 күкүм 0xe8 жүктөө 0x3ffe8308, len 540, бөлмө 4 куйрук 8 chksum 0xc0 csum 0xc0 2чи жүктөө версиясы: 1.4 (b1) SPI ылдамдыгы: 40MHz SPI режими: DIO SPI Flash Өлчөмү жана картасы: 8Mbit (512KB+512KB) user1 @ 1000 Ai-Thinker Technology Co., Ltd. даяр

бардык деталдарга көңүл буруңуз жана чыгыңыз

3 -кадам: Flash куралы жана жабдык

Камтылган программаны жаңыртуу үчүн сиз атайын куралдын тиркемесин жана программалык камсыздоонун өзүн жүктөп алышыңыз керек. ESP8266 программалык камсыздоону жаңыртуу үчүн арыз Espressif Systems расмий сайтынан Flash Download Tools колдонот. Жүктөө барагына шилтеме:

Программаны расмий сайттан да жүктөп алса болот. Расмий веб -сайтта жүктөө барагына шилтеме:

Сиз "SDKs & Demos" бөлүмүнө өтүп, ESP8266 NONOS SDK версиясын жок дегенде v1.3.0 жүктөп алышыңыз керек. же Жогорку версия

Бардык жүктөлүп алынган файлдар пакеттен чыгарылып, каталогго жайгаштырылышы керек.

4 -кадам: Жаркылдаган Программалык камсыздоо

Flashing Firmware
Flashing Firmware
Flashing Firmware
Flashing Firmware
Flashing Firmware
Flashing Firmware

Flash Download Tools v "каалаган версиясын" (ошол эле аталыштагы.exe файлы) тиркемесин иштетиңиз. Ачылган терезеде жүктөлүп алынган файлдарды туура тандап, туташуу режимин орнотушуңуз керек.

Жүктөлүп алынуучу файлдар "бин" каталогунда камтылган программалык камсыздоо файлдары менен жайгашкан. Ар бир файл үчүн жарактуу дарек жүктөөнү көрсөтүшүңүз керек. "Бин" папкасындагы файлдарды тандаңыз

Файлдарды жана бара турган даректерди тандоо үчүн сүрөттөрдөгү төмөнкү таблицаны колдонуңуз

Төмөнкү жөндөөлөрдү коюңуз:

  • SPIAutoSet - коюлган;
  • CrystalFreq - 26М;
  • FLASH SIZE - флеш -эсинин көлөмүнө жараша 8 Мбит же 16 Мбит;
  • COM PORT - ESPке туташкан портту тандоо;
  • БАУДРАТ - 115200

Программаны жаңыртуу үчүн "START" баскычын чыкылдатыңыз.

анын маалыматтарын Башкармалык менен шайкештештирип, жүктөөнү баштаңыз

Эскертүү:- Эгерде иштебесе, arduinoдогу "RESET" баскычын басып, анан "START" баскычын кайра басыңыз

Программаны жаңыртуунун аягына чейин күтө туруңуз. Процесстин аягында жашыл FINISH жазуусу пайда болот.

ESP8266 модулун өчүрүп, CPIO0 түйүнүнөн жерди ажыратыңыз. (Которгучту басыңыз)

Модулду күйгүзүңүз жана сериялык порт мониторун иштетиңиз. Модулдун жана жаңы камтылган версиянын AT+GMR буйругун жөнөтүү менен иштээрин текшериңиз.

Сунушталууда: