Indholdsfortegnelse:
Video: 2020 ESP8266: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Så denne Lazy Old Geek (L. O. G.) skrev nogle instruktioner på ESP8266 -moduler:
www.instructables.com/id/ESP8266-as-Arduin…
www.instructables.com/id/ESP8266-as-Arduin…
Jeg har stadig flere ESP-01'er og ESP-03'er og forsøgte at få dem til at fungere.
Nå tilsyneladende virker den følgende proces ikke længere.
Sæt ESP8266 i Flash -tilstand:
Ground GPIO0
Kort nulstillet Reset
Udgiv GPIO0
(Hvis du har en LED på GPIO0, skal den være cirka ½ intensitet)
Det, der ser ud til at virke, er at holde GPIO0 nede, trykke på Nulstil, indlæse skitse, slippe GPIO0 og derefter trykke på Nulstil. Dette er ikke særlig let at gøre.
Den seneste dokumentation har en anden metode:
arduino-esp8266.readthedocs.io/en/latest/b…
Se Minimal hardwareopsætning for bootloading og brug
Vedhæftet er den anbefalede opsætning.
Trin 1: ESP -adapter
I min del 2 lavede jeg en programmeringsadapter til ESP-01 og ESP-03.
Så jeg har stadig en af disse adaptere. I stedet for at lave en ny print, besluttede jeg mig for at ændre denne.
Ok, der er et lille problem med min plan, ESP-01 har nulstilling på en af dens pins, ESP-03 ikke. Nå, min tidligere erfaring ser ud til at indikere, at CH_PD -stiften gør det samme som nulstillingen, så jeg prøvede det, og det ser ud til at fungere.
Som beskrevet i noterne i skematikken var det, jeg gjorde, at tage en ledning fra USB-BUB-stikket DTR-pin og tilslutte den til GPIO0 på begge stik. Jeg tilsluttede 3.3V pin (forklaret i næste trin) til CH_PD på begge stik.
De to springere er vist på næste billede.
Trin 2: CP2102 -modul
Jeg har flere af CP2102, USB til UART -adaptere. Nogle af dem har RTS på et sidestik, men jeg havde brug for det på hovedstikket. Det jeg gjorde var at skære stiften, som er forbundet til CTS. (Denne pin er mærket 3.3V på min skematisk, da jeg har nogle CP2102'er ændret til 3.3V). Derefter tilsluttede jeg en jumper fra RTS til den kvindelige header pin.
Dette er vist på det næste billede.
Desværre har jeg mange variationer af disse USB til UART -adaptere. Jeg forsøger at mærke dem, men har altid problemer med at huske, hvad der går til hvad. Jeg er gammel.
Se næste billede. CP2102 har klar krympepakke og etiket.
Trin 3: Arduino
Jeg bruger i øjeblikket Arduino version 1.8.12.
Den nemmeste måde for mig at installere ESP8266 er ved hjælp af Board Manager ved hjælp af denne metode:
github.com/esp8266/Arduino#installing-with…
Efter installationen vælger jeg "Generisk ESP8266 -modul", når jeg vælger Board.
ADVARSEL: På min pc er der to versioner af "Generic ESP8266 module". Den under kategorien “ESP8266 boards” fungerer for Blink, den under Sparkfun gør det ikke.
Det næste billede viser standardkortopsætningen (tror jeg). Jeg har leget med mange af disse, som Flash Size, Mode, de ser ikke ud til at gøre nogen forskel.
Til min adapter har jeg en LED på GPIO0, så jeg ændrer den indbyggede LED til 0.
For at kontrollere, at det virker, kører jeg bare Blink -eksemplet. Du behøver ikke trykke på nogen knapper. Din Arduino skal vise noget som det næste billede, og i mit tilfælde blinker min adapterkort -LED.
FYI: Den måde, hvorpå min adapter er tilsluttet en høj, vil slukke for LED'en og visum ikke som beskrevet i Blink.
På dette tidspunkt har jeg ikke gjort meget ud over Blink, men denne metode ser ud til at fungere og er meget lettere.
Jeg har arbejdet med ESP-07.
TIP: Arduino ved hjælp af Node MCU 1.0 for bedre kompatibilitet i stedet for Generic.
Anbefalede:
[2020] Brug af to (x2) Micro: bits til at styre en RC -bil: 6 trin (med billeder)
[2020] Brug af to (x2) Micro: bits til at styre en RC bil: Hvis du har to (x2) micro: bits, har du tænkt på at bruge dem til fjernstyring af en RC bil? Du kan styre en RC -bil ved at bruge en mikro: bit som sender og en anden som modtager. Når du bruger MakeCode -editor til kodning af en mikro: b
[2020] Brug af iPhone eller IPad og Micro: bit Game Pad -app til at styre en RC -bil: 23 trin
[2020] Brug af iPhone eller IPad og Micro: bit Game Pad -app til at styre en RC -bil: Har du tænkt på at bruge din iPhone eller iPad til at styre din micro: bit? Ved du, at Micro: bit Educational Foundation leverer iOS -appen i App butik? Søg efter " micro: bit " i App Store, og du kan downloade appen gratis. Det
Fjern baggrund for flere billeder ved hjælp af Photoshop 2020: 5 trin
Fjern baggrund for flere billeder ved hjælp af Photoshop 2020: Fjernelse af baggrunden for et billede er super let nu! Sådan bruges Adobe Photoshop 2020 til at fjerne baggrunden for flere (batch) billeder ved hjælp af et simpelt script
Webbaseret Arduino Simulator Fra Wokwi-2020 ?: 5 trin
Webbaseret Arduino Simulator Fra Wokwi-2020 ?: Wokwi Arduino Simulator kører på AVR8js platform. Det er en webbaseret Arduino Simulator. Arduino Simulator kører på webbrowser. Derfor tjener dette mere opmærksomhed og ærligt, dette har mange positive punkter i forhold til andre tilgængelige simulatorer
Mål afstanden med ultralydssensoren HC-SRF04 (seneste 2020): 3 trin
Mål afstanden med ultralydssensoren HC-SRF04 (seneste 2020): Hvad er ultralydssensoren (afstand)? En ultralyd (ekkolod) med bølger på højt niveau, som folk ikke kan høre. Vi kan dog se tilstedeværelsen af ultralydsbølger overalt i naturen. Hos dyr som flagermus, delfiner … brug ultralydsbølger til