Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

Вопрос Назначение выводов ESP8266 12E

Тема в разделе "Железные вопросы по esp8266", создана пользователем dimamukhin, 24 апр 2018.

  1. dimamukhin

    dimamukhin Новичок

    Сообщения:
    28
    Симпатии:
    0
    Добрый день.
    Являюсь обладателем модуля ESP 8266 12E (LiLon NodeMCU V3)
    ESP8266 (раскрыть)
    ESP8266-NodeMCU-Pinout.png

    Вопрос по портам модуля.
    Какие порты можно свободно использовать под GPIO? Т.е они не будут ни с кем конфликтовать .
    Если ли какие нибудь ограничения или предпочтения к портам ? В некоторых примерах пишут рекомендованные порты , но не обязательные. Чем это вызвано ?
    И еще на модуле есть такие порты , как RX и TX D0 , RX и TX D2 , TX D1. Что это за порты ?
    Это аппаратные uart или рекомендованные под программный uart ?
    Есть у кого примеры работы со всеми uarta-ми на контроллере ?
    Буду благодарен за информацию или за ссылки на статьи по данным вопросам.
     
  2. =AK=

    =AK= Гуру

    Сообщения:
    1.224
    Симпатии:
    100
    Сама полезная ссылка: Google Ищите модули ESP-12, ESP-12E или ESP-12F и смотрите какие у них есть порты

    [​IMG]
    И откроется вам, что TXD0 и RXD0 - это аппаратный UART, a TXD1, TXD2 и RXD2 - программный. Нижний ряд пинов ESP-12E и ESP-12F (9-14) использовать нельзя, туда внутренняя флэшка подключена.

    А с учетом схемы программирования станет понятно, что ряд пинов использовать нежелательно:
    [​IMG]
     
  3. dimamukhin

    dimamukhin Новичок

    Сообщения:
    28
    Симпатии:
    0
    Спасибо за ответ.
    TXD0 и RXD0 - это аппаратный UART.
    А на счет TXD2 и RXD2 не понял .
    В библиотеке #include <SoftwareSerial.h>
    Rx и TX выбираются программно SoftwareSerial swSer(14, 12, false, 256); // ( Rx Tx )
    Пробовал сегодня и на 14-12 и на 13-15 одинаково работают. Или есть какой нибудь секрет ?
    И про TXD1 непонятно. Читал , что вроде используется отдельно для отладки . Как в него посылать данные ?
     
  4. Aleksandr-LED

    Aleksandr-LED Новичок

    Сообщения:
    1
    Симпатии:
    0
    Тоже интересует вопрос - мне нужно с ардуино по уарту связаться, какие пины - 1 и 3 или другие лучше, может быть примером с кодом рабочим или ссылкой поделитесь

    Задача передавать информацию с нано на NodeMcu
     

Поделиться этой страницей