Obsah:
Video: Automatické programování ESP-01: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Tuto příručku jsem napsal, protože jsem našel mnoho článků o programování ESP-01, ale všechny vyžadují ruční akce, jako je přepnutí z programování na běh nebo stisknutí tlačítka Reset.
Pomocí desky FTDI s piny RTS a DTR jsem vytvořil programátor, který se automaticky přepne do programovacího režimu, v případě potřeby resetuje a poté se vrátí do provozního režimu jako deska ESP-WROOM-32.
S tímto projektem můžete jednoduše připojit ESP-01 k Arduino IDE a stisknout UPLOAD.
Požadavky:
- Deska FTDI s kolíky RTS a DTR a linkou 3,3 V (jako tento odkaz Amazon)
- 470 uf kondenzátor
- 10k odpor
- Mini breadbord (pro zjednodušení připojení)
- 7 propojek mezi muži a ženami
- ESP-01
Krok 1: Zkontrolujte desku FTDI
Moje deska FTDI nemá žádné záhlaví pinů, které by bylo možné použít s prkénkem, takže jsem připájel 2kolíkové pruhy záhlaví, aby byl přívětivý.
Krok 2: Spojte vše dohromady
Nyní je čas všechny tyto prvky propojit. Je třeba provést následující připojení:
- FTDI GND až ESP-01 GND
- FTDI 3,3 V až ESP-01 3V3
- FTDI RXD až ESP-01 TX
- FTDI TXD až ESP-01 RX
- FTDI RTS až ESP-01 RST
- FTDI DTR na ESP-01 IO0
- Rezistor FTDI 3,3V až 10k A POTOM rezistor na ESP-01 EN
- Nakonec kondenzátor 470 uf mezi FTDI 3.3v (katoda) a FTDI GND (anoda).
Krok 3: Vylepšení
Chcete-li dále zjednodušit zapojení a opětovné použití, můžete použít adaptér typu breadboard vyrobený speciálně pro ESP-01 (viz obrázek).
To vám umožní vytvořit statickou desku a jednoduše připojit a odpojit váš ESP-01.
Krok 4: Užijte si to
Nyní můžete připojit FTDI k PC pomocí USB kabelu a hrát s Arduino IDE nebo esptool bez otravného mačkání tlačítek.
Doporučuje:
Programování ATmega328 pomocí Arduino IDE pomocí krystalu 8 MHz: 4 kroky
Programování ATmega328 s Arduino IDE pomocí 8MHz krystalu: V tomto Instuctable se budu věnovat krok za krokem průvodce programováním IC ATmega328P (stejný mikrokontrolér, jaký je k dispozici na Arudino UNO) pomocí Arduino IDE a Arduino UNO jako programátora, abyste se stali vlastní Arduino, aby vaše projekty
Zajímavé pokyny pro programování programování pro návrháře-ovládání barev: 10 kroků
Zajímavé pokyny pro programování programování pro návrháře-ovládání barev: V předchozích kapitolách jsme si řekli více o tom, jak použít kód k tvarování namísto bodů znalostí o barvě. V této kapitole prozkoumáme tento aspekt znalostí hlouběji
Začínáme s Esp 8266 Esp-01 s Arduino IDE - Instalace desek Esp do Arduino Ide a programování Esp: 4 kroky
Začínáme s Esp 8266 Esp-01 s Arduino IDE | Instalace desek Esp do Arduino Ide a Programování Esp: V tomto návodu se naučíme, jak nainstalovat desky esp8266 do Arduino IDE a jak do nich naprogramovat esp-01 a nahrát kód. Protože desky esp jsou tak populární, přemýšlel jsem o opravě instructables pro toto a většina lidí čelí problému
PROGRAMOVÁNÍ ESP/NODEMCU S ARDUINO IDE: 3 kroky
PROGRAMOVÁNÍ ESP/NODEMCU S ARDUINO IDE: Ahoj všichni, dnes ukážu, jak přidat balíček podpory ESP8266 do Arduino IDE. a naprogramujte to samé pomocí Ardunio IDE
Rada pro programování a vývoj ESP-12E a ESP-12F: 3 kroky (s obrázky)
Deska pro programování a vývoj ESP-12E a ESP-12F: Účel této desky byl jednoduchý: Umět programovat moduly ESP-12E a ESP-12F stejně snadno jako desky NodeMCU (tj. Není třeba mačkat tlačítka). Mějte kolíky vhodné pro prkénko s přístupem k použitelnému IO. Použijte samostatný USB pro sériový přenos