Satura rādītājs:
- 1. solis: pielodējiet Pogo tapas pie Breakout Board
- 2. solis: lodēšanas tapu galvenes pie ESP-12 sadalīšanas dēļa un stieples
- 3. solis: lodēšanas pogas CH340 USB adapterim
- 4. solis: karstās līmes Pogo tapas, putas un dubultrindas 4p Pin Header
- 5. darbība: saskaņojiet ESP-12 ar Pogo tapām un sviestmaizi ar citu sadalīšanas dēli
- 6. solis: pievienojiet Esp-12 adapteri Mod CH140 USB adapterim un programmējiet prom
- 7. darbība: mirgojošs BLINK piemērs ar Arduino IDE (pēc izvēles)
Video: USB ESP-12 programmētājs: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
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 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
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 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
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 (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 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)
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:
CH341A programmētājs: 8 soļi
CH341A programmētājs: Nesen esmu iegādājies mini programmētāju CH341A. Mini programmētājs ir kārtībā, un to var izmantot, lai ieprogrammētu 24. un 24. sērijas mikroshēmas. Tas ir ļoti lēts, bet diezgan noderīgs, jo es varu to izmantot, lai zibspuldzētu sava datora BIOS un maršrutētāja programmaparatūru. WCH ir laipni izlaidumi
Arduino Kā ISP -- Ierakstīt hex failu AVR -- Drošinātājs AVR -- Arduino kā programmētājs: 10 soļi
Arduino Kā ISP || Ierakstīt hex failu AVR || Drošinātājs AVR || Arduino kā programmētājs: ……………………… Lūdzu, abonējiet manu YouTube kanālu, lai iegūtu vairāk videoklipu …….. Šis raksts viss ir par arduino kā isp. Ja vēlaties augšupielādēt hex failu vai ja vēlaties iestatīt drošinātāju AVR, jums nav jāiegādājas programmētājs, varat to darīt
Neliels programmētājs ATTINY mikrokontrolleriem ar Arduino UNO: 7 soļi
Neliels programmētājs ATTINY mikrokontrolleriem ar Arduino UNO: Pašlaik ir interesanti izmantot ATTINY sērijas mikrokontrolleri, ņemot vērā to daudzpusību, zemo cenu, bet arī to, ka tos var viegli ieprogrammēt vidē, piemēram, Arduino IDE. Arduino moduļiem paredzētas programmas viegli pārsūtīt
Darba sākšana ar Esp 8266 Esp-01 ar Arduino IDE - Esp dēļu instalēšana Arduino Ide programmēšanā un Esp programmēšana: 4 soļi
Darba sākšana ar Esp 8266 Esp-01 ar Arduino IDE | Esp dēļu instalēšana Arduino Ide programmēšanā un Esp programmēšana: Šajā pamācībā mēs iemācīsimies instalēt esp8266 plates Arduino IDE un kā programmēt esp-01 un augšupielādēt kodu tajā. Tā kā esp dēļi ir tik populāri, es domāju par pamācību labošanu šis un lielākā daļa cilvēku saskaras ar problēmu
Ultimate ESP8266-01 programmētājs un USB adapteris: 3 soļi
Ultimate ESP8266-01 programmētājs un USB adapteris: Sveiki, vai esat dzirdējuši par mazā un lētā ESP8266-01 moduļa ĪSTĀM iespējām? Tas tika laists tirgū, sakot, ka jums vajadzētu izvēlēties, ja vēlaties savam projektam pievienot IOT iespējas. Patiesībā šis mazais modulis varētu