Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Unë e shkrova këtë udhëzues sepse gjeta shumë artikuj në lidhje me programimin e ESP-01, por të gjithë ata kërkojnë veprime manuale si kalimi nga programimi në ekzekutimin ose shtypja e butonit të rivendosjes.
Duke përdorur një bord FTDI me kunjat RTS dhe DTR, bëra një programues që kalonte automatikisht në modalitetin e programimit, rivendoset kur është e nevojshme dhe pastaj kthehem në modalitetin e funksionimit si bordi ESP-WROOM-32.
Me këtë projekt thjesht mund të lidhni ESP-01 me Arduino IDE dhe shtypni UPLOAD.
Kërkesat:
- Bordi FTDI me kunjat RTS & DTR dhe me linjë 3.3v (si kjo një lidhje Amazon)
- Kondensator 470 uf
- Rezistencë 10k
- Mini bukë (për të thjeshtuar lidhjet)
- 7 kërcyes meshkuj në femra
- ESP-01
Hapi 1: Kontrolloni bordin tuaj FTDI
Bordi im FTDI nuk ka tituj pin për t'u përdorur me pjatën e bukës, kështu që unë bashkova 2 shirita me kokë për ta bërë atë miqësore me tryezën e bukës.
Hapi 2: Lidhuni të gjithë së bashku
Tani është koha për të lidhur të gjithë këta elementë. Lidhjet për të bërë janë si më poshtë:
- FTDI GND në ESP-01 GND
- FTDI 3.3V në ESP-01 3V3
- FTDI RXD në ESP-01 TX
- FTDI TXD në ESP-01 RX
- FTDI RTS në ESP-01 RST
- FTDI DTR në ESP-01 IO0
- FTDI 3.3V në rezistencë 10k DHE PASTAJ rezistencë në ESP-01 EN
- Së fundi, 470 uf kondensator midis FTDI 3.3v (katodë) dhe FTDI GND (anodë).
Hapi 3: Përmirësimet
Për të thjeshtuar më tej instalimet elektrike dhe ripërdorimin, mund të përdorni një përshtatës të bordit të bukës të krijuar posaçërisht për ESP-01 (shiko figurën).
Kjo ju lejon të bëni një tabelë statike dhe thjesht lidhni dhe shkëputni ESP-01 tuaj.
Hapi 4: Shijoni
Tani mund të lidhni FTDI me PC me kabllo USB dhe të luani me Arduino IDE ose esptool pa shtypur butonin e bezdisshëm.