Подключил я к своему станку модуль Wemos D1 mini схема ниже, как подключить библиотеки вемоса расписивать не буду этого полно в нете, загружаем скейтч из архива указав в нем имя сети пароль, в настройках роутера у себя виставил чтоб вемосу всега видавалась конкретная айпишка
скачиваем и устанавливаем драйвера виртуального ком порта
https://www.netburner.com/download/virtual-comm-port-driver-windows-xp-10/?wpdmdl=4266&ind=0
добавляем виртуальний ком порт вибрав номер своботного ком порта, указиваем адрес вемоса и порт 23
после етого появится компорт котовий будуть видесь все програми в том числе и кендл
Код://how many clients should be able to telnet to this ESP8266 #define MAX_SRV_CLIENTS 1 const char* ssid = "**********"; const char* password = "**********"; WiFiServer server(23); WiFiClient serverClients[MAX_SRV_CLIENTS]; void setup() { Serial.begin(115200); WiFi.mode(WIFI_STA); WiFi.begin(ssid, password); Serial.print("\nConnecting to "); Serial.println(ssid); uint8_t i = 0; while (WiFi.status() != WL_CONNECTED && i++ < 20) { delay(500); } if (i == 21) { Serial.print("Could not connect to"); Serial.println(ssid); while (1) { delay(500); } } //start UART and the server Serial.begin(115200); server.begin(); server.setNoDelay(true); Serial.print("Ready! Use 'telnet "); Serial.print(WiFi.localIP()); Serial.println(" 23' to connect"); } void loop() { uint8_t i; //check if there are any new clients if (server.hasClient()) { for (i = 0; i < MAX_SRV_CLIENTS; i++) { //find free/disconnected spot if (!serverClients || !serverClients.connected()) { if (serverClients) { serverClients.stop(); } serverClients = server.available(); Serial.print("New client: "); Serial.print(i); break; } } //no free/disconnected spot so reject if (i == MAX_SRV_CLIENTS) { WiFiClient serverClient = server.available(); serverClient.stop(); Serial.println("Connection rejected "); } } //check clients for data for (i = 0; i < MAX_SRV_CLIENTS; i++) { if (serverClients && serverClients.connected()) { if (serverClients.available()) { //get data from the telnet client and push it to the UART while (serverClients.available()) { Serial.write(serverClients.read()); } } } } //check UART for data if (Serial.available()) { size_t len = Serial.available(); uint8_t sbuf[len]; Serial.readBytes(sbuf, len); //push UART data to all connected telnet clients for (i = 0; i < MAX_SRV_CLIENTS; i++) { if (serverClients && serverClients.connected()) { serverClients.write(sbuf, len); delay(1); } } } }
у вас не работает ссылка на скачивание драйвера.
и если можно ссылку на программу через которую прошивали.
и не могли бы вы скинуть фото как у вас всё подключено. спасибо.