Sadržaj:
- Korak 1: Specifikacije
- Korak 2: Programiranje
- Korak 3: Osnovna veza s programiranjem
- Korak 4: Konfigurirajte svoju ideju
- Korak 5: Programska ploča
- Korak 6: Prototip PCB -a
- Korak 7: Rezultat procesa glodanja
- Korak 8: Montaža PCB -a
- Korak 9: Kako koristiti programsku ploču
- Korak 10: Upotrijebite sve 4 iglice ploče
- Korak 11: Koristite 3 pina za kontrolu Led -a i jedan za serijsko otklanjanje grešaka
- Korak 12: Hvala
Video: Programska ploča za modul ESP-01: 12 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Dodatne informacije i ažuriranje dokumenata ovdje na mojoj web stranici
www.mischianti.org/2019/01/14/esp-01-modules-programming-board/
ESP-01 je jeftin esp8266 modul, sa ugrađenim WIFI-jem.
Kreiran je kao Arduino WIFI modul, ali ima veću snagu od Arduina, nego sada ako morate napraviti mali modul za upravljanje relejem ili nekim jednostavnim digitalnim zapisnikom podataka. To je najbolje rješenje.
Ovdje možete pronaći vijesti ili ažuriranje o ovoj ploči.
Korak 1: Specifikacije
Postoji neka varijanta ovog modula, ali svi imaju procesorsko L106 32-bitno RISC jezgro mikroprocesora zasnovano na Tensilica Xtensa Diamond Standard 106Micro radi na 80 MHz, kada kupite jedan od njega morate obratiti pažnju samo na Flash, neki imaju 512 KiB Flash, drugi 1MiB
Pin Definition
- VCC: Snaga 3.0 ~ 3.6V
- GND: Uzemljenje
- RESET: Spoljni signal za resetovanje (Nizak napon: aktivan)
- CH_PD: Omogućen čip. Visoko: Uključeno, čip radi ispravno; Nisko: Isključeno, mala struja
- GPIO0: (FLASH) I/O IO opće namjene, ako je nisko tijekom resetiranja/uključivanja prebacuje čip u način serijskog programiranja
- GPIO1: (TX) I/O IO općenite namjene i serijski TXd
- GPIO3: (RX) I/O IO i serijski RXd opće namjene
- GPIO2: U/I IO i Serijski1 TXd opće namjene
Korak 2: Programiranje
Kao što vidite, ovaj modul nije na USB -u, pa je najlakši način programiranja korištenje USB u TTL pretvarača, možete ga pronaći po cijeni od 0, 50 USD.
Imam problem sa skupljim modulom FT232RL ili FT232, umjesto toga CH340G ili CH340 rade vrlo dobro.
Korak 3: Osnovna veza s programiranjem
Osnovna shema povezivanja je vrlo jednostavna, morate staviti 3.3V na VCC i CH_PD (za napajanje i omogućiti), zatim staviti GND na GND i GPIO0 (posljednji koji je modul stavio u način programiranja), zatim spojiti RX na TX i TX to RX.
Korak 4: Konfigurirajte svoju ideju
Zatim morate konfigurirati svoj Arduino IDE, prvo morate dodati novu ploču u Upravitelj ploča.
U upravitelju ploče, ploča za odabir je esp8266.
Sada možete odabrati generičku ploču esp8266 s popisa ploča
Korak 5: Programska ploča
Ovaj proces je dosadan, morate se povezati, zatim ukloniti vezu i tako dalje, a za korištenje svih pinova vrlo je dosadan.
Moje rješenje za ovaj problem je stvaranje programske ploče (obožavam servisnu ploču).
Funkcionalnost je sljedeća:
- Vanjski izvor napajanja za davanje više ampera strujnom krugu;
- prekidač za izbor režima programiranja i zatim otpustite pin GPIO0;
- 2 prebacite da biste aktivirali RX i TX i zatim odobrili upotrebu tog pina za kolo;
- dugme za reset za početak programiranja.
Korak 6: Prototip PCB -a
Za dodatne informacije provjerite moju web stranicu
Korak 7: Rezultat procesa glodanja
Htio bih dodati rezultat mog starog slavnog usmjerivača (kreiran sa epson skenerom i štampačem), prilično grub, ali u redu.
Tu je i greška popravljena žicom (u datoteci koju vam dajem više nema).
Nadam se da ću za nekoliko dana dodati vodič za kreiranje novog CNC -a i vodič za kreiranje gcode -a. Ova stranica je u izradi.
Korak 8: Montaža PCB -a
Sada počnite sastavljati ploču.
Korak 9: Kako koristiti programsku ploču
Upotreba je vrlo jednostavna:
Prvo umetnite esp01 u ploču, zatim spojite GND na GND, TX na RX i RX na TX TTL na USB pretvarač.
Sada ste spremni za programiranje, dodajem neke primjere upotrebe.
Otpremite blink datoteku
- Na ploči morate postaviti lijevi prekidač u način programiranja, a zatim pritisnuti gumb za resetiranje.
- Proverite da li je prekidač RX i TX u režimu transfera. Zatim počnite učitavati skicu.
- Kada završite, stavite ploču u "način rada za upotrebu" da biste oslobodili pin programatora, a dugme za stavljanje TX -a u "način rada za upotrebu".
- Tako da možete provjeriti treperi li vanjski LED diode jer je BUILTIN_LED spojen na TX pin.
Korak 10: Upotrijebite sve 4 iglice ploče
- Na ploči morate postaviti qith lijevi prekidač u način programiranja nego pritisnuti dugme reset.
- Proverite da li je prekidač RX i TX u režimu transfera. Zatim počnite učitavati skicu.
- Kada završite, stavite ploču u "način rada za upotrebu" da biste oslobodili iglu programera, a dugme za stavljanje priključaka RX i TX u "način rada za upotrebu". Dakle, koristite sva 4 pina za upravljanje LED diodama.
Korak 11: Koristite 3 pina za kontrolu Led -a i jedan za serijsko otklanjanje grešaka
- Na ploči morate postaviti lijevi prekidač u način programiranja, a zatim pritisnuti gumb za resetiranje.
- Proverite da li je prekidač RX i TX u režimu transfera.
- Zatim počnite učitavati skicu.
- Priključite serijski monitor na odgovarajući port.
- Kad završite, stavite ploču u "način rada" da biste oslobodili pin programatora, a gumb za stavljanje RX -a u "način rada".
- Dakle, koristite 3 pina za upravljanje LED diodama i TX za otklanjanje grešaka u programu.
Korak 12: Hvala
Ako imate problem ili nešto drugo napišite komentar ili otvorite temu na forum.
Preporučuje se:
Arduino vodič - Dugme sa stilom BLYNK i relejni modul ESP -01: 3 koraka (sa slikama)
Arduino vodič - Dugme sa stilom BLYNK i relejni modul ESP -01: Dobro došli u još jedan vodič na našem kanalu, ovo je prvi vodič ove sezone koji će biti posvećen IoT sistemima, ovdje ćemo opisati neke od funkcija i funkcionalnosti uređaja koriste se u ovoj vrsti sistema. Za stvaranje ovih s
MXY ploča - niskobudžetna robotska ploča za crtanje XY plotera: 8 koraka (sa slikama)
MXY ploča - Robotska ploča za crtanje niskobudžetnih XY plotera: Moj cilj je bio dizajnirati mXY ploču tako da bude niskobudžetna mašina za crtanje XY plotera. Zato sam dizajnirao ploču koja olakšava onima koji žele napraviti ovaj projekt. U prethodnom projektu, koristeći 2 komada Nema17 koračnih motora, ova ploča koristi
Prvi koraci sa Esp 8266 Esp-01 sa Arduino IDE - Instaliranje Esp ploča u Arduino Ide i programiranje Esp: 4 koraka
Prvi koraci sa Esp 8266 Esp-01 sa Arduino IDE | Instaliranje Esp ploča u Arduino Ide i programiranje Esp: U ovom uputstvu naučit ćemo kako instalirati esp8266 ploče u Arduino IDE i kako programirati esp-01 i učitati kod u njega. Budući da su esp ploče toliko popularne pa sam razmišljao o tome da ispravim instrukcije za ovo i većina ljudi se suočava s problemom
HiFive1 Arduino ploča s ESP-01 WiFi modulom Vodič: 5 koraka
HiFive1 Arduino ploča s ESP-01 WiFi modulom Vodič: HiFive1 je prva ploča kompatibilna s Arduino RISC-V izgrađena sa FE310 CPU-om iz SiFive-a. Ploča je oko 20 puta brža od Arduino UNO -a, ali kao i UNO ploča, nedostaje joj bilo kakva bežična veza. Na sreću, postoji nekoliko jeftinih
E32-433T Vodič za LoRa modul - DIY razbijačka ploča za modul E32: 6 koraka
E32-433T Vodič za LoRa modul | Uradi sam Breakout Board za E32 modul: Hej, šta ima, momci! Akarsh ovdje iz CETech-a. Ovaj moj projekt je više krivulja učenja za razumijevanje rada E32 LoRa modula iz eBytea, koji je primopredajnički modul velike snage 1 W. Kad shvatimo rad, imam dizajn