Spisu treści:

Automatyczne programowanie ESP-01: 4 kroki
Automatyczne programowanie ESP-01: 4 kroki

Wideo: Automatyczne programowanie ESP-01: 4 kroki

Wideo: Automatyczne programowanie ESP-01: 4 kroki
Wideo: Moduł WiFi | ESP8266 - Cz. 1 | #54 [Podstawy] 2024, Listopad
Anonim
Automatyczne programowanie ESP-01
Automatyczne programowanie ESP-01

Napisałem ten przewodnik, ponieważ znalazłem wiele artykułów o programowaniu ESP-01, ale wszystkie wymagają ręcznych działań, takich jak przełączenie z programowania na bieganie lub naciśnięcie przycisku reset.

Używając płytki FTDI z pinami RTS i DTR stworzyłem programator, który automatycznie przełącza się w tryb programowania, resetuje w razie potrzeby, a następnie wraca do trybu pracy, jak płyta ESP-WROOM-32.

Dzięki temu projektowi wystarczy podłączyć ESP-01 do Arduino IDE i nacisnąć UPLOAD.

Wymagania:

  1. Płyta FTDI z pinami RTS i DTR oraz z linią 3.3v (jak ten link Amazon)
  2. Kondensator 470 uf
  3. rezystor 10k
  4. Mini płytka stykowa (w celu uproszczenia połączeń)
  5. 7 skoczków męskich i damskich
  6. ESP-01

Krok 1: Sprawdź swoją tablicę FTDI

Sprawdź swoją tablicę FTDI
Sprawdź swoją tablicę FTDI

Moja płytka FTDI nie ma listew stykowych do użytku z płytką stykową, więc przylutowałem 2 paski listwowe, aby była przyjazna dla płytek stykowych.

Krok 2: Połącz wszystko razem

Połącz wszystko razem
Połącz wszystko razem
Połącz wszystko razem
Połącz wszystko razem
Połącz wszystko razem
Połącz wszystko razem

Teraz czas na połączenie wszystkich tych elementów. Połączenia do wykonania są następujące:

  • FTDI GND do ESP-01 GND
  • FTDI 3.3V do ESP-01 3V3
  • FTDI RXD do ESP-01 TX
  • FTDI TXD do ESP-01 RX
  • FTDI RTS do ESP-01 RST
  • FTDI DTR do ESP-01 IO0
  • Rezystor FTDI 3.3V do 10k A NASTĘPNIE rezystor do ESP-01 PL
  • Wreszcie kondensator 470 uf między FTDI 3.3v (katoda) i FTDI GND (anoda).

Krok 3: Ulepszenia

Ulepszenia
Ulepszenia

Aby jeszcze bardziej uprościć okablowanie i ponowne użycie, możesz użyć adaptera płytki stykowej wykonanej specjalnie dla ESP-01 (patrz zdjęcie).

Dzięki temu możesz stworzyć statyczną płytkę i po prostu podłączyć i odłączyć swój ESP-01.

Krok 4: Ciesz się

Teraz możesz podłączyć FTDI do komputera za pomocą kabla USB i grać z Arduino IDE lub esptool bez irytującego naciskania przycisku.

Zalecana: