INHOUDSOPGAWE:

Outomatiese ESP-01-programmering: 4 stappe
Outomatiese ESP-01-programmering: 4 stappe

Video: Outomatiese ESP-01-programmering: 4 stappe

Video: Outomatiese ESP-01-programmering: 4 stappe
Video: Lesson 31: Measure Temperature and Humidity Over Wi-Fi using DHT11 and ESP01 SunFounder Kit 2024, November
Anonim
Outomatiese ESP-01-programmering
Outomatiese ESP-01-programmering

Ek het hierdie gids geskryf omdat ek baie artikels oor die programmering van ESP-01 gevind het, maar almal benodig handmatige aksies, soos om te skakel van programmeer na hardloop of om op reset-knoppie te druk.

Met behulp van 'n FTDI-bord met RTS- en DTR-penne, het ek 'n programmeerder gemaak wat outomaties in die programmeermodus skakel, herstel wanneer nodig en dan weer na die werkmodus gaan, soos die ESP-WROOM-32-bord.

Met hierdie projek kan u eenvoudig ESP-01 aan Arduino IDE koppel en op UPLOAD druk.

Vereistes:

  1. FTDI -bord met RTS- en DTR -penne en met 3.3v -lyn (soos hierdie een Amazon -skakel)
  2. 470 uf kondensator
  3. 10k weerstand
  4. Mini broodbord (om verbindings te vereenvoudig)
  5. 7 manlike tot vroulike springers
  6. ESP-01

Stap 1: Gaan u FTDI -raad na

Gaan u FTDI -raad na
Gaan u FTDI -raad na

My FTDI -bord het geen speldopskrifte om met broodbord te gebruik nie, so ek het 2 penkopstrepe gesoldeer om dit broodbordvriendelik te maak.

Stap 2: Verbind alles saam

Verbind almal saam
Verbind almal saam
Verbind almal saam
Verbind almal saam
Verbind almal saam
Verbind almal saam

Nou is dit tyd om al hierdie elemente met mekaar te verbind. Die verbindings wat u moet doen, is die volgende:

  • FTDI GND tot ESP-01 GND
  • FTDI 3.3V tot ESP-01 3V3
  • FTDI RXD na ESP-01 TX
  • FTDI TXD na ESP-01 RX
  • FTDI RTS tot ESP-01 RST
  • FTDI DTR na ESP-01 IO0
  • FTDI 3.3V tot 10k weerstand EN DAN weerstand volgens ESP-01 EN
  • Uiteindelik 470 uf kondensator tussen FTDI 3.3v (katode) en FTDI GND (anode).

Stap 3: Verbeterings

Verbeterings
Verbeterings

Om die bedrading en hergebruik verder te vereenvoudig, kan u 'n broodbordadapter gebruik wat spesifiek vir ESP-01 gemaak is (sien prent).

Hiermee kan u 'n statiese bord maak en u ESP-01 eenvoudig koppel.

Stap 4: Geniet dit

Nou kan u FTDI met 'n USB -kabel aan die rekenaar koppel en met Arduino IDE of esptool speel sonder om die knoppie te druk.

Aanbeveel: