
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

Ар бир адам ESP8266 модулунун микрофонун жаңыртууга аракет кылат, Нускамалар сизге ESP8266дагы микробдорду жаркыратып көрсөтүүгө жардам берет.
1 -кадам: 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 -кадам: Жаркылдаган Программалык камсыздоо



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 буйругун жөнөтүү менен иштээрин текшериңиз.
Сунушталууда:
AT Commands Firmware менен каалаган ESP8266 тактасы/модулу: 5 кадам

AT Commands Firmware менен каалаган ESP8266 Board/модулун программалоо: Ар бир ESP8266 модулу жана тактасы ар кандай жолдор менен программаланышы мүмкүн: Arduino, python, Lua, AT буйруктары, балким … Алардын үчөө өз алдынча иштөө үчүн эң жакшы, AT программасы Бул ESP8266 модулу катары же TTL RS232 c менен тез тестирлөө үчүн
BLF A6 Чырагына Custom Firmware жарк этип: 5 кадам

BLF A6 чырагына Custom Firmware жарк этип: Мен жакында BLF A6 алдым. Бул абдан жагымдуу, бирок мен демейки режимдеги топтордун бирин жактырбайм, андыктан мен жактырган жарыктыгымды колдонуу үчүн программаны өзгөрттүм. Маалыматты табуу кыйын болчу, ошондуктан мен үйрөнгөн нерселеримдин баарын бул жерге өзүмө жана башкаларга салып жатам
Sonoff Switch модулун айдоо үчүн Homie Firmware колдонуңуз (ESP8266 негизделген): 5 кадам (сүрөттөр менен)

Sonoff которуу модулун айдоо үчүн Homie программасын колдонуңуз (ESP8266 негизделген): Бул кийинки көрсөтмө, мен муну " IoT же Home Automation үчүн Homie түзмөктөрүн куруудан " кийин жазгам. Кийинчерээк D1 Mini такталарынын тегерегиндеги негизги мониторингге (DHT22, DS18B20, жарык) басым жасалды
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 кадам

Sonoff B1 Firmware Home Automation Openhab Google Home: Мага Sonoff өчүргүчтөрү үчүн Tasmota программасы абдан жагат. Бирок менин Sonoff-B1деги Tasmota программасы чынында бактылуу болгон жок. Мен аны Openhab'име киргизип, Google Home аркылуу башкара алган жокмун, ошондуктан мен өз фирмамды жаздым
M5Stack MultiApp Advanced Firmware орнотуу боюнча үйрөткүч: 3 кадам

M5Stack MultiApp Advanced Firmware орнотуу үйрөткүчү: Мен M5Stack ESP32 модулунун чоң күйөрманымын. Бул менин кадимки "келемиштердин уясынан" айырмаланып, прототип такталары менен зымдардан айырмаланып турат! Көпчүлүк ESP32 иштеп чыгуу такталары менен сиз бир эле учурда бир программаны / колдонмону иштете аласыз, бирок азыр M5Stackте сиз тандай аласыз