• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

NodeMCU V3 - три serial порта.

Conrad

New member
Добрый день.
К nodemcu подключаются 3 устройства по com порту, т.е. надо 3 шт serial порта.
Один штатный hardwareserial это gpio1 (D10), gpio2 (D9) .
Нужно выбрать пины для двух softwareserial.
gpio14 (D5), gpio12 (D6) заняты.
1-й softwareserial пусть будут пины - gpio5(D1), gpio4(D2)
Какие пины выбрать для второго softwareserial ?
gpio0(D3), gpio2(D4) или gpio13(D7), gpio15(D8) ?
Или есть другие варианты ?
 

nikolz

Well-known member
Добрый день.
К nodemcu подключаются 3 устройства по com порту, т.е. надо 3 шт serial порта.
Один штатный hardwareserial это gpio1 (D10), gpio2 (D9) .
Нужно выбрать пины для двух softwareserial.
gpio14 (D5), gpio12 (D6) заняты.
1-й softwareserial пусть будут пины - gpio5(D1), gpio4(D2)
Какие пины выбрать для второго softwareserial ?
gpio0(D3), gpio2(D4) или gpio13(D7), gpio15(D8) ?
Или есть другие варианты ?
какие устройства?
возможно у них есть другие интерфейсы.
 

Conrad

New member
Других интерфейсов нет !
Нужно 3шт. RX и 3 шт. TX т.е. 3 сериал порта.
Я просто не уверен можно ли использовать gpio0(D3), gpio2(D4), gpio13(D7), gpio15(D8) для softwareserial....
 

Conrad

New member
Ссылку посмотрел, но там чуть чуть не про то.
Используется библиотека arduino, Softwareserial
В данный момент все работает на пинах D9, D10 ( Serial 1) - D1,D2 (SoftSerial 2) - D5,D6 ( SoftSerial 3 )
Но мне пины D5, D6 нужны для других целей.
Какими пинами я могу заменить пины D5 и D6 ????
 
Сверху Снизу