Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Parašiau šį vadovą, nes radau daug straipsnių apie ESP-01 programavimą, tačiau visi jie reikalauja rankinių veiksmų, pvz., Perjungimo iš programavimo į veikimą arba paspaudimo iš naujo mygtuko.
Naudodamas FTDI plokštę su RTS ir DTR kaiščiais, sukūriau programuotoją, kuris automatiškai persijungia programavimo režimu, prireikus atstatomas ir grįžta į veikimo režimą, kaip ESP-WROOM-32 plokštė.
Naudodami šį projektą galite tiesiog prijungti ESP-01 prie „Arduino IDE“ir paspausti UPLOAD.
Reikalavimai:
- FTDI plokštė su RTS ir DTR kaiščiais ir su 3.3v linija (kaip ši „Amazon“nuoroda)
- 470 uf kondensatorius
- 10k rezistorius
- Mini duonos laidas (norint supaprastinti ryšius)
- 7 šuoliai nuo vyrų iki moterų
- ESP-01
1 veiksmas: patikrinkite savo FTDI plokštę
Mano FTDI plokštėje nėra kaiščių antraščių, skirtų naudoti su duonos lenta, todėl lituodavau 2 kaiščių antraščių juosteles, kad būtų patogu naudoti duoną.
2 žingsnis: prijunkite viską kartu
Dabar atėjo laikas sujungti visus šiuos elementus. Ryšiai, kuriuos reikia atlikti, yra šie:
- 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 iki 10k rezistorius IR TADA rezistorius pagal ESP-01 LT
- Galiausiai 470 uf kondensatorius tarp FTDI 3.3v (katodo) ir FTDI GND (anodo).
3 žingsnis: patobulinimai
Norėdami dar labiau supaprastinti laidus ir pakartotinį naudojimą, galite naudoti specialiai ESP-01 pagamintą lentos adapterį (žr. Paveikslėlį).
Tai leidžia jums sukurti statinę plokštę ir tiesiog prijungti ir atjungti ESP-01.
4 žingsnis: mėgaukitės
Dabar galite prijungti FTDI prie kompiuterio USB kabeliu ir žaisti su „Arduino IDE“arba „esptool“be erzinančio mygtuko paspaudimo.