Obsah:
Video: 2020 ESP8266: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Tento Lazy Old Geek (L. O. G.) tedy napsal několik instrukcí k modulům ESP8266:
www.instructables.com/id/ESP8266-as-Arduin…
www.instructables.com/id/ESP8266-as-Arduin…
Stále mám několik ESP-01 a ESP-03 a snažil jsem se je dostat do práce.
Následující proces již zřejmě nefunguje.
Přepněte ESP8266 do režimu Flash:
Pozemní GPIO0
Krátce uzemněte Reset
Vydejte GPIO0
(Pokud máte LED na GPIO0, měla by mít přibližně ½ intenzitu)
Zdá se, že funguje, držet GPIO0 nízko, stisknout Reset, načíst skicu, uvolnit GPIO0 a potom klepnout na Reset. To není příliš snadné.
Poslední dokumentace má další metodu:
arduino-esp8266.readthedocs.io/cs/latest/b…
Informace o zavádění a používání najdete v části Minimální nastavení hardwaru
V příloze je doporučené nastavení.
Krok 1: Adaptér ESP
Ve své části 2 jsem vytvořil programovací adaptér pro ESP-01 a ESP-03.
Takže jeden z těch adaptérů stále mám. Místo výroby nové desky plošných spojů jsem se rozhodl tuto upravit.
Dobře, s mým plánem je malý problém, ESP-01 má reset na jednom ze svých kolíků, ESP-03 ne. Zdá se, že moje předchozí zkušenost naznačuje, že pin CH_PD dělá totéž jako Reset, takže jsem to zkusil a zdá se, že to funguje.
Jak jsem popsal v poznámkách schématu, udělal jsem, že jsem vzal vodič z DTR pinu konektoru USB-BUB a připojil jej k GPIO0 obou konektorů. Připojte pin 3,3 V (vysvětleno v dalším kroku) k CH_PD obou konektorů.
Dva propojky jsou zobrazeny na následujícím obrázku.
Krok 2: Modul CP2102
Mám několik adaptérů CP2102, USB na UART. Některé z nich mají RTS na bočním konektoru, ale potřeboval jsem to na hlavním konektoru. Udělal jsem, že jsem odřízl pin, který je připojen k CTS. (Tento kolík je na mém schématu označen 3,3 V, protože některé CP2102 jsem upravil na 3,3 V). Potom jsem zapojil propojku z RTS na kolíkový konektor.
To je znázorněno na následujícím obrázku.
Bohužel mám mnoho variací těchto adaptérů USB na UART. Snažím se je označit, ale vždy mám problémy s pamatováním, co jde k čemu. Jsem starý.
Viz další obrázek. CP2102 má čirý smršťovací obal a štítek.
Krok 3: Arduino
Aktuálně používám verzi Arduino 1.8.1.12.
Nejjednodušší způsob, jak nainstalovat ESP8266, je použít Board Manager pomocí této metody:
github.com/esp8266/Arduino#installing-with…
Po instalaci při výběru desky zvolím „Obecný modul ESP8266“.
UPOZORNĚNÍ: Na mém počítači jsou dvě verze „Obecného modulu ESP8266“. Ten v kategorii „Desky ESP8266“funguje pro Blink, ten pod Sparkfunem ne.
Následující obrázek ukazuje výchozí nastavení desky (myslím). Hrál jsem se spoustou z nich, jako je Flash Size, Mode, zdá se, že nemají žádný rozdíl.
Pro můj adaptér mám LED na GPIO0, takže změním vestavěnou LED na 0.
Abych ověřil, že to funguje, spustím příklad Blink. Není třeba mačkat žádná tlačítka. Vaše Arduino by mělo zobrazovat něco jako následující obrázek a v mém případě bude LED dioda desky adaptéru blikat.
FYI: Způsob, jakým je můj adaptér zapojen, vypne LED a naopak ne tak, jak je popsáno v Blink.
V tuto chvíli jsem toho za Blinkem neudělal moc, ale zdá se, že tato metoda funguje a je mnohem jednodušší.
Pracoval jsem s ESP-07.
TIP: Arduino používající Node MCU 1.0 pro lepší kompatibilitu místo Generic.
Doporučuje:
[2020] Použití dvou (x2) mikro: bitů k ovládání RC auta: 6 kroků (s obrázky)
[2020] Použití dvou (x2) mikro: bitů k ovládání RC auta: Pokud máte dva (x2) mikro: bitů, napadlo vás použít je pro dálkové ovládání RC auta? RC auto můžete ovládat pomocí jednoho mikro: bitu jako vysílače a druhého jako přijímače. Když použijete editor MakeCode pro kódování mikro: b
Změřte vzdálenost pomocí ultrazvukového senzoru HC-SRF04 (nejnovější 2020): 3 kroky
Změřte vzdálenost pomocí ultrazvukového senzoru HC-SRF04 (nejnovější 2020): Co je to ultrazvukový senzor (vzdálenost)? Ultrazvuk (sonar) s vysokými vlnami, které lidé neslyší. Všude v přírodě však můžeme vidět přítomnost ultrazvukových vln. U zvířat, jako jsou netopýři, delfíni … pomocí ultrazvukových vln
Wordclock s Lilygo-T-Watch 2020: 4 kroky
Wordclock s Lilygo-T-Watch 2020: Tento návod vám ukáže, jak zobrazit čas ve stylu wordclock na hodinkách Liligo T. Ale dále jsem se pokusil zapojit více funkcí pomocí tohoto typického stylu wordclock. Je tedy možné zobrazit datum, nastavit čas a datum, změnit
Navrhněte si desku plošných spojů pomocí Sprint Layout 2020 s novými aktualizacemi: 3 kroky
Navrhněte si desku plošných spojů pomocí Sprint Layout 2020 s novými aktualizacemi: Většina milovníků elektroniky vyrábí elektronické obvody různými způsoby. někdy potřebujeme vyrobit desku plošných spojů pro získání správného výstupu a snížení šumu a kompaktního provedení. v dnešní době máme spoustu Softwarů na navrhování vlastních PCB. Problém je ale nejvíce
Jak na to: Vytvořte úžasné mistrovské dílo ve hře Animal Jam! (POZNÁMKA: AKTUALIZOVÁNO 2020): 3 kroky
Jak na to: Vytvořte úžasné mistrovské dílo ve hře Animal Jam! (POZNÁMKA: AKTUALIZOVÁNO 2020): Animal jam je virtuální svět o zvířatech. Můžete si koupit zvířata s drahokamy nebo diamanty a přizpůsobit je oblečení, které si koupíte ve virtuálních obchodech! Nikdy opravdu " nehraji " Animal Jam, rád dělám mistrovská díla! Dnes vám ukážu