Satura rādītājs:
- 1. darbība: pārbaudiet savu FTDI paneli
- 2. darbība: savienojiet visu kopā
- 3. darbība. Uzlabojumi
- 4. solis: izbaudiet
Video: Automātiska programmēšana ESP-01: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Es uzrakstīju šo rokasgrāmatu, jo atradu daudzus rakstus par ESP-01 programmēšanu, taču visiem tiem ir nepieciešamas manuālas darbības, piemēram, pārslēgšanās no programmēšanas uz darbību vai nospiešanas poga.
Izmantojot FTDI plati ar RTS un DTR tapām, es izveidoju programmētāju, kas automātiski pārslēdzas programmēšanas režīmā, pēc vajadzības atiestatās un pēc tam atgriežas darba režīmā, piemēram, ESP-WROOM-32 plate.
Ar šo projektu jūs varat vienkārši savienot ESP-01 ar Arduino IDE un nospiest UPLOAD.
Prasības:
- FTDI plate ar RTS un DTR tapām un ar 3.3v līniju (piemēram, šī viena Amazon saite)
- 470 uf kondensators
- 10k rezistors
- Mini maize (lai vienkāršotu savienojumus)
- 7 džemperi no vīriešiem līdz sievietēm
- ESP-01
1. darbība: pārbaudiet savu FTDI paneli
Manai FTDI plāksnei nav tapu galvenes, ko izmantot kopā ar maizes dēli, tāpēc es lodēju 2 tapu galvenes svītras, lai padarītu to draudzīgu maizei.
2. darbība: savienojiet visu kopā
Tagad ir pienācis laiks savienot visus šos elementus. Veicamie savienojumi ir šādi:
- FTDI GND uz ESP-01 GND
- FTDI 3.3V līdz ESP-01 3V3
- FTDI RXD uz ESP-01 TX
- FTDI TXD uz ESP-01 RX
- FTDI RTS līdz ESP-01 RST
- FTDI DTR uz ESP-01 IO0
- FTDI 3.3V līdz 10k rezistors UN TAD rezistors uz ESP-01 EN
- Visbeidzot 470 uf kondensators starp FTDI 3.3v (katode) un FTDI GND (anodu).
3. darbība. Uzlabojumi
Lai vēl vairāk vienkāršotu vadu un atkārtotu izmantošanu, varat izmantot maizes dēļa adapteri, kas īpaši izstrādāts ESP-01 (skat. Attēlu).
Tas ļauj izveidot statisku dēli un vienkārši pievienot un atvienot ESP-01.
4. solis: izbaudiet
Tagad jūs varat savienot FTDI ar datoru, izmantojot USB kabeli, un spēlēt ar Arduino IDE vai esptool bez kaitinošas pogas nospiešanas.
Ieteicams:
Z80-MBC2 Atmega32a programmēšana: 6 soļi
Z80-MBC2 Atmega32a programmēšana: Pirms z80-MBC2 izmantošanas pēc tā izveidošanas jums ir jāprogrammē Atmeg32. Šie norādījumi parāda, kā izmantot lētu arduino mini kā programmētāju, lai augšupielādētu kodu
ATmega328 programmēšana ar Arduino IDE, izmantojot 8MHz kristālu: 4 soļi
ATmega328 programmēšana ar Arduino IDE, izmantojot 8MHz kristālu: Šajā neizmantojamajā rakstā es sniegšu soli pa solim norādījumus par ATmega328P IC (tas pats mikrokontrolleris, kas atrodas Arudino UNO) programmēšanu, izmantojot Arduino IDE un Arduino UNO kā programmētāju, lai padarītu sevi par pielāgots Arduino, lai izveidotu savus projektus
Attiny85 vienlaicīga programmēšana vai ķirbis ar daudzkrāsainām acīm: 7 soļi
Attiny85 vienlaicīga programmēšana vai ķirbis ar daudzkrāsainām acīm: Šis projekts parāda, kā ar Attiny85 mikroshēmu kontrolēt divas 10 mm trīs krāsu kopējas anoda gaismas diodes (daudzkrāsainas ķirbju Helovīna mirdzuma acis). Projekta mērķis ir iepazīstināt lasītāju ar vienlaicīgas programmēšanas mākslu un Ādama D izmantošanu
Darba sākšana ar Esp 8266 Esp-01 ar Arduino IDE - Esp dēļu instalēšana Arduino Ide programmēšanā un Esp programmēšana: 4 soļi
Darba sākšana ar Esp 8266 Esp-01 ar Arduino IDE | Esp dēļu instalēšana Arduino Ide programmēšanā un Esp programmēšana: Šajā pamācībā mēs iemācīsimies instalēt esp8266 plates Arduino IDE un kā programmēt esp-01 un augšupielādēt kodu tajā. Tā kā esp dēļi ir tik populāri, es domāju par pamācību labošanu šis un lielākā daļa cilvēku saskaras ar problēmu
ESP/NODEMCU PROGRAMMĒŠANA ARDUINO IDE: 3 soļi
ESP/NODEMCU PROGRAMMĒŠANA AR ARDUINO IDE: Sveiki visiem! Šodien es parādīšu, kā pievienot ESP8266 atbalsta pakotni Arduino IDE. un programmēt to pašu, izmantojot Ardunio IDE