Innholdsfortegnelse:

ESP01 programmering kretskort: 5 trinn
ESP01 programmering kretskort: 5 trinn

Video: ESP01 programmering kretskort: 5 trinn

Video: ESP01 programmering kretskort: 5 trinn
Video: ESP 12E Programming: Everything You Need to Know 2024, Juli
Anonim
ESP01 programmering kretskort
ESP01 programmering kretskort

Nylig måtte jeg skrive en kode på ESP01 og bestemte meg for å bruke en adapter for å overføre koden til CHIP.

Det var imidlertid nødvendig å gjøre noen endringer i adapteren slik at koden kunne overføres.

Det vil si at adapteren ikke var helt ideell for å utføre kodeoverføring. En tilpasning var nødvendig.

Rekvisita

  • JLCPCB kretskort
  • 02 x Knapper;
  • 01 x 330R motstand;
  • 01 x grønn LED;
  • 02 x 10kR motstander;
  • 01 x Mann / Kvinne Pin Bar 1x4;
  • 01 x 2x4 Female Pin Bar.

Trinn 1: Den konvensjonelle adapteren

Den konvensjonelle adapteren
Den konvensjonelle adapteren

Adapteren som brukes er vist i figuren ovenfor.

For å unngå problemer og gjøre endringer i strukturen bestemte vi oss for å lage en adapter, som kunne fungere med en ESP01 -adapter og utføre kodeoverføring til CHIP.

Kretskortet er vist ovenfor.

I denne artikkelen lærer du hvordan du bygger programmereren din og hva som er hoveddelene i ESP01 blinkende krets.

Gjennom utformingen av dette elektroniske kretskortet vil det ikke være nødvendig å foreta nye tilpasninger, og det er i stand til å registrere koden til prosjektet ditt.

Derfor vil du i denne artikkelen lære følgende punkter:

  1. Utvikle en ESP01 opptaker og adapter;
  2. Forstå formålet med ESP01 -opptakskretsen;
  3. Lær hvordan du konfigurerer ESP01 for kodeoverføringsmodus. Nå vil vi begynne den komplette presentasjonen av utviklingen av programmeringsprosjektet for ESP01 -styret.

Trinn 2: Utvikle programmereren for ESP01 -kortet

Utvikler programmereren for ESP01 -styret
Utvikler programmereren for ESP01 -styret
Utvikler programmereren for ESP01 -styret
Utvikler programmereren for ESP01 -styret

Som tidligere nevnt består prosjektet av å lage en programmerer for ESP01 for å lette programmeringen.

For dette utviklet vi følgende krets vist i figuren ovenfor.

Derfor, som du kan se, har denne kretsen:

  • 2 knapper for å konfigurere ESP01 for programmeringsmodus;
  • En LED for å signalisere at kortet er strømført;
  • Pin bar for overføring av koden til CHIP.

Nedenfor presenterer vi materialet som trengs for å bygge prosjektet. Liste over elektroniske komponenter

  • JLCPCB Printed Circuit Board (nedlasting av prosjektfiler)
  • 02 x Knapper;
  • 01 x 330R motstand;
  • 01 x grønn LED;
  • 02 x 10kR motstander;
  • 01 x Mann / Kvinne Pin Bar 1x4;
  • 01 x 2x4 Female Pin Bar.

Nå skal vi forklare hver del av ESP01 -programmeringskretsen. Vær oppmerksom på at vi bruker en 2x4 - 2,54 mm kontakt for ESP01 -tilkoblingen, som vist på figuren ovenfor.

Fra denne kontakten vil ESP01 koble til alle andre deler av den utviklede kretsen.

Derfor må du først koble den til denne kontakten og sette den i programmeringsmodus ved hjelp av RESET- og FLASH -knappene. Disse to knappene er ansvarlige for å sette den i programmeringsmodus.

Til slutt har vi tilkoblingspinnene til USB - SERIAL FTDI232 -omformeren og LED -en. Konverteringslinjen brukes til å koble den til og utføre kodeoverføringen til ESP01.

Lysdioden vil brukes til å indikere at kortet er drevet.

Fra denne kretsen utførte vi designet til det elektroniske kortet.

Trinn 3: Utvikling av printkort for ESP01 programmerer

ESP01 programmerer kretskortutvikling
ESP01 programmerer kretskortutvikling
ESP01 programmerer kretskortutvikling
ESP01 programmerer kretskortutvikling

Fra utformingen av den elektroniske skjematiske designen ble ESP01 Programmerers kretskortdesign utviklet.

Skjematikken over brettdesignet er vist ovenfor.

Som du kan se, må ESP01 kobles til 2x4-kontakten, og USB-seriell omformer vil være koblet til 90º-pinnene.

Denne kontakten med den respektive vinkelen ble brukt til å redusere størrelsen på brettet og la det ligge under ESP01 -strukturen.

I tillegg til det, har vi programmeringsknappene øverst og LED -en for signalering av den strømførende platen nederst på platen.

Fra dette prosjektet ble det siste kretskortet i 3D hentet, som er representert i figuren ovenfor.

Til slutt, fra dette prosjektet, er det mulig å utføre programmering og registrering av koden i ESP01.

I det følgende vil vi forklare trinn for trinn å sette ESP01 i programmeringsmodus og overføre kode til ESP01.

Trinn 4: Kodeoverføringsprosess for ESP01

For å gjøre dette må du utføre følgende trinn

  1. Koble USB-SERIAL FTDI232-omformeren til datamaskinen og til ICSP-pinnetilkoblingslinjen;
  2. Kontroller at lysdioden er på. Det brukes til å indikere at kortet er drevet;
  3. Velg COM-porten på FTDI232 USB-SERIAL-omformeren;
  4. Trykk og hold inne FLASH -knappen;
  5. Trykk og slipp RESET -knappen. Etter det vil du se den blå ESP -LED -en for å blinke en gang.

Klar! ESP01 er konfigurert til å motta en ny kode. Utfør nå prosessen med å overføre koden din gjennom Arduino IDE

Etter overføringen blir koden din registrert i ESP01 -minnet, og den vil være klar til å kontrollere applikasjonen din.

Trinn 5: Og til slutt … Hva er det forventede resultatet?

Derfor, fra utviklingen av dette prosjektet, var det mulig å lage et kort med funksjoner som er bedre enn det vanlige kortet, og som selges mye i flere butikker.

I motsetning til det vanlige kortet har denne versjonen to knapper for å konfigurere CHIP for programmeringsmodus, på en slik måte at det ikke er nødvendig å legge til nye elementer for å utføre denne oppgaven.

Dermed var det gjennom dette prosjektet mulig å utvikle en opptaker som er bedre enn den som finnes på markedet, å forstå konfigurasjonsoperasjonen og å utføre CHIP -konfigurasjonsprosessen for å utføre kodeoverføringen.

Vi takker JLCPCB for å støtte prosjektet, og hvis du vil, kan du få tilgang til denne lenken, få tilgang til prosjektfilene og kjøpe kretskortene dine for $ 2.

Anbefalt: