Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Den konvensjonelle adapteren
- Trinn 2: Utvikle programmereren for ESP01 -kortet
- Trinn 3: Utvikling av printkort for ESP01 programmerer
- Trinn 4: Kodeoverføringsprosess for ESP01
- Trinn 5: Og til slutt … Hva er det forventede resultatet?
Video: ESP01 programmering kretskort: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
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
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:
- Utvikle en ESP01 opptaker og adapter;
- Forstå formålet med ESP01 -opptakskretsen;
- 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
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
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
- Koble USB-SERIAL FTDI232-omformeren til datamaskinen og til ICSP-pinnetilkoblingslinjen;
- Kontroller at lysdioden er på. Det brukes til å indikere at kortet er drevet;
- Velg COM-porten på FTDI232 USB-SERIAL-omformeren;
- Trykk og hold inne FLASH -knappen;
- 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:
SLA 3D -skriver syreetsede kretskort: 7 trinn (med bilder)
SLA 3D Printer Acid Etched Circuit Boards: Remix..remix .. Vel, jeg trenger et utviklingskort for mine ATtiny -brikker. Jeg har ikke en CNC for å kutte en PCB jeg kjenner ikke Kicad, og jeg vil ikke bestille brett. Men jeg har en harpiksskriver … og syre og jeg kjenner SketchUp. Og liker å lage ting. Hva skjedde
DIY kretskort med binders - MAKER - STEM: 3 trinn (med bilder)
DIY kretskort med binders | MAKER | STEM: Med dette prosjektet kan du endre banen til den elektriske strømmen for å løpe gjennom forskjellige sensorer. Med dette designet kan du bytte mellom å tenne en blå LED eller aktivere en summer. Du har også valget mellom å bruke en lysavhengig motstand med
Hvordan lage et kretskort hjemme: 11 trinn
Hvordan lage et kretskort hjemme: Skriv først ut planen din på et papir med laserstråleskrivere
Spot Welder 1-2-3 Arduino kretskort: 4 trinn
Spot Welder 1-2-3 Arduino Printed Circuit Board: For en tid siden skrev jeg en instruks hvor jeg forklarte hvordan du kan kontrollere en spot sveiser på en sofistikert måte ved hjelp av Arduino og vanlige deler. Mange bygde styrekretsen, og jeg fikk ganske mye oppmuntrende tilbakemelding. Dette er
Serie med universelle kretskort for rørforsterkere: 5 trinn
Serie av universelle kretskort for rørforsterkere: rørkretser var et avgjørende skritt i utviklingen av elektronikken. På de fleste områder ble de helt foreldet i forhold til billigere, mindre og mer effektive solid state -teknologier. Med unntak av lyd - både reproduksjon og