Indholdsfortegnelse:

FTDI -ledninger med ESP8266 / ESP32: 8 trin
FTDI -ledninger med ESP8266 / ESP32: 8 trin

Video: FTDI -ledninger med ESP8266 / ESP32: 8 trin

Video: FTDI -ledninger med ESP8266 / ESP32: 8 trin
Video: Programming ESP-12E / ESP-12F / NodeMCU With Arduino IDE | Step by Step Guide 2024, November
Anonim
FTDI -ledninger med ESP8266 / ESP32
FTDI -ledninger med ESP8266 / ESP32

Hvis du vil bruge ESP8266 eller ESP32-cam uden knapper til programmering, er her den konfiguration, du har brug for!

Trin 1: ESP8266: Normal konfiguration med FTDI

ESP8266: Normal konfiguration med FTDI
ESP8266: Normal konfiguration med FTDI

Vi finder normalt denne form for ledninger til at programmere ESP. Denne konfiguration har 2 knapper, fordi når du vil uploade koden, skal du holde nede programmeringsknappen, og når kompilationen er færdig, skal du trykke på reset -knappen nogle gange, indtil upload starter.

Du kan gøre dette uden knapper.

Trin 2: Min innovative konfiguration

Min innovative konfiguration
Min innovative konfiguration

I denne konfiguration, når du tænder for kortet, starter ESP'en, og når du vil uploade en ny kode, styrer den automatisk nulstillingen og programmeringsstifterne, og når upload er færdig, bruger ESP den nye kode.

I diagrammet er der en 1uF kondensator, fordi den filtrerer de forstyrrelser, der kan kasseres, når du tilslutter og frakobler USB.

Trin 3: Knap til ekstern nulstilling

Ekstern nulstillingsknap
Ekstern nulstillingsknap

Med dette diagram kan du ved behov trykke på knappen, der genstarter ESP.

Der er 2 dioder (1N4148) i OR-konfiguration med 10K pull-up-modstand for at have mulighed for at køre nulstillingen både manuelt og via FTDI-kort.

Trin 4: ESP32-CAM: Normal konfiguration med FTDI

ESP32-CAM: Normal konfiguration med FTDI
ESP32-CAM: Normal konfiguration med FTDI

I denne konfiguration som i de tidligere ESP8266 skal du ændre status på programmeringsnålen og trykke på den reset -knap, der allerede findes på tavlen. Men i dette tilfælde er der et problem, hvis du lægger brættet på et brødbræt: knappen er ikke tilgængelig, fordi den er placeret i bunden og ikke længere er tilgængelig.

Trin 5: Oprettelse af ekstern nulstilling

Oprettelse af ekstern nulstilling
Oprettelse af ekstern nulstilling

For at styre ESP -nulstilling eksternt tilsluttede jeg en ledning til den korrekte side af knappen (nærmest kondensatoren).

Trin 6: Min konfiguration til ESP32-CAM

Min konfiguration til ESP32-CAM
Min konfiguration til ESP32-CAM

Nu kan vi forbinde ESP32-CAM til FTDI.

Trin 7: Esternal nulstillingsknap

Esternal nulstillingsknap
Esternal nulstillingsknap

Også med denne konfiguration kan du bruge en ekstern nulstillingsknap i ELLER med FTDI.

I dette tilfælde er der ikke nogen modstand, fordi den allerede er til stede inde i tavlen, dioderne er 1N4148.

Anbefalede: