Obsah:

Ultimate ESP8266-01 Programátor a USB adaptér: 3 kroky
Ultimate ESP8266-01 Programátor a USB adaptér: 3 kroky

Video: Ultimate ESP8266-01 Programátor a USB adaptér: 3 kroky

Video: Ultimate ESP8266-01 Programátor a USB adaptér: 3 kroky
Video: How to Upgrade ESP-01 Module Firmware and test AT Commands 2024, Červenec
Anonim
Ultimate ESP8266-01 programátor a USB adaptér
Ultimate ESP8266-01 programátor a USB adaptér

Ahoj, lidi, slyšeli jste o SKUTEČNÝCH schopnostech malého a levného modulu ESP8266-01? Byl uveden na trh s tím, že pokud chcete do svého projektu přidat možnosti IOT, měla by to být vaše volba. Ve skutečnosti by tento malý modul mohl být VAŠIM PROJEKTEM, nejen komunikačním zařízením.

Mohlo by to být wifi-opakovač, velmi užitečné. Mohl by to být „zábavný“nástroj, jak si pohrávat s wifi vašich přátel, odpojovat jejich zařízení nebo vytvářet desítky falešných sítí (nebuďte lamer a nechte věci vtipné, nemluvě o legálních). Může být připojen k reléovému modulu, čímž se stane akčním členem IOT, nebo může být připojen k senzorovému modulu a stane se senzorem IOT.

Testuji tyto věci a pravděpodobně zveřejním další návody, protože jsem opravdu překvapen obrovským potenciálem.

Zůstaňte naladěni na další, dnešní tutoriál je o programátorovi (mandatoriy pro snadné testování všech různých softwarů).

Krok 1: Součásti a materiály

Komponenty a materiály
Komponenty a materiály
Komponenty a materiály
Komponenty a materiály
Komponenty a materiály
Komponenty a materiály

Naštěstí ESP8266-01 NENÍ přátelský k breboardu a je docela otravné a časově náročné odpojovat/znovu připojovat vodiče pokaždé, když chcete něco změnit. Nevadí, existuje opravdu levný USB-sériový převodník určený k napájení a připojení ESP k vašemu PC.

Jak to může blikat ESP? Vlastně to nemůže … (⊙_☉)

Trapné, že? Ten původní je … docela nesmysl. Poté vytvořili druhou verzi s posuvným přepínačem, která umožnila nastavení ESP v blikajícím režimu. Myslím, že si mysleli, že - z nějakých důvodů - standardní uživatel ESP potřeboval mít zařízení nastaveno v režimu blesku opravdu dlouho, a to nejen pro flashování nového firmwaru (FW). Pokud zapomenete po připojení USB znovu zapnout režim bez blikání, budete ho muset odpojit a znovu zapojit, aby mohl spustit kód. Poté vytvořili třetí verzi jednoduchým momentálním tlačítkem. Dobrý nápad! Zdá se, že je malé a obtížné stisknout tlačítko, zvláště s modulem ESP nahoře, ale cokoli … Vadí mi to, že si podle všeho mysleli, že standardní uživatel ESP-01 má zoufale nízký rozpočet a nemůže si to dovolit druhé chvilkové tlačítko pro restart - místo - MCU (procesor ESP). Udělali by to všichni rozumní lidé, protože to pravděpodobně stojí jeden cent. Ne… Rozhodli se, že pokud chcete restartovat MCU, MOŽNO jej nastavíte v režimu blesku, musíte odpojit a znovu připojit USB.

Děláš si ze mě srandu? (ಠ_ಠ)

Pojď, nejsme tak chudí! Utratili bychom těch dalších $ centů! Proč nemůžete zkopírovat tento, tento, tento nebo tento design a nechat nás žít šťastně ??? (ノ ☉ ヮ ☉) ノ

Nebojte se, pokud si nemůžeme koupit inteligentního programátora, můžeme stále vytvořit definitivní programátor ESP-01, pouze se dvěma tlačítky na desce plošných spojů a dvěma vodiči!

Přidáním pěkného 3D tištěného pouzdra můžeme z hloupého programátoru první verze vyvinout pěkné a opravdu pohodlné zařízení. Pouzdro je určeno pro „základní“(nejlevnější) USB programátor a pro klasická tlačítka plošných spojů 6x6mm, alias hmatová tlačítka. Pokud se podíváte pozorně, můžete vidět, že na různých fotografiích používám různá tlačítka. Je to jednoduše proto, že jsem se rozhodl používat tlačítka s delším hřídelem, to je jen pro mé pohodlí. Každé tlačítko funguje dobře.

Nyní odkazy (přidružené, btw):

ESP8266-01: Bangood, Amazon, Amazon.

Programátor ESP8266-01: Bangood, Amazon, Amazon.

Tlačítka: Bangood, Amazon, Amazon.

Budete potřebovat pouze minimální pájecí nástroje, pokud si myslíte, že vám něco chybí, můžete se podívat sem.

Krok 2: Zapojení a montáž

Elektroinstalace a montáž
Elektroinstalace a montáž
Elektroinstalace a montáž
Elektroinstalace a montáž
Elektroinstalace a montáž
Elektroinstalace a montáž
Elektroinstalace a montáž
Elektroinstalace a montáž

To je snadné: stáhněte si tento soubor, zapněte svou 3D tiskárnu, vložte jakýkoli materiál, který se vám líbí (pro lepší tolerance doporučuji PLA) a spusťte tisk.

Nyní kabeláž. Připájejte dva kabely na pin GND, jeden kabel na RST a poslední na pin Gpio0.

Tyto vodiče je třeba nastříhat na míru (přibližně) a připájet na kolíky tlačítek. Vyberte dva kolíky na stejné straně, obvykle jsou kolíky na opačné straně tlačítka přemostěny, takže vytvoříte jednoduché vždy uzavřené spojení. Nebojte se, pokud zvolíte špatný, nic nezkazíte. Míra kontinuity vytvořená pomocí multimetru může určitě určit, které piny jsou ty správné. Naneste několik kapek horkého lepidla na odkryté kolíky knoflíků, abyste předešli riziku zkratu. Poté knoflíky přilepte na místo, dávejte pozor, aby VNITŘ knoflíky nespadly, protože jinak již nebudou fungovat. Použil jsem horké lepidlo zevnitř, abych je udržel na místě, a nějaké silné lepidlo zvenčí.

Nyní, pokud jste si jisti svými pájecími schopnostmi, můžete přímo přistoupit k lepení pouzdra, ale předem bych provedl malý blikající test (přečtěte si další krok).

K lepení pouzdra potřebujete nějaký druh silného lepidla, epoxidové jsou v pořádku, použil jsem kyanoakrylátové lepidlo (to samé jsem použil na cementování knoflíků).

Krok 3: Jak jej používat

Jak to použít
Jak to použít

Stačí zapojit USB programátor a nainstalovat ovladače, programátoři používají sériový čip CH340, existuje o tom mnoho návodů (pro Windows).

Použití je jednoduché, jedno tlačítko resetuje MCU, druhé nastaví MCU v režimu blesku, pokud je během restartu MCU stisknuto.

- Chcete restartovat svůj projekt? Stiskněte resetovací tlačítko.

- Chcete nahrát upravený firmware? Držte tlačítko blesku stisknuté, stiskněte a uvolněte tlačítko reset, uvolněte tlačítko blesku. MCU bude připraveno k nahrání nějakého kódu a poté kód spustí.

Ať už chcete nahrát jakýkoli firmware, jakýkoli software, který chcete použít k nahrání, budete mít správný port COM, který můžete použít jako cíl, a pěkný fyzický konektor typu plug & play pro ESP a nemusíte se potýkat s kabely a nemusíte bezdůvodně obtěžovat USB. Ach, konečně!

Napíšu samostatný tutoriál, který ukáže několik užitečných firmwarů pro toto malé wifi zařízení, řetězec nástrojů pro nahrávání softwaru a jejich konfigurace nejsou triviální, toto -ible je pro programátora. Zůstaňte naladěni!

Doporučuje: