Satura rādītājs:

USB ESP-12 programmētājs: 7 soļi
USB ESP-12 programmētājs: 7 soļi

Video: USB ESP-12 programmētājs: 7 soļi

Video: USB ESP-12 programmētājs: 7 soļi
Video: ESP8266 USB PROGRAMMER #shorts 2024, Novembris
Anonim
USB ESP-12 programmētājs
USB ESP-12 programmētājs
USB ESP-12 programmētājs
USB ESP-12 programmētājs
USB ESP-12 programmētājs
USB ESP-12 programmētājs

Es domāju, ka būtu interesanti spēlēties ar IoT, tāpēc nolēmu izmēģināt esp8266. Es redzēju neskaitāmus risinājumus esp8266 programmēšanai, tāpēc es aizņēmos dažas idejas no šejienes https://www.instructables.com/id/USB-to-ESP-01-Boa… un šeit https://cmheong.blogspot.com/2018/05/using-ch340-u… lai ieprogrammētu esp-01, vienkārši iekļaujot zibspuldzi un atiestatīšanas pogas. Kad es to biju izdarījis, es domāju, ka būtu jautri mēģināt izveidot adaptera modi, lai tas varētu arī programmēt esp-12.

Daļas:

Cenas var atšķirties, ņemot vērā atlaides un piegādi uz dažādām valstīm, bet nē, bet tās ir pareizas rakstīšanas laikā manā konkrētajā situācijā

CH340 USB uz ESP8266 ESP-01 Wifi moduļa adapteris 0,80 ASV dolāri

10 gab. Momentārā slēdža poga $ 0,52

ESP-12S ESP8266 1,95 ASV dolāri

2 gab. ESP-12 sadalīšanas dēlis 0,40 ASV dolāri

10 gab. Pogo tapas 2,05 ASV dolāri

2 gab. Double Row SMT SMD vīriešu tapas galvenes sloksnes savienotājs $ 1.33

plāns vads

karstās līmes pistole un līme

lodāmurs un lodētava

Elastīgā saite

1. solis: pielodējiet Pogo tapas pie Breakout Board

Lodējiet Pogo tapas pie Breakout Board
Lodējiet Pogo tapas pie Breakout Board

Lodējiet pogo tapas pie sadalīšanas dēļa šādām tapām:

ATPŪTA (ATiestatīt)

CH_PC (EN)

VCC

TXD

RXD

GPIO0

GPIO2

GPIO15

GND

Pogo tapas ir diezgan mazas, tāpēc man bija jāizmanto pincete ar lenti, lai izolētu pret karstumu, lai noturētu tapas, kamēr es lodēju.

Pārliecinieties, vai pogo tapas nav savstarpēji savienotas, pārbaudot nepārtrauktību, izmantojot multimetru. Ir 10k rezistori starp CH_PC un VCC, GPIO15 un GND uz sadalīšanas paneļa, tāpēc gaidiet nolasījumu starp šīm tapām.

2. solis: lodēšanas tapu galvenes pie ESP-12 sadalīšanas dēļa un stieples

Lodēšanas tapu galvenes pie ESP-12 sadalīšanas dēļa un stieples
Lodēšanas tapu galvenes pie ESP-12 sadalīšanas dēļa un stieples
Lodēšanas tapu galvenes pie ESP-12 sadalīšanas dēļa un stieples
Lodēšanas tapu galvenes pie ESP-12 sadalīšanas dēļa un stieples

Pievienojiet divus 8p tapu galviņas, kas ir komplektā ar sadalīšanas dēli, ar garajām tapām tāfeles priekšpusē, bet lodējot tāfeles aizmugurē, jums nav jāpielīmē visas tapas pie tāfeles, tikai tās, kas izmantotas iepriekš (sk. šeit, lai iegūtu minimālas mirgojošas shēmas). Iemesls tam ir tas, ka, ja vēlaties palaist/programmēt esp-12, kas jau ir pielodēts sadalīšanas panelī, tam vajadzētu to darīt (lai gan es to vēl neesmu mēģinājis). Tagad izgrieziet dubultās rindas smt tapas galvenes daļu tā, lai būtu divas rindas ar 4 tapām. Lodēšanas stieple, kas savieno 4 kontaktu dubultās rindas kontaktligzdu saskaņā ar ESP-01 piespraudes atbilstību izlaušanas plāksnei.

Nosaukumi nav gluži vienādi (izņemot GND), bet:

VCC = 3V3

ATPŪTA = RST

CH_PC = EN

TXD = TX

RXD = RX

GPIO0 = IO0

GPIO2 = IO2

GND = GND

3. solis: lodēšanas pogas CH340 USB adapterim

Lodēšanas pogas pie CH340 USB adaptera
Lodēšanas pogas pie CH340 USB adaptera
Lodēšanas pogas pie CH340 USB adaptera
Lodēšanas pogas pie CH340 USB adaptera

Lodēšanas poga CH340 USB adaptera apakšā FLASH režīmam starp GPIO0 un GND tapām. Karsti pielīmējiet to pie adaptera.

Lodēšanas poga CH340 USB adaptera aizmugurē RESET režīmam starp RESET un GND tapām. Karsti pielīmējiet to pie adaptera

4. solis: karstās līmes Pogo tapas, putas un dubultrindas 4p Pin Header

Karstās līmes Pogo tapas, putas un dubultrindas 4p Pin Header
Karstās līmes Pogo tapas, putas un dubultrindas 4p Pin Header
Karstās līmes Pogo tapas, putas un dubultrindas 4p Pin Header
Karstās līmes Pogo tapas, putas un dubultrindas 4p Pin Header
Karstās līmes Pogo tapas, putas un dubultrindas 4p Pin Header
Karstās līmes Pogo tapas, putas un dubultrindas 4p Pin Header

Karsti pielīmējiet pogo tapu iekšpusi pie sadalīšanas dēļa, lai piešķirtu tām zināmu izturību, uzmanoties, lai uz kustīgās tapas nenokļūtu līme. Starp pogo tapām pielīmējiet nedaudz iepakojuma putu (vai jebkuru saspiežamu sūklim līdzīgu materiālu), lai esp-12 pārāk viegli neiekristu spraugā. Līmējiet smt dubultās rindas 4p galveni sadalīšanas paneļa aizmugurē, lai tā netiktu atvienota, izvelkot no CH340 USB adaptera.

5. darbība: saskaņojiet ESP-12 ar Pogo tapām un sviestmaizi ar citu sadalīšanas dēli

Izlīdziniet ESP-12 ar Pogo tapām un sviestmaizi ar citu sadalīšanas dēli
Izlīdziniet ESP-12 ar Pogo tapām un sviestmaizi ar citu sadalīšanas dēli
Izlīdziniet ESP-12 ar Pogo tapām un sviestmaizi ar citu sadalīšanas dēli
Izlīdziniet ESP-12 ar Pogo tapām un sviestmaizi ar citu sadalīšanas dēli
Izlīdziniet ESP-12 ar Pogo tapām un sviestmaizi ar citu sadalīšanas dēli
Izlīdziniet ESP-12 ar Pogo tapām un sviestmaizi ar citu sadalīšanas dēli

Izlīdziniet ESP-12 (es pārbaudīju ar ESP-12F un ESP-12S) uz pogo tapām un salieciet to ar citu sadalīšanas dēli uz augšu. Izmantojiet elastīgu joslu, lai to stingri noturētu. Jums, iespējams, būs jāpielāgo esp-12, lai pārliecinātos, ka visi kontakti saskaras ar pietiekamu spiedienu. Tas, iespējams, būtu mazāk smalks, ja tā vietā, lai izmantotu pogo tapas, ESP-12 sānos izmantojiet atsperes metāla skavas. Šeit ir piemērs vietnē youtube, kur kāds ir izmantojis kontaktus no PCI slota no neizmantotas mātesplates https://www.youtube.com/embed/BvY_T-My9Ls un https://www.youtube.com/watch? v = gI_lKu2uJDs

PIEZĪME: Pēc vēl kādas lietošanas es uzskatu, ka ir ļoti sarežģīti izlīdzināt un izdarīt pietiekami lielu spiedienu uz pogo tapām, tāpēc iesaku cilvēkiem nemēģināt izmantot pogo tapas, ja vien viņi nespēj tikt galā ar lielu vilšanos.

6. solis: pievienojiet Esp-12 adapteri Mod CH140 USB adapterim un programmējiet prom

Pievienojiet Esp-12 adapteri Mod ar USB adapteri CH340 un programmējiet prom
Pievienojiet Esp-12 adapteri Mod ar USB adapteri CH340 un programmējiet prom
Pievienojiet Esp-12 adapteri Mod ar USB adapteri CH340 un programmējiet prom
Pievienojiet Esp-12 adapteri Mod ar USB adapteri CH340 un programmējiet prom
Pievienojiet Esp-12 adapteri Mod ar USB adapteri CH340 un programmējiet prom
Pievienojiet Esp-12 adapteri Mod ar USB adapteri CH340 un programmējiet prom

Pievienojiet esp-12 adaptera modi USB adapterim CH340 (ar plāksnes augšpusi tādā pašā virzienā kā USB spraudnis), pēc tam ievietojiet to savā datorā un izmantojiet programmu Arduino IDE vai ESP Flash Download Tool, lai ielādētu savas programmas.

PIEZĪME: ja zibspuldzes procedūra nedarbojas, tas varētu būt tāpēc, ka kontakts starp pogo tapām un esp-12 nav labs, noregulējiet esp-12 un/vai elastīgo joslu, lai nodrošinātu vienmērīgu spiedienu uz visām pogo tapām.

7. darbība: mirgojošs BLINK piemērs ar Arduino IDE (pēc izvēles)

Image
Image
Mirgojošs BLINK piemērs ar Arduino IDE (pēc izvēles)
Mirgojošs BLINK piemērs ar Arduino IDE (pēc izvēles)
Mirgojošs BLINK piemērs ar Arduino IDE (pēc izvēles)
Mirgojošs BLINK piemērs ar Arduino IDE (pēc izvēles)

Palaidiet Arduino IDE un ielādējiet BLINK piemēru.

Lai ieietu zibspuldzes režīmā, turiet nospiestu pogu FLASH (apakšā) un nospiediet pogu RESET (atpakaļ), pēc tam atlaidiet pogu FLASH (apakšā).

Iestatiet esp-12 parametrus

Noklikšķiniet uz augšupielādēt

Ja tas darbojās pareizi, tam vajadzētu rīkoties tāpat kā video

PIEZĪME: ja zibspuldzes procedūra nedarbojas, tas varētu būt tāpēc, ka kontakts starp pogo tapām un esp-12 nav labs, noregulējiet esp-12 un/vai elastīgo joslu, lai nodrošinātu vienmērīgu spiedienu uz visām pogo tapām.

Ieteicams: