Obsah:

Hack programátoru ESP -01 - snadný :): 6 kroků
Hack programátoru ESP -01 - snadný :): 6 kroků

Video: Hack programátoru ESP -01 - snadný :): 6 kroků

Video: Hack programátoru ESP -01 - snadný :): 6 kroků
Video: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, Listopad
Anonim
Hack programátoru ESP -01 - snadný:)
Hack programátoru ESP -01 - snadný:)

Ahoj ESPers, V tomto pokynu vám ukážu jednoduchý hack, jak vytvořit programátora pro modul ESP-01 / ESP8266-01 / ES-01. Většina z nás použila jako programátory tohoto modulu desku Arduino nebo zařízení FTDI USB-TTL. Obě metody fungují dobře. Existuje však ještě jeden způsob!

Nedávno jsem pro tento modul koupil zařízení USB na UART/ESP8266 jako náhradu FTDI. Brzy jsem si však uvědomil, že není tak flexibilní jako FTDI používat jej jako programátor:(Jako inženýr jsem tedy zkontroloval, zda to lze použít jako programátor … A presto! Trochu jsem to hacknul, abych to převedl na jeden. A teď je na vás, abyste si usnadnili život.

Zásoby

Seznam materiálů

  1. USB na UART/ESP8266 - 1
  2. Dvě 6mm hmatová tlačítka - 1
  3. Dva odpory nebo nějaký propojovací vodič
  4. Kus veroboardu / puntíku - 1

Seznam nástrojů

  1. Nůž a pila
  2. Pájecí sada
  3. Tavná pistole
  4. Stříhací kleště
  5. Rašplový nebo brusný papír (na obrázku není zobrazen)

Krok 1: Obrázky položek a nástrojů: D

Obrázky položek a nástrojů: D
Obrázky položek a nástrojů: D

Stačí ověřit, zda máte správné položky.

Krok 2: Řezání a příprava desky Veroboard / Dot Board

Řezání a příprava desky Veroboard / Dot Board
Řezání a příprava desky Veroboard / Dot Board

Dále jsme vyřízli veroboard na požadovanou minimální velikost (6 x 17 bodů) bez řezných čar, jak je znázorněno na obrázku. Po vyříznutí kusu použijte rašple nebo brusný papír k vyhlazení okrajů.

Krok 3: Obrázky a vývody

Obrázky a pinouty
Obrázky a pinouty
Obrázky a pinouty
Obrázky a pinouty
Obrázky a pinouty
Obrázky a pinouty

Vlevo je adaptér USB na UART/ESP8266 a vpravo nahoře je vývodový diagram modulu ES-01 při pohledu shora, který drží stopovou anténu DPS směrem doleva.

V zásadě vyžadujeme pouze tři piny k implementaci našeho hacku (zelený (pin 5), červený (pin 6) a azurový (pin 1)), ale v některých modulech nejsou pin 4 a 8 (oranžové piny) zkratovány jako moje s PCB trasování, jak je znázorněno na obrázku vpravo dole. V takovém případě je musíte zkrátit, aby byl modul programátorem.

Krok 4: Pájení…

Pájení…
Pájení…
Pájení…
Pájení…

Takže teď pájení..

První krátký kolík 4 a 8, pokud není zkratován malým vodičem.

Dále ustřihněte 3 kusy odporových vodičů / propojovacích vodičů o délce asi 20 mm (použil jsem odporové vodiče, jak je znázorněno na obrázku-1. Nyní je připájejte na kolíky 1, 5 a 6 obrázku-2 a 3 ve spodní části (strana pájky) modul.

Dále umístěte hmatové spínače, jak je znázorněno na obrázku 4, a označte polohy pro tři kolíky. Všimněte si orientace spínačů. K orientaci použijte multimetr nebo tester kontinuity. Přepájejte spínače podle obrázku 5 a 6. Seřadil jsem středový sousední kolík, protože budou běžné.

Na zadní část modulu nalepte jeden nebo dva kusy oboustranné pěnové pásky, aby se veroboard trochu nadzvedl, aby se vytvořil prostor pro pájené spoje, jako na obrázku 7.

Pájené kolíky vložte do příslušných spínačů a pevně přitlačte veroboard na pásku.

Zapojení viz schematický diagram. Přepínače můžete připojit podle svého pohodlí. Pravý jsem připojil k Reset a levý k GPIO 0. Viz obrázek-9.

A to je vše ! Jsi hotov. Před testováním stačí naposledy ověřit všechna připojení podle schématu.

Krok 5: Testování…

Testování…
Testování…
Testování…
Testování…

Dobrá práce!

Vložte modul ES-01 do adaptéru a připojte jej k jednomu z portů USB vašeho počítače. Pokud použijete prodlužovací kabel, bude to pohodlné. V okamžiku, kdy zapojíte, byste měli vidět, že se na ES-01 rozsvítila kontrolka napájení. Toto je normální režim. To znamená, že pokud je uvnitř ES-01 firmware, spustí se spuštění.

Nyní stiskněte a podržte klávesu GPIO 0 (v mém případě označené „0“) a jednou stiskněte a uvolněte klávesu Reset (v mém případě označenou „R“). A pak uvolněte klávesu '0'. Tím se modul ES-01 přepne do programovacího režimu.

Nyní byste měli mít možnost nahrát svůj náčrt z Arduino IDE nebo PIO. Ujistěte se, že jste vybrali správnou desku a port COM. Pokud je vše v pořádku, měli byste vidět stav nahrávání, jak je uvedeno vpravo. Po odeslání stiskněte a uvolněte klávesu Reset, abyste se vrátili zpět do normálního režimu a spustili nahraný kód.

Krok 6: Dokončení

Finalizace
Finalizace

Po otestování programátoru stačí dát na dno kapku horkého lepidla, aby bylo chráněno před roztříděním.

Doufám, že se vám tento hack líbí. Neváhejte komentovat a sdílet. Mír..