Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Napisao sam ovaj vodič jer sam pronašao mnogo članaka o programiranju ESP-01, ali svi oni zahtijevaju ručne radnje, kao što je prebacivanje s programiranja na trčanje ili pritiskanje tipke za resetiranje.
Koristeći FTDI ploču s RTS i DTR pinovima napravio sam programer koji se automatski prebacuje u način programiranja, resetira po potrebi i zatim se vraća u način rada 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 s RTS i DTR pinovima i s 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 iglica koje bi se mogla koristiti s matičnom pločom, pa sam lemio 2 pinske zaglavlje kako bih je učinio prikladnom za matičnu ploču.
Korak 2: Povežite sve zajedno
Sada je vrijeme za povezivanje svih ovih elemenata. Veze koje trebate napraviti su sljedeće:
- FTDI GND do ESP-01 GND
- FTDI 3.3V na 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 otpornik od 3.3V do 10k I ONDA otpornik prema ESP-01 HR
- Konačno 470 uf kondenzator između FTDI 3.3v (katoda) i FTDI GND (anoda).
Korak 3: Poboljšanja
Za dodatno pojednostavljenje ožičenja i ponovnu uporabu mogli biste koristiti adapter za matičnu ploču izrađen posebno za ESP-01 (vidi sliku).
To vam omogućuje 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.