INHOUDSOPGAWE:

ESP -01 Programmer Hack - the Easy One :): 6 stappe
ESP -01 Programmer Hack - the Easy One :): 6 stappe

Video: ESP -01 Programmer Hack - the Easy One :): 6 stappe

Video: ESP -01 Programmer Hack - the Easy One :): 6 stappe
Video: When The Quiet Kid Does Your Homework 💀 #electronics #arduino #engineering 2024, November
Anonim
ESP -01 programmeerder hack - die maklike:)
ESP -01 programmeerder hack - die maklike:)

Hallo ESPers, In hierdie instruksies sal ek u 'n eenvoudige hack wys om 'n programmeerder vir die ESP-01 / ESP8266-01 / ES-01-module te maak. Die meeste van ons het 'n Arduino-bord of FTDI USB-TTL-toestelle as programmeerders vir hierdie module gebruik. Beide metodes werk goed. Maar daar is nog 'n manier!

Ek het onlangs 'n USB na UART/ESP8266 -toestel vir hierdie module gekoop as 'n vervanging van FTDI. Maar ek het gou besef dat dit nie so buigsaam is as FTDI om dit as programmeerder te gebruik nie:(Omdat ek 'n ingenieur was, het ek nagegaan of dit as programmeerder gebruik kan word … En presto! Ek het dit 'n bietjie gekap om dit in een te omskep. En nou is dit vir u om u lewe maklik te maak.

Voorrade

Lys van materiale

  1. USB na UART/ESP8266 - 1
  2. Twee tasbare knoppies van 6 mm - 1
  3. Twee weerstande of 'n paar draad
  4. Stuk veroboard / puntbord - 1

Lys van gereedskap

  1. Mes & ystersaag
  2. Soldeerstel
  3. Gom geweer
  4. Sny tang
  5. Skuurpapier of sandpapier (word nie in die prentjie getoon nie)

Stap 1: Beelde van die items en gereedskap: D

Beelde van die items en gereedskap: D
Beelde van die items en gereedskap: D

Kontroleer net of u die regte items het.

Stap 2: Sny en berei die Veroboard / Dot Board voor

Sny en berei die Veroboard / Dot Board voor
Sny en berei die Veroboard / Dot Board voor

Vervolgens sny ons die verobord tot die minimum grootte (6 x 17 kolletjies) uitgesluit die snylyne soos in die prentjie getoon. Nadat u die stuk uitgesny het, gebruik 'n rasp of sandpapier om die rande glad te maak.

Stap 3: Beelde en pinouts

Beelde en pinouts
Beelde en pinouts
Beelde en pinouts
Beelde en pinouts
Beelde en pinouts
Beelde en pinouts

Links is die USB na UART/ESP8266-adapter en regs bo is die piout-diagram van die ES-01-module, van bo gesien, en hou die PCB-spoorantenne aan u linkerkant.

Eintlik benodig ons slegs drie penne om ons hack (groen (pen 5), rooi (pen 6) en siaan (pen 1)) te implementeer, maar in sommige modules word pen 4 en 8 (oranje penne) nie soos myne met 'n PCB kortgemaak nie. spoor soos aangedui in die regterkantste prent. In daardie geval moet u dit kortmaak om die module as programmeerder te maak.

Stap 4: soldeer …

Soldeer…
Soldeer…
Soldeer…
Soldeer…

So nou die soldeer..

Eerste kort pen 4 en 8 as dit nie met 'n klein draadjie ingekort word nie.

Sny dan 3 stukke weerstandsdrade / jumperdraad ongeveer 20 mm lank (ek het weerstandsdrade gebruik soos in figuur 1 getoon. Soldeer dit nou aan pen 1, 5 & 6 figuur 2 & 3 aan die onderkant (soldeerkant) van die module.

Plaas dan die tasbare skakelaars soos in figuur 4 getoon en merk die posisies vir die drie penne. Let op die oriëntasie van die skakelaars. Gebruik 'n multimeter of 'n kontinuïteitstoetser vir oriëntasie. Soldeer die skakelaars soos getoon in figuur 5 en 6. Ek het die sentrale pen langsaan gesorteer, aangesien dit algemeen sal wees.

Plak een of twee stukke dubbelzijdige skuimband aan die agterkant van die module om die verobord 'n bietjie te lig om plek te maak vir die gesoldeerde verbindings soos in figuur 7.

Steek die gesoldeerde penne in die onderskeie skakelaars en druk die verobord stewig teen die band vas.

Raadpleeg die skematiese diagram vir verbindings. U kan die skakelaars volgens u gemak aansluit. Ek het die regterkant gekoppel aan Reset en die linker na GPIO 0. Sien figuur 9.

En dit is dit! Jy is klaar. Kontroleer net al die verbindings volgens skema vir die laaste keer voordat u dit toets.

Stap 5: Toets …

Toets tans …
Toets tans …
Toets tans …
Toets tans …

Goeie werk!

Steek 'n ES-01-module in die adapter en sluit aan op een van u rekenaar se USB-poort. As u 'n verlengkabel gebruik, is dit gerieflik. Op die oomblik dat u die stekker aansluit, behoort u krag in die ES-01 aan te sien. Dit is 'n normale modus. Dit beteken dat as daar firmware in die ES-01 is, dit net met die uitvoering sal begin.

Druk nou op die GPIO 0 -toets (gemerk '0' in my geval) en druk die Reset -sleutel (gemerk 'R' in my geval) een keer. En los dan die '0' -sleutel. Dit plaas die ES-01-module in die programmodus.

Nou moet u u skets van Arduino IDE of PIO kan oplaai. Maak seker dat u die regte bord en COM -poort kies. As alles in orde is, moet u die oplaaistatus sien soos aan die regterkant getoon. Na die oplaai, druk en laat die Reset -sleutel los om terug te keer na die normale modus en voer die opgelaaide kode uit.

Stap 6: Finalisering

Finalisering
Finalisering

Nadat u u programmeerder getoets het, plaas 'n klontjie warm gom onderaan om te voorkom dat dit uitsorteer.

Hoop jy hou van hierdie hack. Lewer gerus kommentaar en deel. Vrede..