Obsah:
- Krok 1: Špecifikácie
- Krok 2: Programovanie
- Krok 3: Základné pripojenie k programovaniu
- Krok 4: Konfigurujte svoj ide
- Krok 5: Programovacia rada
- Krok 6: Prototyp DPS
- Krok 7: Výsledok procesu frézovania
- Krok 8: Zostava DPS
- Krok 9: Ako používať programovaciu radu
- Krok 10: Použite všetky 4 piny rady
- Krok 11: Použite 3 piny na ovládanie LED a jeden na sériové ladenie
- Krok 12: Ďakujem
Video: Programovacia rada modulu ESP-01: 12 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Ďalšie informácie a aktualizácia dokumentov tu na mojom webe
www.mischianti.org/2019/01/14/esp-01-modules-programming-board/
ESP-01 je nízkonákladový modul esp8266 so vstavaným WIFI.
Bol vytvorený ako WIFI modul Arduino, ale je to viac energie ako Arduino, ako teraz, ak musíte urobiť malý modul na ovládanie relé alebo jednoduchý digitálny záznamník údajov, je to najlepšie riešenie.
Tu nájdete novinky alebo novinky o tejto nástenke.
Krok 1: Špecifikácie
Existuje nejaký variant tohto modulu, ale všetky majú procesor L106 32-bitové jadro mikroprocesora RISC založené na Tensilica Xtensa Diamond Standard 106Micro s frekvenciou 80 MHz, pri kúpe jedného z nich musíte venovať pozornosť iba Flash, niektoré majú 512 KiB Flash, ostatné 1MiB
Definícia pinov
- VCC: Napájanie 3,0 ~ 3,6V
- GND: Zem
- RESET: Externý resetovací signál (Nízke napätie: Aktívne)
- CH_PD: Povolenie čipu. Vysoká: Svieti, čip funguje správne; Nízka: Vypnutá, malý prúd
- GPIO0: (FLASH) I/O Všeobecné účely IO, Ak je nízka hodnota počas resetovania/zapnutia, prepne čip do režimu sériového programovania
- GPIO1: (TX) I/O Všeobecné účely IO a sériové TXd
- GPIO3: (RX) I/O Všeobecné účely IO a sériové RXd
- GPIO2: I/O Všeobecné účely IO a Serial1 TXd
Krok 2: Programovanie
Ako vidíte, tento modul nie je na doske USB, takže najľahším spôsobom programovania je použitie prevodníka USB na TTL, ktorý nájdete za 0, 50 $.
Mám nejaký problém s drahším modulom FT232RL alebo FT232, namiesto toho CH340G alebo CH340 funguje veľmi dobre.
Krok 3: Základné pripojenie k programovaniu
Základná schéma pripojenia je pomerne jednoduchá. Na VCC a CH_PD musíte zapojiť 3,3 V (na napájanie a zapnutie), potom na GND zapojiť GND a GPIO0 (posledný modul, ktorý uvedie modul do režimu programovania), potom pripojiť RX k TX a TX. do RX.
Krok 4: Konfigurujte svoj ide
Potom musíte nakonfigurovať svoje Arduino IDE, najskôr musíte pridať novú dosku v Správcovi dosiek.
V správcovi predstavenstva je na výber doska esp8266.
Teraz si môžete vybrať generickú dosku esp8266 zo zoznamu dosky
Krok 5: Programovacia rada
Tento proces je únavný, musíte sa pripojiť, potom odstrániť pripojenie a podobne, a používať všetky piny je veľmi únavné.
Moje riešenie tohto problému je vytvoriť programovaciu dosku (som fanúšikom servisnej dosky).
Funkcionalita je:
- Externý zdroj energie, ktorý dodá obvodu viac ampérov;
- prepínačom vyberte režim programovania a potom uvoľnite kolík GPIO0;
- 2 prepnite na aktiváciu RX a TX a potom udeľte použitie tohto kolíka pre obvod;
- tlačidlo reset na spustenie programovania.
Krok 6: Prototyp DPS
Ďalšie informácie nájdete na mojom webe
Krok 7: Výsledok procesu frézovania
Chcel by som pridať výsledok môjho starého slávneho smerovača (vytvorený skenerom a tlačiarňou Epson), celkom hrubý, ale v poriadku.
Existuje tiež chyba opravená drôtom (v súbore, ktorý vám dávam, už neexistuje).
Dúfam, že o niekoľko dní pridám návod na vytvorenie môjho nového CNC a návod na vytvorenie gcode. Na týchto stránkach sa pracuje.
Krok 8: Zostava DPS
Teraz začnite zostavovať dosku.
Krok 9: Ako používať programovaciu radu
Použitie je veľmi jednoduché:
Najprv vložte do dosky esp01 a potom pripojte GND na GND, TX na RX a RX na TX prevodníka TTL na USB.
Teraz ste pripravení na programovanie, pridávam niekoľko príkladov použitia.
Nahrajte blink súbor
- Na doske musíte prepnúť ľavý prepínač do režimu programovania, než kliknúť na tlačidlo reset.
- Skontrolujte, či je prepínač RX a TX v režime prenosu. Potom začnite nahrávať skicu.
- Po dokončení prepnite do "režimu použitia" doska, aby sa uvoľnil kolík programátora, a tlačidlo na prepnutie TX do "režimu použitia".
- Môžete teda skontrolovať, či bliká externá LED dióda, pretože BUILTIN_LED je pripojený k vývodu TX.
Krok 10: Použite všetky 4 piny rady
- Na doske musíte v programovacom režime nastaviť ľavý prepínač než kliknúť na tlačidlo reset.
- Skontrolujte, či je prepínač RX a TX v režime prenosu. Potom začnite nahrávať skicu.
- Po dokončení prepnite do "režimu použitia" doska, aby sa uvoľnil kolík programátora a tlačidlo na prepnutie pinov RX a TX do "režimu použitia". Na ovládanie LED teda používate všetky 4 piny.
Krok 11: Použite 3 piny na ovládanie LED a jeden na sériové ladenie
- Na doske musíte prepnúť ľavý prepínač do režimu programovania, než kliknúť na tlačidlo reset.
- Skontrolujte, či je prepínač RX a TX v režime prenosu.
- Potom začnite nahrávať skicu.
- Pripojte sériový monitor k správnemu portu.
- Po dokončení prepnite do "režimu použitia" doska, aby sa uvoľnil kolík programátora a tlačidlo, aby sa RX prepol do "režimu použitia".
- Na ovládanie LED a TX na ladenie programu teda použijete 3 piny.
Krok 12: Ďakujem
Ak máte problém alebo iné, napíšte do fóra komentár alebo otvorenú tému.
Odporúča:
Začíname s Esp 8266 Esp-01 s Arduino IDE - Inštalácia dosiek Esp do Arduino Ide a programovanie Esp: 4 kroky
Začíname s Esp 8266 Esp-01 s Arduino IDE | Inštalácia dosiek Esp do Arduino Ide a programovanie Esp: V tomto návode sa naučíme, ako nainštalovať dosky esp8266 do Arduino IDE a ako v nich naprogramovať esp-01 a nahrať kód. Keďže dosky esp sú také populárne, premýšľal som o úprave inštrukcií pre toto a väčšina ľudí má problém
Porovnanie modulu LoRa RFM98 Ra-02 HopeRF modulu: 6 krokov
Porovnanie modulu LoRa RFM98 Ra-02 HopeRF: Hej, čo sa deje, chlapci? Akarsh tu od CETech. V tomto článku sa dnes dozvieme o moduloch RFM LoRa od HopeRF. Uvidíme, aké funkcie modul RFM ponúka, jeho výstup, porovnanie medzi rôznymi
IOT123 - VSTUPNÁ PROGRAMOVACIA PRÍPRAVA ATTINY85: 3 kroky
IOT123 - VSTUPNÝ PROGRAMOVACÍ PRÍPRAVOK ATTINY85: Pri návrhoch BRICK som spomenul, že priechodné otvory susediace s ATTINY85 zostali nevyužité, aby sa umožnil programátor pogo pinov, kým je DIP8 spájkovaný s doskou plošných spojov. Toto je ten programátor pinov pogo. Toto je naozaj len adaptér pre
Rada pre programovanie a vývoj ESP-12E a ESP-12F: 3 kroky (s obrázkami)
Programovacia a vývojová rada ESP-12E a ESP-12F: Úloha tejto dosky bola jednoduchá: Byť schopný programovať moduly ESP-12E a ESP-12F rovnako ľahko ako dosky NodeMCU (t.j. nie je potrebné stlačiť tlačidlá). Majte kolíky vhodné pre chlieb s prístupom k použiteľnému IO. Použite samostatný USB na sériový prenos
Obr. 16F676 Programovacia zásuvka ICSP pre programátor PICkit 2: 6 krokov
Obr. 16F676 Programovacia zásuvka ICSP pre programátor PICkit 2: Pokúšam sa vytvoriť tento dvojitý modul jednosmerného motora pre svoj robotický projekt a nemal som priestor na umiestnenie záhlavia pinov ICSP na doske plošných spojov. Preto som sa rýchlo vysmial tomuto dizajnu