Obsah:
- Krok 1: Připájejte kolíky Pogo k desce Breakout Board
- Krok 2: Pájecí hlavičky pájky k desce a drátu ESP-12
- Krok 3: Pájecí tlačítka k USB adaptéru CH340
- Krok 4: Pogo piny s horkým lepidlem, pěna a dvouřadý 4p kolíkový konektor
- Krok 5: Srovnejte ESP-12 On Pogo Pins a sendvič s další odpočinkovou deskou
- Krok 6: Připojte adaptér adaptéru Esp-12 k adaptéru USB CH340 a programujte
- Krok 7: Blikající příklad BLINK s Arduino IDE (volitelně)
Video: Programátor USB ESP-12: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Myslel jsem, že by bylo zajímavé hrát si s IoT, a tak jsem se rozhodl vyzkoušet esp8266. Viděl jsem nesčetné množství řešení pro programování esp8266, takže jsem si vypůjčil několik nápadů zde https://www.instructables.com/id/USB-to-ESP-01-Boa… a zde https://cmheong.blogspot.com/2018/05/using-ch340-u… programovat esp-01 jednoduše pomocí přiložených tlačítek flash a reset. Poté, co jsem to udělal, jsem si myslel, že by bylo zábavné pokusit se vytvořit mod adaptéru, který by také naprogramoval esp-12.
Díly:
Ceny se mohou lišit v důsledku slev a dopravy do různých zemí a co ne, ale jsou správné jako v době psaní v mé konkrétní situaci
CH340 USB to ESP8266 ESP-01 Wifi Module Adapter 0,80 $
10 ks Tlačítko momentálního spínače 0,52 $
ESP-12S ESP8266 1,95 USD
2 ks ESP-12 Breakout board 0,40 $
10 ks pogo pinů 2,05 $
2 ks Dvouřadý konektor SMT SMD s kolíkovou lištou a zástrčkou 1,33 $
tenký drát
horkou lepicí pistolí a lepidlem
páječka a pájka
Gumička
Krok 1: Připájejte kolíky Pogo k desce Breakout Board
Připájejte kolíky pogo k odlamovací desce pro následující kolíky:
REST (RESET)
CH_PC (EN)
VCC
TXD
RXD
GPIO0
GPIO2
GPIO15
GND
Pogo piny jsou poměrně malé, takže jsem musel použít pinzetu s páskou kolem sebe, abych izoloval proti teplu a držel piny, zatímco jsem pájel.
Zajistěte, aby kolíky pogo nebyly navzájem zkratovány kontrolou kontinuity pomocí multimetru. Mezi odpojovacími deskami CH_PC a VCC, GPIO15 a GND je 10k odpory, takže očekávejte čtení mezi těmito piny.
Krok 2: Pájecí hlavičky pájky k desce a drátu ESP-12
Připojte dva 8p kolíkové záhlaví, které je součástí odlamovací desky, dlouhými kolíky v přední části desky, zatímco pájíte na zadní stranu desky, nemusíte na desku pájet všechny piny, pouze ty, které byly použity výše (viz. zde pro minimální blikající schémata). Důvodem je to, že pokud chcete spustit/naprogramovat esp-12, který je již připájen na oddělovací desku, mělo by to být možné (i když jsem to ještě nezkoušel). Nyní odstřihněte část záhlaví dvouřádkového kolíku smt tak, aby existovaly dvě řady po 4 pinech. Pájecí vodič spojující vývod pro 4pinový dvouřadý vývod ESP-01 s oddělovací deskou.
Názvy nejsou úplně stejné (kromě GND), ale:
VCC = 3V3
REST = RST
CH_PC = EN
TXD = TX
RXD = RX
GPIO0 = IO0
GPIO2 = IO2
GND = GND
Krok 3: Pájecí tlačítka k USB adaptéru CH340
Pájecí tlačítko na spodní straně USB adaptéru CH340 pro režim FLASH mezi piny GPIO0 a GND. Horké lepidlo nalepte na adaptér.
Pájecí tlačítko na zadní straně USB adaptéru CH340 pro režim RESET mezi piny RESET a GND. Horké lepidlo nalepte na adaptér
Krok 4: Pogo piny s horkým lepidlem, pěna a dvouřadý 4p kolíkový konektor
Horké lepidlo na vnitřní straně kolíků pogo na odpočinkové desce, aby jim poskytlo určitou sílu, dávejte pozor, aby se na pohyblivý kolík nedostalo žádné lepidlo. Mezi pogo piny přilepte trochu obalové pěny (nebo jakéhokoli stlačitelného houbovitého materiálu), aby esp-12 nespadl do mezery příliš snadno. Přilepte smt dvouřadou 4p hlavičku na zadní stranu odpočinkové desky, aby se při vytahování z USB adaptéru CH340 neodpojila.
Krok 5: Srovnejte ESP-12 On Pogo Pins a sendvič s další odpočinkovou deskou
Zarovnejte ESP-12 (testoval jsem s ESP-12F a ESP-12S) na kolíky pogo a zasuňte ho další odlamovací deskou nahoře. Pomocí elastického pásku držte pevně na svém místě. Možná budete muset seřídit esp-12, abyste se ujistili, že se všechny kontakty dotýkají dostatečným tlakem. Pravděpodobně by bylo méně vybíravé, kdyby místo použití pogo kolíků byly na straně ESP-12 použity pružinové kovové spony. Zde je příklad na youtube, kde někdo použil kontakty ze slotu PCI z nepoužívané základní desky https://www.youtube.com/embed/BvY_T-My9Ls a https://www.youtube.com/watch? v = gI_lKu2uJDs
POZNÁMKA: Po delším používání se mi zdá velmi náročné zarovnat a vyvinout dostatečný tlak na pogo piny, proto doporučuji lidem, aby nezkoušeli používat pogo piny, pokud se nedokážou vypořádat s velkou frustrací
Krok 6: Připojte adaptér adaptéru Esp-12 k adaptéru USB CH340 a programujte
Připojte adaptér esp-12 mod k USB adaptéru CH340 (horní deskou ve stejném směru jako USB konektor), poté jej vložte do počítače a pomocí programů Arduino IDE nebo ESP Flash Download Tool načtěte své programy.
POZNÁMKA: Pokud postup blesku nefunguje, může to být způsobeno tím, že kontakt mezi pogo piny a esp-12 není dobrý, upravte esp-12 a/nebo gumičku tak, aby byl rovnoměrný tlak napříč všemi pogo piny
Krok 7: Blikající příklad BLINK s Arduino IDE (volitelně)
Spusťte Arduino IDE a načtěte příklad BLINK.
Chcete -li vstoupit do režimu FLASH, podržte tlačítko FLASH (dole) a stiskněte tlačítko RESET (zpět) a poté uvolněte tlačítko FLASH (dole).
Nastavte parametry esp-12
Klikněte na nahrát
Pokud to fungovalo správně, mělo by se to chovat jako ve videu
POZNÁMKA: Pokud postup blesku nefunguje, může to být způsobeno tím, že kontakt mezi pogo piny a esp-12 není dobrý, upravte esp-12 a/nebo gumičku tak, aby byl rovnoměrný tlak napříč všemi pogo piny
Doporučuje:
Programátor CH341A: 8 kroků
Programátor CH341A: Nedávno jsem si koupil mini programátor CH341A. Mini programátor je v pořádku a lze jej použít k programování čipů řady 24 a 24. Je to velmi nízké náklady, ale docela užitečné, protože jej mohu použít k flashování BIOSu počítače a firmwaru routeru. WCH laskavě uvolňuje
Arduino jako ISP -- Vypálit šestihranný soubor v AVR -- Pojistka v AVR -- Arduino jako programátor: 10 kroků
Arduino jako ISP || Vypálit šestihranný soubor v AVR || Pojistka v AVR || Arduino jako programátor: ……………………… Přihlaste se k odběru mého YouTube kanálu pro další videa …….. Tento článek je vše o arduino jako isp. Pokud chcete nahrát hex soubor nebo chcete nastavit pojistku v AVR, nemusíte kupovat programátor, můžete
Malý programátor pro mikrokontroléry ATTINY s Arduino UNO: 7 kroků
Malý programátor pro mikrokontroléry ATTINY S Arduino UNO: V současné době je zajímavé používat mikrokontroléry řady ATTINY díky jejich univerzálnosti, nízké ceně, ale také kvůli skutečnosti, že je lze snadno programovat v prostředích, jako je Arduino IDE. Programy určené pro moduly Arduino lze snadno převést
Začínáme s Esp 8266 Esp-01 s Arduino IDE - Instalace desek Esp do Arduino Ide a programování Esp: 4 kroky
Začínáme s Esp 8266 Esp-01 s Arduino IDE | Instalace desek Esp do Arduino Ide a Programování Esp: V tomto návodu se naučíme, jak nainstalovat desky esp8266 do Arduino IDE a jak do nich naprogramovat esp-01 a nahrát kód. Protože desky esp jsou tak populární, přemýšlel jsem o opravě instructables pro toto a většina lidí čelí problému
5 Programátor tranzistoru PIC *Schéma přidáno ke kroku 9 !: 9 kroků
5 Programátor tranzistoru PIC *Schéma přidáno ke kroku 9 !: Vytvořte si vlastní programátor PIC pro paralelní port vašeho počítače. Toto je variace na klasický design Davida Tait. Je velmi spolehlivý a je k dispozici zdarma dobrý programovací software. Mám rád programátory IC-Prog a PICpgm. Nejlepší ze všeho je, že