Сегодня я установил NodeMCU на один модуль ESP8266.
Я сделал простой телнет-сервер (вход в точку доступа уже выполнен и подключен)
srv=net.createServer(net.TCP,7200)
srv:listen(23,function(conn)
conn:on("receive", function(conn,telnetdata)
print(telnetdata)
conn:send("Got it\r\n")
end)
conn:on("sent",function(conn)
print("[Sent]");
--conn:close();
--collectgarbage();
end)
end)
Я могу подключиться к ESP8266 с помощью Putty и отправить статические данные обратно в Putty (conn:send("Got it\r\n")
).
Что я хочу сделать, так это отправить данные в Putty из последовательного порта esp (UART). Я искал пример без успеха. Кстати, я использую ESPlorer для программирования ESP и отправки данных обратно в замазку.
Вместо использования conn:send("Got it\r\n")
я хочу динамически вводить ответ. Я пробовал uart:on
обратный вызов, но не совсем понял, как он работает.