Как прошить ESP8266 через Arduino USB-SERIAL?

Тема в разделе "Arduino & Shields", создана пользователем Sky555, 8 фев 2016.

  1. Sky555

    Sky555 Нуб

    Здравствуйте!
    Приобрел тут на Амперке usb-serial адаптер http://amperka.ru/product/usb-serial-converter
    В описании сказано:
    Ну, думаю, мои проблемы решены. Куплю оригинальный переходник, и мучения с китайским CH340 закончатся. Не тут-то было.
    Оказалось, что напряжение на пинах переходника RX и TX не 3,3В, а 5В, что осложняет задачу.
    Поискал в ВИКИ. В примере "Клавиатурный шпион" http://wiki.amperka.ru/projects:keylogger описан случай с ESP8266 и этим переходником, однако, есть только программная часть прошивки. Но не показано, как подключить.
    Может кто-нибудь сталкивался с этим устройством? Как же к ней правильно подключить и прошить ESP8266?
     
  2. lerik2703

    lerik2703 Гик

    а с резисторами никак?
     
  3. Sky555

    Sky555 Нуб

    Я понимаю, что понизить напряжение нужно с помощью делителя. А в остальном как? Так же, как и с китайским переходником?
     
  4. lerik2703

    lerik2703 Гик

    что именно?
     
  5. Sky555

    Sky555 Нуб

  6. Airbus

    Airbus Радиохулиган Модератор

  7. Denys

    Denys Нуб

    Всем привет!
    Купил в амперке ESP8266 и преобразователь Arduino USB-SERIAL, и не могу достучаться к ESP через Arduino IDE. Подскажите пожалуйста в чем ошибка..

    При подключении возникли 2 проблемы:
    - не гаснет синяя лампочка на esp8266 при подключении к компьютеру через Arduino USB-SERIAL
    - гаснут все лампочки при подаче питания на CH_PD

    ESP8266 подключил так:
    - (ESP) RX <-> резисторный делитель на 3,4v <-> TX (USB-SERIAL) <-> ноутбук
    - (ESP) GPIO0 <-> резистор 10кОм <-> общая земля
    - (ESP) GPIO2 <-> резистор 10кОм <-> резисторный делитель на 3,4v <-> +5v от компьютерного БП
    - (ESP) GND <-> общая земля
    - (ESP) VCC <-> резисторный делитель на 3,4v <-> +5v от компьютерного БП
    - (ESP) Reset - не подключен
    - (ESP) CH_PD <-> резисторный делитель на 3,4v <-> +5v от компьютерного БП
    - (ESP) TX <-> резисторный делитель на 3,4v <-> RX (USB-SERIAL) <-> ноутбук

    земля общая для компьютерного БП, ESP8266 и преобразователя Arduino USB-SERIAL
     
    Последнее редактирование: 20 сен 2016
  8. littre

    littre Нуб

    Это не питание. Будет жутко колбасить. Нужен настоящий стабилизатор

    Вышло с есп 3 вольта, делителем снизилось до двух, а usb хочет пять
    Tx без делителя напрямую пускают. 5вольтовая логика при 3.3 срабатывает хорошо
     
  9. Tim308

    Tim308 Нерд

    @Sky555

    вот отличное подробное видео, неужели вы настолько не умеете искать в гугле?
    И как так покупать электронику, не смотря на ее хар-ки, просто загадка.