Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ovaj vodič sam napisao jer sam pronašao mnogo članaka o programiranju ESP-01, ali svi oni zahtijevaju ručne radnje, poput prelaska s programiranja na pokretanje ili pritiska na tipku za resetiranje.
Koristeći FTDI ploču sa RTS i DTR pinovima napravio sam programer koji se automatski prebacuje u način programiranja, resetuje po potrebi i zatim se vraća u radni režim poput ploče ESP-WROOM-32.
S ovim projektom možete jednostavno spojiti ESP-01 na Arduino IDE i pritisnuti UPLOAD.
Zahtjevi:
- FTDI ploča sa RTS i DTR pinovima i sa linijom 3.3v (poput ove Amazon veze)
- 470 uf kondenzator
- 10k otpornik
- Mini žica (za pojednostavljivanje veza)
- 7 muških i ženskih skakača
- ESP-01
Korak 1: Provjerite svoju FTDI ploču
Moja FTDI ploča nema zaglavlja pinova za upotrebu s matičnom pločom, pa sam lemio 2 pinske zaglavlje kako bih je učinio prihvatljivom za matičnu ploču.
Korak 2: Povežite sve zajedno
Sada je vrijeme za povezivanje svih ovih elemenata. Veze koje treba obaviti su sljedeće:
- FTDI GND do ESP-01 GND
- FTDI 3.3V do ESP-01 3V3
- FTDI RXD na ESP-01 TX
- FTDI TXD na ESP-01 RX
- FTDI RTS na ESP-01 RST
- FTDI DTR na ESP-01 IO0
- FTDI 3.3V do 10k otpornik I ONDA otpornik prema ESP-01 EN
- Konačno 470 uf kondenzator između FTDI 3.3v (katoda) i FTDI GND (anoda).
Korak 3: Poboljšanja
Da biste dodatno pojednostavili ožičenje i ponovno korištenje, mogli biste koristiti adapter za matičnu ploču napravljen posebno za ESP-01 (vidi sliku).
Ovo vam omogućava da napravite statičku ploču i jednostavno uključite i isključite svoj ESP-01.
Korak 4: Uživajte
Sada možete spojiti FTDI na računalo putem USB kabela i igrati se s Arduino IDE -om ili esptoolom bez dosadnog pritiskanja gumba.