Tartalomjegyzék:
- 1. lépés: Forrasztja a Pogo csapokat a kitörési táblához
- 2. lépés: Forrasztócsap-fejlécek az ESP-12 Breakout Board és Wire-hez
- 3. lépés: Forrasztógombok a CH340 USB -adapterhez
- 4. lépés: Forró ragasztó Pogo csapok, hab és dupla soros 4p tűs fejléc
- 5. lépés: Igazítsa az ESP-12-t a Pogo csapokhoz és a szendvicshez egy másik kitörőtáblával
- 6. lépés: Csatlakoztassa az Esp-12 adaptert a CH340 USB-adapterhez, és programozza le
- 7. lépés: Villogó BLINK példa Arduino IDE használatával (opcionális)
Videó: USB ESP-12 programozó: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Úgy gondoltam, érdekes lenne játszani az IoT -vel, ezért úgy döntöttem, hogy kipróbálom az esp8266 -ot. Láttam a rengeteg megoldást odakinn az esp8266 programozására, ezért kölcsönvettem néhány ötletet innen https://www.instructables.com/id/USB-to-ESP-01-Boa… és itt https://cmheong.blogspot.com/2018/05/using-ch340-u… az esp-01 programozásához egyszerűen a mellékelt vaku és visszaállító gombokkal. Miután ezt megtettem, úgy gondoltam, szórakoztató lenne egy adaptermodult készíteni ahhoz, hogy az esp-12 programozható is legyen.
Alkatrészek:
Az árak változhatnak a kedvezmények és a különböző országokba történő szállítás miatt, és nem, de az írásom idején helyesek az adott helyzetben
CH340 USB-ESP8266 ESP-01 Wifi modul adapter $ 0.80
10 db Pillanatkapcsoló gomb $ 0,52
ESP-12S ESP8266 1,95 USD
2 db ESP-12 Breakout board $ 0.40
10 db pogo csap 2,05 dollár
2 db dupla soros SMT SMD dugófejű fejléccsatlakozó $ 1.33
vékony huzal
forró ragasztópisztoly és ragasztó
forrasztópáka és forrasztópáka
rugalmas szalag
1. lépés: Forrasztja a Pogo csapokat a kitörési táblához
Forrasztja a pogo csapokat a kitörő táblához a következő csapokhoz:
REST (RESET)
CH_PC (EN)
VCC
TXD
RXD
GPIO0
GPIO2
GPIO15
GND
A pogo csapok meglehetősen kicsik, ezért egy csipeszt kellett használnom, körülötte valamilyen szalaggal, hogy szigeteljek a hőtől, hogy tartsam a csapokat forrasztás közben.
Győződjön meg arról, hogy a pogo csapok nincsenek rövidre zárva egymással, multiméterrel ellenőrizve a folytonosságot. 10 k ellenállás található a CH_PC és a VCC, a GPIO15 és a GND között a megszakító táblán, ezért számítson a leolvasásra a csapok között.
2. lépés: Forrasztócsap-fejlécek az ESP-12 Breakout Board és Wire-hez
Csatlakoztassa a kitörőtáblához tartozó két 8p tűs fejlécet a hosszú csapokkal a tábla elején, miközben forrasztja a tábla hátulját, nem kell minden tűt a táblához forrasztani, csak a fentieket (lásd itt a minimális villogó vázlatokhoz). Ennek az az oka, hogy ha egy esp-12-et szeretne futtatni/programozni, amely már be van forrasztva egy kitörési táblára, akkor képesnek kell lennie rá (bár ezt még nem próbáltam). Most vágja le a kétsoros smt csapfejrész egy részét úgy, hogy két sor legyen, 4 csapból. Forrasztó huzal, amely a 4 tűs kettős sor tűcsatlakozóját köti össze az ESP-01 tűknek megfelelő kitörési táblával.
A nevek nem teljesen ugyanazok (kivéve a GND -t), de:
VCC = 3V3
REST = RST
CH_PC = HU
TXD = TX
RXD = RX
GPIO0 = IO0
GPIO2 = IO2
GND = GND
3. lépés: Forrasztógombok a CH340 USB -adapterhez
Forrasztó gomb a CH340 USB adapter alján a FLASH módhoz a GPIO0 és a GND érintkezők között. Forró ragasztóval rögzítse az adapterhez.
Forrasztó gomb a CH340 USB adapter hátoldalán a RESET módhoz a RESET és a GND érintkezők között. Forró ragasztóval rögzítse az adapterhez
4. lépés: Forró ragasztó Pogo csapok, hab és dupla soros 4p tűs fejléc
Forró ragasztóval ragassza fel a pogo csapok belső oldalát a törőlapra, hogy erőt adjon nekik, ügyelve arra, hogy ne kerüljön ragasztó a mozgó csapra. Ragasszon egy kevés csomagolóhabot (vagy bármilyen összenyomható szivacsszerű anyagot) a pogo csapok közé, hogy az esp-12 ne essen túl könnyen a résbe. Ragassza az SMT kétsoros 4p fejlécet a törőlap hátuljához, hogy ne váljon le, amikor kihúzza a CH340 usb adaptert.
5. lépés: Igazítsa az ESP-12-t a Pogo csapokhoz és a szendvicshez egy másik kitörőtáblával
Igazítsa az ESP-12-t (ESP-12F-el és ESP-12S-el teszteltem) a pogo csapokra, és ráhelyezze rá egy másik törőlappal. Használjon rugalmas szalagot, hogy szilárdan a helyén tartsa. Előfordulhat, hogy módosítania kell az esp-12-et annak biztosítása érdekében, hogy az összes érintkező elegendő nyomással érintkezzen. Valószínűleg kevésbé lenne finnyás, ha a pogo csapok helyett rugós fémkapcsokat használna az ESP-12 oldalán. Íme egy példa a youtube-on, ahol valaki használta a névjegyeket egy PCI foglalatról egy nem használt alaplapról https://www.youtube.com/embed/BvY_T-My9Ls és https://www.youtube.com/watch? v = gI_lKu2uJDs
MEGJEGYZÉS: További használat után nagyon finnyásnak találom a pogo csapok igazítását és megfelelő nyomását, ezért azt javaslom az embereknek, hogy ne próbálják meg használni a pogo csapokat, hacsak nem tudnak megbirkózni a sok frusztrációval
6. lépés: Csatlakoztassa az Esp-12 adaptert a CH340 USB-adapterhez, és programozza le
Csatlakoztassa az esp-12 adapter modot a CH340 USB-adapterhez (a tábla tetejével megegyező irányba, mint az USB-csatlakozó), majd illessze be a számítógépébe, és használja az Arduino IDE vagy ESP Flash Download Tool eszközt a programok betöltéséhez.
MEGJEGYZÉS: ha a vakueljárás nem működik, annak az lehet az oka, hogy a pogo csapok és az esp-12 közötti érintkezés nem megfelelő, állítsa be az esp-12 és/vagy rugalmas szalagot, hogy egyenletes nyomást biztosítson az összes pogo csapon.
7. lépés: Villogó BLINK példa Arduino IDE használatával (opcionális)
Indítsa el az Arduino IDE -t, és töltse be a BLINK példát.
A VAKU módba való belépéshez tartsa lenyomva a FLASH gombot (alul), majd nyomja meg a RESET gombot (vissza), majd engedje el a FLASH gombot (alul).
Állítsa be az esp-12 paramétereit
Kattintson a feltöltésre
Ha megfelelően működött, úgy kell viselkednie, mint a videóban
MEGJEGYZÉS: ha a vakueljárás nem működik, annak az lehet az oka, hogy a pogo csapok és az esp-12 közötti érintkezés nem megfelelő, állítsa be az esp-12 és/vagy rugalmas szalagot, hogy egyenletes nyomást biztosítson az összes pogo csapon.
Ajánlott:
JDM programozó áttekintés: 9 lépés
JDM programozó áttekintés: A JDM népszerű PIC programozó, mert soros portot, minimális komponenseket használ, és nem igényel áramellátást. De van zűrzavar odakinn, sok programozó variációval a neten, melyek melyik PIC -kel dolgoznak? Ebben az „utasításban
CH341A programozó: 8 lépés
CH341A programozó: Nemrég vettem egy CH341A mini programozót. A mini programozó rendben van, és használható a 24 és 24 sorozatú chipek programozására. Nagyon olcsó, de nagyon hasznos, mivel fel tudom használni a számítógép BIOS -jának és az útválasztó firmware -jének villogásához. A WCH -nak kedves kiadásai vannak
Az ESP8266 AT firmware villanása vagy programozása ESP8266 villogó és programozó, IOT Wifi modul használatával: 6 lépés
Az ESP8266 AT firmware villanása vagy programozása az ESP8266 villogó és programozó, IOT Wifi modul használatával: Leírás: Ez a modul egy USB adapter /programozó ESP-01 vagy ESP-01S típusú ESP8266 modulokhoz. Kényelmesen fel van szerelve egy 2x4P 2,54 mm -es anyafejjel az ESP01 csatlakoztatásához. Ezenkívül feltöri az ESP-01 összes csapját egy 2x4P 2,54 mm-es dugón keresztül
Első lépések az Esp 8266 Esp-01 használatával az Arduino IDE - -vel Esp táblák telepítése Arduino Ide programozásba és Esp programozása: 4 lépés
Első lépések az Esp 8266 Esp-01 használatával az Arduino IDE | -vel Esp táblák telepítése Arduino Ide programozásba és Esp programozása: Ebben az oktatóanyagban megtanuljuk, hogyan kell telepíteni az esp8266 táblákat az Arduino IDE programba, és hogyan kell programozni az esp-01 kódot, és feltölteni a kódot. ez és a legtöbb ember problémával szembesül
Végső ESP8266-01 programozó és USB-adapter: 3 lépés
Végső ESP8266-01 programozó és USB-adapter: Sziasztok, hallottatok a kicsi és olcsó ESP8266-01 modul IGAZI képességeiről? Úgy indult a piacon, hogy azt kell választania, ha IOT képességeket szeretne hozzáadni a projekthez. Valójában ez a kis modul