Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Kui soovite programmeerimiseks kasutada ESP8266 või ESP32-cam ilma nuppudeta, siis siin on vajalik konfiguratsioon!
Samm: ESP8266: tavaline konfiguratsioon FTDI abil
Tavaliselt leiame selliseid juhtmeid ESP programmeerimiseks. Sellel konfiguratsioonil on 2 nuppu, sest kui soovite koodi üles laadida, peate programmeerimisnuppu all hoidma ja kui koostamine on lõpetatud, peate vajutama mõned korrad lähtestamisnuppu, kuni üleslaadimine algab.
Seda saate teha ilma nuppudeta.
2. samm: minu uuenduslik konfiguratsioon
Selles konfiguratsioonis, kui lülitate plaadi sisse, käivitub ESP ja kui soovite üles laadida uue koodi, juhib see automaatselt lähtestamist ja programmeerimisnööpe ning kui üleslaadimine on lõppenud, kasutab ESP uut koodi.
Diagrammil on 1uF kondensaator, kuna see filtreerib häired, mida saab USB ühendamisel ja lahtiühendamisel määrata.
3. samm: välise lähtestamise nupp
Selle skeemi abil saate vajadusel vajutada nuppu, mis taaskäivitab ESP.
VÕI-konfiguratsioonis on 2 dioodi (1N4148) koos 10K tõmbetakistusega, et oleks võimalik lähtestada nii käsitsi kui ka FTDI-tahvli kaudu.
4. samm: ESP32-CAM: tavaline konfiguratsioon FTDI abil
Selles konfiguratsioonis, nagu eelmises ESP8266 -s, peate muutma programmeerimisnõela olekut ja vajutama tahvlil juba olevat lähtestusnuppu. Kuid sel juhul on probleem, kui panete tahvli leivalauale: nupp pole ligipääsetav, kuna see asetatakse põhja ja pole enam juurdepääsetav.
Samm: välise lähtestamise loomine
ESP lähtestamise väliseks juhtimiseks ühendasin juhtme nupu õigele küljele (kondensaatorile kõige lähemal).
Samm 6: Minu konfiguratsioon ESP32-CAM jaoks
Nüüd saame ühendada ESP32-CAM FTDI-ga.
Samm 7: Esternal Reset Button
Ka selle konfiguratsiooniga saate kasutada välist lähtestusnuppu või koos FTDI -ga.
Sel juhul pole takistit, kuna see on plaadi sees juba olemas, dioodid on 1N4148.