INHOUDSOPGAWE:
- Stap 1: Vereiste sagteware en dokumente
- Stap 2: Hardeware en verbindings
- Stap 3: Kontroleer die flitsgrootte
Video: Program enige ESP8266 -bord/-module met AT -opdragte -firmware: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Elke ESP8266 -module en -bord kan op baie maniere geprogrammeer word:
- Arduino,
- luislang,
- Lua,
- AT opdragte,
- baie meer waarskynlik …
Die eerste drie van hulle is die beste vir selfstandige werking, AT -firmware is om ESP8266 as module te gebruik of om vinnig te toets met TTL RS232 -kommunikasie.
BTW -programmering ESP (bv. Met Arduino, python of Lua) sal alle geheue uitvee. As u dus wil teruggaan na AT -opdragte, moet u die firmware herlaai.
Ek sal u wys hoe u dit korrek kan doen met die gereedskap en dokumentasie van Espriff.
Stap 1: Vereiste sagteware en dokumente
ESP8266 NON-OS SDK-bevat firmware vir AT-opdragte in.. / ESP8266_NONOS_SDK-2.2.0 / bin / at
- Flash Download Tools (ESP8266 & ESP32 & ESP32 -S2) - program om nuwe firmware te flits
- ESP8266 SDK Aan die begin -gids - bevat geheuekaarte wat u moet volg om die skyfie te programmeer
- ESP8266 AT -instruksieset - opsionele AT -opdraggids
Stap 2: Hardeware en verbindings
Jy benodig:
enige ESP8266 -module of -bord,
enige USBSerial 3.3V -omskakelaar (ESP is nie 5V -verdraagsaam nie) (sommige borde het een, bv. NodeMCU),
opsioneel 3.3V PSU (nie elke reeksomskakelaar het genoeg krag om ESP8266 aan te dryf nie)
Vir programmering moet u:
- trek GPIO15 af (standaardtoestand vir die meeste modules),
- trek GPIO2 op (standaardtoestand vir die meeste modules),
- trek GPIO0 af (moet altyd gedoen word, laat dit met rus of trek op vir normale werking),
trek CH_PD op
Soms is nie alle GPIO-penne toeganklik nie (bv. ESP-01-module), op hierdie manier is dit verbind soos dit hoort; soms is daar flitsknoppies wat ingedruk moet word tydens die herstelling/aanskakeling om in die flitsmodus te gaan (bv. NodeMCU) en daar hoef geen ekstra verbinding gemaak te word nie.
Stap 3: Kontroleer die flitsgrootte
U kan enige terminale toepassing gebruik. "AT" -opdrag is 'n eenvoudige toets om te werk, "AT+GMR" sal u die firmware -weergawe vertel. Elke opdrag moet beëindig word met CR+LF. U vind meer in die ESP8266 AT -instruksiestel.
"AT+CWAP" gee 'n lys van alle nabygeleë toegangspunte, maar die module moet in die stasie -modus wees: "AT+CWMODE_CUR = 1"
Ek het skermkiekies aangeheg van my gunsteling terminale Tera Term en die konfigurasie daarvan (CR+LF vir nuwe reëls en behoorlike baud rate).
Aanbeveel:
Haal data van enige webwerf af via wifi (noorderlig -aanwyser) met 'n omringende atmosfeer met NodeMcu: 6 stappe
Haal data van enige webwerf via Wifi (noorderlig -aanwyser) na vore en wys dit met NodeMcu: my motivering: ek het BAIE instruksies gesien oor die opstel/ gebruik van 'n NodeMCU (gebou op die ESP8266 -module) vir die maak van IoT -projekte (internet van dinge) . Baie min van hierdie tutoriale het egter al die besonderhede/ kode/ diagramme gehad vir 'n baie nuweling
DIY Ambilight Met Framboos Pi en GEEN Arduino! Werk op enige HDMI -bron.: 17 stappe (met foto's)
DIY Ambilight Met Framboos Pi en GEEN Arduino! Werk op enige HDMI -bron: ek het 'n redelike basiese kennis van elektronika, en daarom is ek baie trots op my DIY Ambilight -opstelling in 'n basiese houtomhulsel met die vermoë om die ligte aan en uit te skakel soos ek wil. Vir diegene wat nie weet wat 'n Ambilight is nie;
Raspberry Pi Skakel aan/uit met enige afstandsbediening: 3 stappe (met foto's)
Raspberry Pi Skakel aan/uit met enige afstandsbediening: beheer die krag van die Raspberry Pi met 'n IR -afstandsbediening
Omskep (net oor) enige mediabestand gratis (net oor) enige ander medialêer !: 4 stappe
Skakel (net oor) enige mediabestand gratis na (net oor) enige ander medialêer !: My eerste instruksie, juig! Ek was in elk geval op Google op soek na 'n gratis program wat my Youtube.flv -lêers kon omskakel na 'n formaat wat is meer universeel, soos.wmv of.mov.Ek het ontelbare forums en webwerwe gesoek en toe 'n program gekry met die naam
Gebruik enige 5.1 luidsprekerstelsel met enige MP3 -speler of rekenaar goedkoop!: 4 stappe
Gebruik enige 5.1 luidsprekerstelsel met enige MP3 -speler of rekenaar goedkoop! (Dit is my eerste instruksies en Engels is nie my moedertaal nie). Ek het destyds goedkoop 'n Creative Inspire 5100 -luidsprekerstel gekoop. Ek het dit gebruik met my lessenaar met 'n 5.1 -geluidskaart (PCI). Toe gebruik ek dit saam met my skootrekenaar wat 'n