Каков точный синтаксис для использования вывода UART nodemcu с использованием micropython?

Я пытаюсь отправить последовательное сообщение с одного nodemcu на две платы Arduino. Однако я могу использовать только один вывод uart nodemcu, который является выводом TX. Я могу отправить сообщение без проблем. Но как я могу отправить последовательное сообщение с другого uart. Документация по Node mcu показывает, что у него есть два вывода uart - TX и GPIO15. Может кто-нибудь поделится синтаксисом или примером использования GPIO15. Я прикрепил программу, которую использовал для отправки сообщения с контакта TX, но не знаю, что такое GPIO15.

import machine
from machine import UART
uart = UART(0) #For TX pin
uart.write("Hello \n")

person nawas    schedule 12.07.2017    source источник
comment
Вы пробовали UART(1) или UART(2)?   -  person gre_gor    schedule 12.07.2017


Ответы (1)


person    schedule
comment
Хотя этот код может ответить на вопрос, предоставление дополнительного контекста относительно того, как и / или почему он решает проблему, улучшит долгосрочную ценность ответа. - person Donald Duck; 03.08.2017
comment
Контакт Tx на GPIO15 - это UART1. и синтаксис, который я здесь написал, скопирован из класса Micropythons UART. - person Himanshu Gajjar; 08.08.2017
comment
Да, это работает. Спасибо. Мне удалось установить 2400 бод, 7 бит данных, 2 стоповых бита и без контроля четности. Я не уверен насчет полярности. - person nagylzs; 22.04.2018