
Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:56

Kiekvienas ESP8266 modulis ir plokštė gali būti užprogramuoti įvairiais būdais:
- Arduino,
- pitonas,
- Lua,
- AT komandos,
- tikriausiai daug daugiau …
Pirmieji trys iš jų geriausiai tinka savarankiškam darbui, AT programinė įranga skirta naudoti ESP8266 kaip modulį arba greitam testavimui naudojant TTL RS232 ryšį.
BTW programavimas ESP (pvz., Naudojant „Arduino“, „python“ar „Lua“) ištrins visą atmintį. Taigi, jei norite grįžti prie AT komandų, turite atnaujinti programinę -aparatinę įrangą.
Aš jums parodysiu, kaip tai padaryti teisingai naudojant „Espriff“įrankius ir dokumentus.
1 veiksmas: reikalinga programinė įranga ir dokumentai
ESP8266 NON-OS SDK-jame yra AT komandų programinė įranga.. / ESP8266_NONOS_SDK-2.2.0 / bin / at
- „Flash“atsisiuntimo įrankiai (ESP8266 & ESP32 & ESP32 -S2) - programa, skirta naujai programinei įrangai mirksėti
- ESP8266 SDK darbo pradžios vadovas - yra atminties žemėlapiai, kurių turite laikytis programuodami mikroschemą
- ESP8266 AT instrukcijų rinkinys - pasirenkamas AT komandų vadovas
2 žingsnis: Aparatūra ir jungtys

Jums reikės:
bet kuris ESP8266 modulis ar plokštė,
bet kuris USB 3,3 V keitiklis (ESP netoleruoja 5 V) (kai kuriose plokštėse yra vienas, pvz., „NodeMCU“),
pasirinktinai 3,3 V maitinimo blokas (ne kiekvienas serijinis keitiklis turi pakankamai galios ESP8266 maitinti)
Norėdami programuoti, turėsite:
- patraukite GPIO15 žemyn (numatytoji daugelio modulių būsena),
- traukti GPIO2 aukštyn (numatytoji daugelio modulių būsena),
- patraukite GPIO0 žemyn (visada reikia tai padaryti, palikite jį ramybėje arba patraukite aukštyn normaliam darbui),
patraukite CH_PD aukštyn
Kartais ne visi GPIO kaiščiai yra prieinami (pvz., ESP-01 modulis), tokiu būdu jie yra prijungti taip, kaip turėtų, kartais yra blykstės mygtukai, kuriuos reikia paspausti iš naujo nustatant/įjungiant, kad įjungtumėte blykstės režimą (pvz., „NodeMCU“) ir nereikia papildomai jungtis.
3 žingsnis: patikrinkite blykstės dydį



Galite naudoti bet kurią terminalo programą. „AT“komanda yra paprastas darbo testas, „AT+GMR“jums pasakys programinės įrangos versiją. Kiekviena komanda turi būti nutraukta naudojant CR+LF. Daugiau rasite ESP8266 AT instrukcijų rinkinyje.
„AT+CWAP“išvardija visus netoliese esančius prieigos taškus, tačiau modulis turi būti stoties režimu: „AT+CWMODE_CUR = 1“
Pridėjau ekrano kopijas iš mėgstamiausio „Tera Term“terminalo ir jo konfigūracijos (CR+LF naujoms linijoms ir tinkamam duomenų perdavimo greičiui).
Rekomenduojamas:
Programuokite savo 2048 žaidimą „W/Java“: 8 žingsniai

Programuokite savo 2048 žaidimą „W/Java“: Aš myliu žaidimą 2048. Taigi aš nusprendžiau užprogramuoti savo versiją. Jis labai panašus į tikrąjį žaidimą, tačiau pats jį programuodamas suteikia man laisvę keisti ką tik noriu, kai tik noriu. Jei noriu 5x5 žaidimo, o ne įprasto 4x4, tai
Kartoninės dėžės apsaugos kamera (srautai į bet kurią platformą!): 4 žingsniai

Kartoninės dėžės apsaugos kamera (srautai į bet kurią platformą!): Ei, vaikinai, šioje instrukcijoje aš jums parodysiu, kaip galite sukurti savo paprastą, bet nuostabią apsaugos kamerą naudodami „Raspberry Pi 3b+“. Tai labai paprastas projektas ir, jei esate visiškai pradedantysis su „Raspberry Pi“, išmoksite kai kurių pagrindų. T
Konvertuokite bet kurią dainą į Mp3: 7 veiksmus

Konvertuokite bet kokią dainą į MP3: aš duodu nuopelnus Las Vegasui, jis man parodė, kaip tai padaryti. Aš tiesiog skelbiu tai tiems, kurie yra kvaili, kaip aš* atnaujinti* „trebuchet03“dėka negalite perkelti failų, kurie yra m4p, bet galite su mp4 failais „Vegas“pagrindiniame puslapyje, kodėl mes tai padarytume? na, mano mp3 grotuvas
Paverskite bet kurią filmuotą medžiagą „Youtube“plačiaekraniu „Sony Vegas“: 4 žingsniai

Paverskite bet kokią filmuotą medžiagą į „Youtube“plačiaekranį „Sony Vegas“: man taip pat prireikė poros dienų išsiaiškinti ir dabar turiu atsakymą. Niekada negalvojau tiesiog jo ieškoti arba naudoti „Youtube“(WTF!) … Atminkite, kad naudoju „Sony Vegas 8.0 Movie Studio“(pigiausia / paprasčiausia tuo metu prieinama). Prieš ir
Fotografuokite nuostabias makrokomandas naudodami bet kurią telefono telefono kamerą Ypač „iPhone“: 6 žingsniai

Fotografuokite nuostabias makrokomandas su bet kuria fotoaparato telefono kamera … Ypač „iPhone“: kada nors norėjote gauti vieną iš tų nuostabių nuotraukų iš arti … tą, kuri sako … WOW!? … su ne mažesne telefono kamera !? Iš esmės tai yra papildomas priedas bet kuriai fotoaparato telefono kamerai, kad padidintumėte esamą fotoaparato objektyvą