Orodha ya maudhui:

Panga Bodi / moduli yoyote ya ESP8266 Na Firmware ya AM Amri: Hatua 5
Panga Bodi / moduli yoyote ya ESP8266 Na Firmware ya AM Amri: Hatua 5

Video: Panga Bodi / moduli yoyote ya ESP8266 Na Firmware ya AM Amri: Hatua 5

Video: Panga Bodi / moduli yoyote ya ESP8266 Na Firmware ya AM Amri: Hatua 5
Video: Мастер-класс: Совершенствование домашней беспроводной сети – Эпизод 3 2024, Novemba
Anonim
Panga Bodi / moduli yoyote ya ESP8266 Na Firmware ya AM Amri
Panga Bodi / moduli yoyote ya ESP8266 Na Firmware ya AM Amri

Kila moduli na bodi ya ESP8266 inaweza kusanidiwa kwa njia nyingi:

  • Arduino,
  • chatu,
  • Lua,
  • Amri za AT,
  • mengi zaidi labda…

Kwanza tatu ni bora kwa operesheni ya kibinafsi, AT firmware ni kwa kutumia ESP8266 kama moduli au upimaji wa haraka na mawasiliano ya TTL RS232.

Programu ya BTW ESP (k.v. na Arduino, chatu au Lua) itafuta kumbukumbu zote. Kwa hivyo ikiwa unataka kurudi kwenye maagizo ya AT lazima ubadilishe firmware.

Nitakuonyesha jinsi ya kuifanya kwa usahihi na zana na nyaraka za Espriff.

Hatua ya 1: Programu na Nyaraka zinazohitajika

ESP8266 NON-OS SDK - ina AT amri firmware katika.. / ESP8266_NONOS_SDK-2.2.0 / bin / saa

  • Zana za Upakuaji wa Flash (ESP8266 & ESP32 & ESP32-S2) - programu ya kuangaza firmware mpya
  • Mwongozo wa Kuanza wa ESP8266 SDK - una ramani za kumbukumbu ambazo unapaswa kufuata kwenye chip chip
  • Seti ya Maagizo ya ESP8266 - mwongozo wa amri ya hiari ya AT

Hatua ya 2: Vifaa na Muunganisho

Vifaa na Uunganisho
Vifaa na Uunganisho

Utahitaji:

moduli yoyote au bodi ya ESP8266,

kibadilishaji chochote cha USBSerial 3.3V (ESP haina uvumilivu wa 5V) (bodi zingine zina moja mfano NodeMCU),

hiari 3.3V PSU (sio kila kibadilishaji cha serial ina nguvu ya kutosha kuwezesha ESP8266 juu)

Kwa programu itabidi:

  • vuta GPIO15 chini (hali chaguomsingi kwa moduli nyingi),
  • vuta GPIO2 juu (hali chaguomsingi kwa moduli nyingi),
  • vuta GPIO0 chini (lazima ifanyike kila wakati, achana nayo au vuta kwa operesheni ya kawaida),

vuta CH_PD juu

Wakati mwingine sio pini zote za GPIO zinazoweza kupatikana (kwa mfano moduli ya ESP-01), kwa njia hiyo zinaunganishwa kama inavyopaswa kuwa, wakati mwingine kuna vifungo vya taa, ambavyo vinapaswa kushinikizwa wakati wa kuweka upya / kuwasha kwa kuingiza hali ya mwangaza (kwa mfano NodeMCU) na hakuna muunganisho wa ziada unaopaswa kufanywa.

Hatua ya 3: Kuangalia Ukubwa wa Kiwango

Jaribu!
Jaribu!
Jaribu!
Jaribu!
Jaribu!
Jaribu!

Unaweza kutumia programu tumizi yoyote. Amri ya "AT" ni jaribio rahisi la kufanya kazi, "AT + GMR" itakuambia toleo la firmware. Kila amri inapaswa kukomeshwa na CR + LF. Utapata zaidi katika ESP8266 AT Inst Set Set.

"AT + CWAP" inaorodhesha vituo vyote vya ufikiaji vilivyo karibu, lakini moduli inapaswa kuwa katika hali ya kituo: "AT + CWMODE_CUR = 1"

Niliambatanisha viwambo vya skrini kutoka kwa terminal ninayopenda Tera Term na usanidi wake (CR + LF kwa laini mpya na kiwango sahihi cha baud).

Ilipendekeza: