
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41

Jokainen ESP8266 -moduuli ja -kortti voidaan ohjelmoida monella tavalla:
- Arduino,
- python,
- Lua,
- AT -komennot,
- varmaan paljon enemmän…
Kolme ensimmäistä niistä ovat parhaita itsenäiseen käyttöön, AT -laiteohjelmisto on tarkoitettu ESP8266: n käyttämiseen moduulina tai TTL RS232 -yhteyden nopeaa testausta varten.
BTW -ohjelmointi ESP (esim. Arduino, python tai Lua) poistaa kaiken muistin. Joten jos haluat palata AT -komentoihin, sinun on päivitettävä laiteohjelmisto.
Näytän sinulle, kuinka tehdä se oikein Espriffin työkalujen ja asiakirjojen avulla.
Vaihe 1: Tarvittavat ohjelmistot ja asiakirjat
ESP8266 NON-OS SDK-sisältää AT-komentojen laiteohjelmiston tiedostossa.. / ESP8266_NONOS_SDK-2.2.0 / bin / at
- Flash Download Tools (ESP8266 & ESP32 & ESP32 -S2) - ohjelma uuden laiteohjelmiston vilkuttamiseen
- ESP8266 SDK: n aloitusopas - sisältää muistikarttoja, joita sinun on noudatettava sirun ohjelmoinnissa
- ESP8266 AT -ohjesarja - valinnainen AT -komentoopas
Vaihe 2: Laitteisto ja liitännät

Sinä tulet tarvitsemaan:
mikä tahansa ESP8266 -moduuli tai -kortti,
mikä tahansa USBSerial 3.3V -muunnin (ESP ei ole 5 V: n kestävä) (joillakin levyillä on yksi, esim. NodeMCU),
lisävarusteena saatava 3,3 V: n virtalähde (kaikilla sarjamuuttajilla ei ole tarpeeksi virtaa ESP8266 -virran kytkemiseen)
Ohjelmointia varten sinun on:
- vedä GPIO15 alas (oletustila useimmille moduuleille),
- vedä GPIO2 ylös (oletustila useimmille moduuleille),
- vedä GPIO0 alas (aina tehtävä, jätä se rauhaan tai vedä ylös normaalikäyttöä varten),
vedä CH_PD ylös
Joskus kaikki GPIO-nastat eivät ole käytettävissä (esim. ESP-01-moduuli), joten ne on kytketty oikein, toisinaan on salamapainikkeita, joita on painettava nollattaessa/käynnistettäessä, jotta siirrytään salamatilaan (esim. NodeMCU) eikä lisäliitäntää tarvitse tehdä.
Vaihe 3: Salaman koon tarkistaminen



Voit käyttää mitä tahansa terminaalisovellusta. "AT" -komento on yksinkertainen testaustyö, "AT+GMR" kertoo laiteohjelmistoversion. Jokainen komento on lopetettava CR+LF: llä. Löydät lisää ESP8266 AT -ohjeistosta.
"AT+CWAP" luettelee kaikki lähellä olevat tukiasemat, mutta moduulin on oltava asematilassa: "AT+CWMODE_CUR = 1"
Liitin kuvakaappauksia suosikkiterminaalistani Tera Term ja sen kokoonpanosta (CR+LF uusille linjoille ja oikea baudinopeus).
Suositeltava:
Kloonaa mikä tahansa kaukosäädin Arduino Nanolla: 5 vaihetta

Kloonaa mikä tahansa kaukosäädin Arduino Nanolla: Kloonaa mikä tahansa kaukosäädin Arduino Nano -laitteella
Herätys lähiverkossa Mikä tahansa tietokone langattoman verkon kautta: 3 vaihetta

Herätä lähiverkossa missä tahansa tietokoneessa langattoman verkon kautta: Tämä opetusohjelma ei ole enää ajan tasalla Raspbpian -kuvan muutosten vuoksi. Seuraa päivitettyä opetusohjelmaa täällä: https://www.instructables.com/id/Raspberry-Pi-As-Wake-on-LAN-ServerWOL on nykyään lähes kaikissa Ethernet-porteissa. Tämä ei ole
DIY -äänisovitin (mikä tahansa): 5 vaihetta

DIY -äänisovitin (mikä tahansa tyyppi): Tässä oppaassa juotan kaksi RCA -komposiittiliitintä 3,5 mm: n "aux" -liitäntään. kaapeli, mutta prosessi on sama kaikentyyppiselle audiokaapelille, jota käytät (esim. XLR, 1/4 "jne.). Huomaa: Muista lukea jokainen vaihe kokonaan läpi ennen
Tietokoneohjaus Mikä tahansa elektroninen piirisarja: 4 vaihetta

Tietokoneohjaus Kaikki elektroniset piirisarjat: Rakastan todella yksinkertaisia elektroniikkapakkauksia, kuten Tedco Toysin Tronex 72+ Science Workshopia. Sen lisäksi, että Tronex on helppokäyttöinen, siinä on juuri tarpeeksi komponentteja prototyyppiprojekteiksi hyvin nopeasti, koska sinun ei tarvitse jahtaa osia, koska ne
Muunna (melkein) mikä tahansa mediatiedosto (melkein) mihin tahansa muuhun mediatiedostoon ilmaiseksi!: 4 vaihetta

Muunna (melkein) mikä tahansa mediatiedosto (melkein) mihin tahansa muuhun mediatiedostoon ilmaiseksi!: Ensimmäinen ohjeeni, terveiset! Joka tapauksessa etsin Googlesta ilmaista ohjelmaa, joka muuntaisi Youtube.flv -tiedostoni muotoon, joka on yleisempi, kuten.wmv tai.mov. Etsin lukemattomia foorumeita ja verkkosivustoja ja löysin sitten ohjelman nimeltä