Cuprins:

ESP01 Programarea plăcii de circuite imprimate: 5 pași
ESP01 Programarea plăcii de circuite imprimate: 5 pași
Anonim
ESP01 Programarea plăcii de circuite imprimate
ESP01 Programarea plăcii de circuite imprimate

Recent, a trebuit să scriu un cod pe ESP01 și am decis să folosesc un adaptor pentru a transfera codul pe CHIP.

Cu toate acestea, a fost necesar să se facă unele modificări la adaptor, astfel încât codul să poată fi transferat.

Adică, adaptorul nu a fost în întregime ideal pentru efectuarea transferului de cod. Era necesară o adaptare.

Provizii

  • Placă de circuit imprimat JLCPCB
  • 02 x Butoane;
  • Rezistor 01 x 330R;
  • 01 x LED verde;
  • 02 x 10kR rezistențe;
  • 01 x bară pin masculin / feminin 1x4;
  • 01 x 2x4 Pin feminin.

Pasul 1: adaptorul convențional

Adaptorul convențional
Adaptorul convențional

Adaptorul utilizat este prezentat în figura de mai sus.

Cu toate acestea, pentru a evita problemele și a face modificări structurii, am decis să creăm un adaptor, care să poată funcționa cu un adaptor ESP01 și să efectueze transferul de cod către CHIP.

Placa de imprimare este prezentată mai sus.

În acest articol, veți învăța cum să vă construiți programatorul și care sunt principalele părți ale circuitului intermitent ESP01.

Prin proiectarea acestei plăci electronice, nu va fi necesar să faceți noi adaptări și este capabil să înregistreze codul proiectului dumneavoastră.

Prin urmare, în acest articol veți afla următoarele puncte:

  1. Dezvoltă un recorder și adaptor ESP01;
  2. Înțelegeți scopul circuitului de înregistrare ESP01;
  3. Aflați cum să configurați ESP01 pentru modul de transfer de cod. Acum, vom începe prezentarea completă a dezvoltării proiectului Programator pentru placa ESP01.

Pasul 2: Dezvoltarea programatorului pentru placa ESP01

Dezvoltarea programatorului pentru placa ESP01
Dezvoltarea programatorului pentru placa ESP01
Dezvoltarea programatorului pentru placa ESP01
Dezvoltarea programatorului pentru placa ESP01

După cum sa menționat anterior, proiectul constă în crearea unui programator pentru ESP01 pentru a facilita programarea acestuia.

Pentru aceasta, am dezvoltat următorul circuit prezentat în figura de mai sus.

Prin urmare, după cum puteți vedea, acest circuit are:

  • 2 butoane pentru configurarea ESP01 pentru modul de programare;
  • Un LED pentru a semnaliza faptul că cardul este alimentat;
  • Pin bar pentru transferul codului pe CHIP.

Mai jos, vă prezentăm materialul necesar pentru construirea proiectului. Lista componentelor electronice

  • Placă de circuit imprimat JLCPCB (descărcare fișiere proiect)
  • 02 x Butoane;
  • Rezistor 01 x 330R;
  • 01 x LED verde;
  • 02 x 10kR rezistențe;
  • 01 x Bară pin masculin / feminin 1x4;
  • 01 x 2x4 Bară pin feminin.

Acum, vom explica fiecare parte a circuitului de programare ESP01. Rețineți că folosim un conector 2x4 - 2,54mm pentru conexiunea ESP01, așa cum se arată în figura de mai sus.

Din acest conector, ESP01 se va conecta cu toate celelalte părți ale circuitului dezvoltat.

Prin urmare, mai întâi, conectați-l la acest conector și setați-l în modul de programare folosind butoanele RESET și FLASH. Aceste două butoane vor fi responsabile pentru setarea acestuia în modul de programare.

În cele din urmă, avem pinii de conectare ai convertorului USB - SERIAL FTDI232 și LED-ului. Bara de conectare a convertorului va fi utilizată pentru a o conecta și a efectua transferul de cod către ESP01.

LED-ul va fi folosit pentru a indica faptul că cardul este alimentat.

Din acest circuit, am realizat proiectarea plăcii electronice.

Pasul 3: Dezvoltarea programatorului ESP01 pentru circuite imprimate

Programare ESP01 Dezvoltare placă de circuit imprimat
Programare ESP01 Dezvoltare placă de circuit imprimat
Programare ESP01 Dezvoltare placă de circuit imprimat
Programare ESP01 Dezvoltare placă de circuit imprimat

Din proiectarea schemei electronice, a fost dezvoltat proiectarea plăcii de circuite imprimate a programatorului ESP01.

Schema proiectării plăcii este prezentată mai sus.

După cum puteți vedea, ESP01 trebuie conectat la conectorul 2x4, iar convertorul USB-Serial va fi conectat la pinii de 90º.

Acest conector cu unghiul respectiv a fost folosit pentru a reduce dimensiunea plăcii și a-l lăsa sub structura ESP01.

În plus față de acesta, avem butoanele de programare în partea de sus și LED-ul pentru semnalizarea plăcii energizate în partea de jos a plăcii.

Din acest proiect, a fost obținută placa de circuit imprimată finală în 3D, care este reprezentată în figura de mai sus.

În cele din urmă, din acest proiect, este posibil să se efectueze programarea și înregistrarea codului în ESP01.

În cele ce urmează, vom explica pas cu pas pentru a pune ESP01 în modul de programare și a transfera codul către ESP01.

Pasul 4: Procesul de transfer de cod pentru ESP01

Pentru a face acest lucru, trebuie să efectuați pașii următori

  1. Conectați convertorul USB-SERIAL FTDI232 la computer și la bara ICSP Pin Connections;
  2. Verificați dacă LED-ul este aprins. Este folosit pentru a indica faptul că cardul este alimentat;
  3. Selectați portul COM al convertorului USB-SERIAL FTDI232;
  4. Țineți apăsat butonul FLASH;
  5. Apăsați și eliberați butonul RESET. După aceea, veți vedea LED-ul albastru ESP să clipească o dată.

Gata! ESP01 dvs. este configurat pentru a primi un nou cod. Acum, efectuați procesul de transfer al codului dvs. prin ID-ul Arduino

După transfer, codul dvs. va fi înregistrat în memoria ESP01 și va fi gata să vă controleze aplicația.

Pasul 5: Și în cele din urmă … Care este rezultatul așteptat?

Prin urmare, de la dezvoltarea acestui proiect, a fost posibilă crearea unui card cu caracteristici superioare cardului convențional și care este vândut pe scară largă în mai multe magazine.

Spre deosebire de placa convențională, această versiune are două butoane pentru a configura CHIP-ul pentru modul de programare, în așa fel încât să nu fie necesar să adăugați elemente noi pentru a efectua această sarcină.

Astfel, prin acest proiect, a fost posibil să se dezvolte un recorder superior celui existent pe piață, să se înțeleagă operația de configurare și să se efectueze procesul de configurare CHIP pentru a efectua transferul de cod.

Mulțumim JLCPCB pentru susținerea proiectului și, dacă doriți, puteți accesa acest link, accesa fișierele proiectului și puteți cumpăra plăcile de circuite imprimate la 2 USD.

Recomandat: