Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Kirjoitin tämän oppaan, koska löysin monia artikkeleita ESP-01: n ohjelmoinnista, mutta ne kaikki vaativat manuaalisia toimintoja, kuten siirtymisen ohjelmoinnista käynnistämiseen tai nollauspainikkeen painamisen.
Käyttämällä FTDI-korttia RTS- ja DTR-nastoilla tein ohjelmoijan, joka vaihtaa automaattisesti ohjelmointitilaan, nollaa tarvittaessa ja palaa sitten takaisin toimintatilaan, kuten ESP-WROOM-32-kortti.
Tämän projektin avulla voit yksinkertaisesti liittää ESP-01: n Arduino IDE: hen ja paina UPLOAD.
Vaatimukset:
- FTDI -levy RTS- ja DTR -nastoilla ja 3.3v -linjalla (kuten tämä Amazon -linkki)
- 470 uf kondensaattori
- 10k vastus
- Mini leipänauha (yksinkertaistaa liitäntöjä)
- 7 miesten ja naisten hyppääjää
- ESP-01
Vaihe 1: Tarkista FTDI -korttisi
FTDI -levylläni ei ole pin -otsikoita käytettäväksi leipälevyn kanssa, joten juotin 2 -nastaiset otsikkorivit, jotta se olisi leipälautaystävällinen.
Vaihe 2: Yhdistä kaikki yhdessä
Nyt on aika yhdistää kaikki nämä elementit. Seuraavat liitännät:
- FTDI GND-ESP-01 GND
- FTDI 3.3V-ESP-01 3V3
- FTDI RXD-ESP-01 TX
- FTDI TXD-ESP-01 RX
- FTDI RTS-ESP-01 RST
- FTDI DTR-ESP-01 IO0
- FTDI 3.3V-10k vastus JA SITTEN ESP-01 EN -vastus
- Lopuksi 470 uf kondensaattori välillä FTDI 3.3v (katodi) ja FTDI GND (anodi).
Vaihe 3: Parannuksia
Johdotuksen ja uudelleenkäytön yksinkertaistamiseksi voit käyttää erityisesti ESP-01: lle valmistettua leipälevyn sovitinta (katso kuva).
Näin voit tehdä staattisen piirilevyn ja kytkeä ja irrottaa ESP-01-laitteen.
Vaihe 4: Nauti
Nyt voit liittää FTDI: n tietokoneeseen USB -kaapelilla ja pelata Arduino IDE: llä tai esptoolilla ilman ärsyttävää painallusta.