Съдържание:

Автоматично програмиране на ESP-01: 4 стъпки
Автоматично програмиране на ESP-01: 4 стъпки

Видео: Автоматично програмиране на ESP-01: 4 стъпки

Видео: Автоматично програмиране на ESP-01: 4 стъпки
Видео: Трюк Excel 21. Операции с листом Excel 2024, Ноември
Anonim
Автоматично програмиране на ESP-01
Автоматично програмиране на ESP-01

Написах това ръководство, защото намерих много статии за програмиране на ESP-01, но всички те изискват ръчни действия като преминаване от програмиране към стартиране или натискане на бутона за нулиране.

Използвайки FTDI платка с RTS и DTR пинове направих програмист, който автоматично превключва в режим на програмиране, нулира се, когато е необходимо и след това се връща в работен режим като платката ESP-WROOM-32.

С този проект можете просто да свържете ESP-01 към Arduino IDE и да натиснете UPLOAD.

Изисквания:

  1. FTDI платка с RTS & DTR щифтове и с 3.3v линия (като тази Amazon връзка)
  2. 470 uf кондензатор
  3. 10k резистор
  4. Мини хляб (за опростяване на връзките)
  5. 7 джъмпери от мъжки към женски
  6. ESP-01

Стъпка 1: Проверете вашия FTDI Board

Проверете вашия FTDI Board
Проверете вашия FTDI Board

Моята FTDI платка няма заглавки за щифтове, които да се използват с макетна платка, така че запоявах 2 пинови заглавни ленти, за да я направя удобна.

Стъпка 2: Свържете всички заедно

Свържете всички заедно
Свържете всички заедно
Свържете всички заедно
Свържете всички заедно
Свържете всички заедно
Свържете всички заедно

Сега е време да свържете всички тези елементи. Връзките, които трябва да направите, са следните:

  • 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 до 10k резистор И ТОГАВА резистор към ESP-01 EN
  • И накрая 470 uf кондензатор между FTDI 3.3v (катод) и FTDI GND (анод).

Стъпка 3: Подобрения

Подобрения
Подобрения

За да опростите допълнително окабеляването и повторната употреба, можете да използвате адаптер за макет, направен специално за ESP-01 (вижте изображението).

Това ви позволява да направите статична платка и просто да включите и изключите вашия ESP-01.

Стъпка 4: Насладете се

Сега можете да свържете FTDI към компютър с USB кабел и да играете с Arduino IDE или esptool без досадно натискане на бутон.

Препоръчано: