Obsah:
- Zásoby
- Krok 1: Obrázky položiek a nástrojov: D
- Krok 2: Rezanie a príprava dosky Veroboard / Dot Board
- Krok 3: Obrázky a pinouty
- Krok 4: Spájkovanie…
- Krok 5: Testovanie…
- Krok 6: Dokončenie
Video: Hack programátora ESP -01 - jednoduchý :): 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Ahoj ESPers, V tomto návode vám ukážem jednoduchý hack, ako vytvoriť programátor pre modul ESP-01 / ESP8266-01 / ES-01. Väčšina z nás použila ako programátory tohto modulu dosku Arduino alebo zariadenia FTDI USB-TTL. Obe metódy fungujú dobre. Existuje však ešte jeden spôsob!
Nedávno som pre tento modul kúpil zariadenie USB na UART/ESP8266 ako náhradu za FTDI. Čoskoro som však zistil, že nie je také flexibilné ako FTDI používať ho ako programátor:(Ako inžinier som teda skontroloval, či sa dá použiť ako programátor … A presto! Trochu som to hackol, aby som to zmenil na jeden. A teraz je na vás, aby ste si uľahčili život.
Zásoby
Zoznam materiálov
- USB na UART/ESP8266 - 1
- Dve 6 mm hmatové tlačidlá - 1
- Dva odpory alebo nejaký prepojovací kábel
- Kus veroboardu / bodkovanej dosky - 1
Zoznam nástrojov
- Nôž a píla
- Spájkovacia súprava
- Lepiaca pištoľ
- Rezacie kliešte
- Malinový alebo brúsny papier (na obrázku nie je zobrazený)
Krok 1: Obrázky položiek a nástrojov: D
Stačí si overiť, či máte správne položky.
Krok 2: Rezanie a príprava dosky Veroboard / Dot Board
Ďalej nakrájame veroboard na požadovanú minimálnu veľkosť (6 x 17 bodov) bez rezných línií, ako je znázornené na obrázku. Po vystrihnutí dielu pomocou rašple alebo brúsneho papiera vyrovnajte okraje.
Krok 3: Obrázky a pinouty
Vľavo je adaptér USB na UART/ESP8266 a vpravo hore je vývodový diagram modulu ES-01 pri pohľade zhora, ktorý drží stopovú anténu PCB smerom doľava.
V zásade vyžadujeme iba tri piny na implementáciu nášho hacku (zelený (pin 5), červený (pin 6) a azúrový (pin 1)), ale v niektorých moduloch nie sú piny 4 a 8 (oranžové piny) skratované ako moje s PCB stopu, ako je znázornené na obrázku vpravo dole. V takom prípade ich musíte skrátiť, aby sa modul stal programátorom.
Krok 4: Spájkovanie…
Takže teraz spájkovanie..
Prvý krátky kolík 4 a 8, ak nie je skratovaný malým drôtom.
Ďalej odstrihnite 3 kusy odporových vodičov / prepojovacieho vodiča v dĺžke asi 20 mm (použil som odporové vodiče, ako je znázornené na obrázku 1. Teraz ich spájkujte na kolíky 1, 5 a 6 obrázku 2 a 3 v spodnej časti (spájkovacia strana) modul.
Ďalej umiestnite hmatové prepínače podľa obrázku 4 a označte polohy pre tri kolíky. Všimnite si orientácie spínačov. Na orientáciu použite multimetr alebo tester kontinuity. Spájajte prepínače podľa obrázku 5 a 6. Stredný susedný kolík som zoradil, pretože budú bežné.
Nalepte jeden alebo dva kusy obojstrannej penovej pásky na zadnú stranu modulu, aby sa veroboard trochu nadvihol, aby sa vytvoril priestor pre spájkované spoje, ako na obrázku 7.
Spájkované kolíky vložte do príslušných spínačov a veroboard pevne pritlačte na pásku.
Pripojenia nájdete v schematickom diagrame. Prepínače môžete pripojiť podľa vlastného uváženia. Pravý som pripojil k Resetu a ľavý k GPIO 0. Pozri obrázok-9.
A je to! Skončil si. Pred testovaním stačí naposledy skontrolovať všetky pripojenia podľa schémy.
Krok 5: Testovanie…
Dobrá práca!
Vložte modul ES-01 do adaptéra a pripojte ho k portu USB vášho počítača. Ak použijete predlžovací kábel, bude to výhodné. V okamihu, keď zapojíte, by sa vám mala rozsvietiť kontrolka napájania na ES-01. Toto je normálny režim. To znamená, že ak je v ES-01 firmvér, spustí sa spustenie.
Teraz stlačte a podržte kláves GPIO 0 (v mojom prípade označené „0“) a jedenkrát stlačte a uvoľnite tlačidlo Reset (v mojom prípade označené „R“). Potom uvoľnite kláves „0“. Tým sa modul ES-01 prepne do režimu programovania.
Teraz by ste mali mať možnosť nahrať svoju skicu z Arduino IDE alebo PIO. Nezabudnite vybrať správnu dosku a port COM. Ak je všetko v poriadku, mali by ste vidieť stav nahrávania, ako je uvedené vpravo. Po nahraní stlačte a uvoľnite tlačidlo Reset, aby ste sa vrátili do normálneho režimu a spustili nahraný kód.
Krok 6: Dokončenie
Po otestovaní programátora stačí dať na spodok kvapku horúceho lepidla, aby ste ho chránili pred roztriedením.
Dúfam, že sa vám tento hack páči. Neváhajte komentovať a zdieľať. Mier..